机器学习算法思维导图总结篇

学习机器学习零零散散将近1年之久,期间也想做各种方式的总结、笔记,但因总总原因没能写出一个系列,加上当时理解尚浅、主次分不清,所以写笔记也就作罢。自己在草稿纸上推导,也是写完就扔。一路曲曲折折,踩了很多的坑,但总算有些许收获。面临毕业找工作,对机器学习也挺感兴趣,要找这方面的工作,所以,做此总结。一来记录自己的学习所得,二来为了找工作的面试复习一下。网上机器学习方面的文章很多,“浩如烟海”,一点不为过,好多讲的都很详细,当然我在其中也学到了很多很多这方面的知识。但,总觉得缺点什么?

所以,我想尝试写一个思维导图总结系列,但因为时间有限(下个月面试),就先自己手写在白纸上,一个算法用一页白纸来总结。只总结我自己认为的重点或难点,不求覆盖全面,但求自己能理解这个算法。时间仓促,又是个尝试,所以写的难免漏洞百出,还请看官见谅。毕竟初版写给我自己看,如果写得还不错,并且以后还有时间,就做成电子版的,当然得一一完善每个算法的思维导图。

好了,废话不多说,今天先把目录给定一些。

1.线性回归,Logistic回归,softmax回归。

2.决策树,随机森林

3.Adaboost,GBDT

4.SVM

5.K-means,EM

6.NB,LDA

7.HMM

8.CDF

9.CNN

今天,刚把第9个趁热打铁给总结完。剩下的8个准备利用8天的时间总结完毕,每天一个。2017年3月11日22:22:09 星期六,刚好能到下周日总结完。到下下周再开始一个一个贴图。

我想,每一篇的格式应该包含这几大块。

大标题,目录,图片,链接。

大标题,上面已经定好了。

目录,就是我自己认为的重点和难点了,很主观的。

图片,就是思维导图手写版啦,我字写得有点丑,见谅啊。

链接,就是写思维导图参考的博客和书了。

写总结篇系列的目的就是给ML有一定基础的情况下,2-3分钟就能理通一个算法,复杂的话5分钟嘛。自己总结的话可能需要2-3小时,或者5小时。不过最好还是自己总结一下,别人的只是参考。



好了,先写到这里吧,写得有点乱,语无伦次的。我还有周报没写,马上还要交给师兄呢    :(

明天开始酝酿第一篇吧!加油!

时间: 2024-10-16 03:00:47

机器学习算法思维导图总结篇的相关文章

数据结构和算法思维导图

需要重点以下10种数据结构和10种算法: 10 个数据结构:数组.链表.栈.队列.散列表.二叉树.堆.跳表.图.Trie 树 10 个算法:递归.排序.二分查找.搜索.哈希算法.贪心算法.分治算法.回溯算法.动态规划.字符串匹配算法 原文地址:https://www.cnblogs.com/gaopengpy/p/12276035.html

机器学习之概述(整体思维导图)

利用三遍读书法学习机器学习这本书,下面展示的是第一遍读书后所绘的思维导图,工具是<幕布>: 第一遍读书主要是罗列,简单对比了每一种算法的特点及优缺点,在第二遍读书的时候再继续优化,敬请期待! 原文地址:https://www.cnblogs.com/hgt6688/p/8439750.html

Spring思维导图(IOC篇)

写在前面 写过java的都知道:所有的对象都必须创建:或者说:使用对象之前必须先创建.而使用ioc之后,你就可以不再手动创建对象,而是从ioc容器中直接获取对象. 就好像我们无需考虑对象的销毁回收一样,因为java垃圾回收机制帮助我们实现了这个过程:而ioc则是让我们无需考虑对象的创建过程,由ioc容器帮我们实现对象的创建.注入等过程. Spring知识细节.png 控制反转 Spring ioc简介.png spring ioc容器 在Spring框架中的核心组件只有三个:Core.Conte

思维导图学 Linux Shell攻略之小试牛刀篇

曾听一位大神讲过,带着目的去学,知识往往能记得牢,记得稳.借助思维导图这个工具,对一些我感兴趣的知识点进行分类管理.以后方便自己复习. 我会以思维导图+代码段的方式,回滚学习linux shell编程. 转义/色彩 与用户交互的接口 #打印一个普通的字符串 [[email protected] ~]# echo "it's isa dog" it's is a dog   #打印一个带有单引号和换行符的字符串,单引号可正常输出,但换行符没有效果 #没有达到想要的效果 [[email p

数据结构与算法:概述+思维导图

还记得这个经典公式吗? 程序=数据结构+算法     可见数据结构和算法对于程序的重要性.基于此博主写了数据结构与算法系列随笔.下面先给出数据结构与算法的思维导图. 一.数据结构的基本概念 数据结构定义: 数据结构是一种存储和组织数据的方式,以便于访问和修改.数据结构包括数据的逻辑结构.数据的存储结构以及数据的运算,即按照某种逻辑关系组织起来的一批数据,按一定的映射方式把它存放在计算机的存储器中,并在这些数据上定义了一个运算的集合. 数据的逻辑结构:反映数据元素之间的关系.有集合.线性结构.树型

SpringBoot图文教程「概念+案例 思维导图」「基础篇上」

有天上飞的概念,就要有落地的实现 概念+代码实现是本文的特点,教程将涵盖完整的图文教程,代码案例 每个知识点配套自测面试题,学完技术自我测试 本文初学向,所以希望文中所有的代码案例都能敲一遍 大哥大姐新年好,点赞转发不要少 **文本已收录至GitHub开源仓库 Lu_JavaNodes 码云仓库地址Lu_JavaNodes ,**包含教程涉及所有思维导图,案例代码和后续讲解视频,欢迎Star增砖添瓦. 前言 庚子鼠年,封村儿,在试过了睡觉,打麻将,做凉皮,做蛋糕之后,我不由的陷入了对人生和社会的

分布式学习最佳实践:从分布式系统的特征开始(附思维导图)

我的探索历程 这一部分,与分布式不大相关,记录的是我是如何在分布式学习这条道路上摸索的,不感兴趣的读者请直接跳到下一章. 过去的一年,我在分布式学习这条道路上苦苦徘徊,始终没有找到一个好的学习方法,一个能激励我持续学习的方法. 当然,我也在不停的反思,最先发现的问题是学习不系统,东看看,西看看,看过就忘.于是写了一篇文章<带着问题学习分布式系统>提出了一些问题,然后写了两篇文章来回带自己提出的问题.回过头看,其实这两篇文章都是基于分布式存储的. 然后接下来,又是一段时间的迷茫,不知道要学习啥(

精心整理「服务器Linux C/C++」 成长路程(附思维导图)

前言 我不是名校毕业,更没有大厂的背景,我只是一个毕业不到 2 年的普普通通的程序员,在摸爬滚打的工作这段时间里,深知了有一个「完整的知识体系」是非常重要的.当事人非常后悔没有在大学期间知道这个道理-- 众多大厂招人的需求也是非常注重此方面,毕竟我们不能单单只是一个只会写代码的程序员,更应该成为一个全面的工程师,能够迅速解决工作上的需求及众多问题. 特此,我根据众多大佬的书籍推荐和豆瓣的高分书籍总结了一份较为全面的「服务器Linux C/C++」 成长路程,我自己也是在跟着这份思维导图进一步的学

陈松松:一款用了6年的思维导图软件,3招小白变专家

愚人节,不愚人! 往事不堪回首! 其实今天虽然是第2篇文章,我思考了很久,到底要分享给你点什么东西,才能对你的工作,你的事业有更好的发展,有更多的帮助,思考了大概几个小时,最后我决定与你分享我这6年来几乎每天都要用的软件,你像OFFICE办公软件在上班族,高管,创业者,企业算是一个高频使用的软件了,但和他比起来,这个不算啥,可以这样说,我可以不用Office,但我不能不用这个宝贝,真的是帮助了我的大忙,寸步不离! 包括我的学生朋友也是如此,他们要学习的第一个也是他,凡是学了的没有一个后悔的,都感