数学基础、机器学习经典算法、统计学习方法,这份机器学习在线手册来帮你...
机器学习怎么学?当然是系统地学习了。没有时间这么办呢?利用碎片时间学习!很多人一天要花 2 个小时通勤,通勤路上有很多时间看手机。于是我把一些机器学习的基础知识做成了在线的机器学习手册,只需打开微信收藏就能学习了!就好像背托福单词一样。(作者:黄海广[1])
机器学习手册分为三个部分,数学基础、机器学习经典算法、统计学习方法。建议有时间的同学可以这三个部分按照顺序学习,时间少的同学,我建议直接看机器学习经典算法,遇到问题查一下数学基础,也可以一边看机器学习经典算法,一边看统计学习方法,查漏补缺。
机器学习手册
一、数学基础
1.高等数学
推荐下我考研和考博时候的数学笔记,我把机器学习的部分,提炼出来,几乎涵盖了所有机器学习所需要的高等数学公式:我做成了在线阅读版本。
点击打开大学高等数学精华
2.概率论
首选
推荐斯坦福大学 CS229 机器学习课程的基础材料的概率论部分,这个由我翻译,是斯坦福各类人工智能课程的基础材料,针对机器学习进行了优化,可以说是经典材料。(原始文件下载[2])
点击打开 CS229 概率论的翻译
备选
推荐下我考研和考博时候的数学笔记,我把机器学习的部分,提炼出来,几乎涵盖了所有机器学习所需要的线性代数公式:
点击打开大学概率论精华
3.线性代数
首选
推荐斯坦福大学 CS229 机器学习课程的基础材料的线性代数部分,这个由我翻译,是斯坦福各类人工智能课程的基础材料,针对机器学习进行了优化,可以说是经典材料。(原始文件下载[3])
点击打开 CS229 线性代数的翻译
备选
推荐下我考研和考博时候的数学笔记,我把机器学习的部分,提炼出来,几乎涵盖了所有机器学习所需要的线性代数公式:
点击打开大学线性代数精华
Github:
https://github.com/fengdu78/Data-Science-Notes/tree/master/0.math
二、机器学习经典算法
机器学习的经典算法主要是吴恩达老师的机器学习课程[4]的精选部分,并增加了决策树部分。如何在最短时间掌握机器学习的经典算法?我推荐把算法精华部分进行学习,这样学习进度会快一点。
(点击目录在线阅读)
第一部分:回归
第二部分:逻辑回归
第三部分:支持向量机
第四部分:无监督学习
第五部分:异常检测和推荐系统
第六部分:决策树
第一篇:基本树(包括 ID3、C4.5、CART)
第二篇:Random Forest、Adaboost、GBDT
第三篇:Xgboost 和 LightGBM
Github:
https://github.com/fengdu78/Coursera-ML-AndrewNg-Notes
三、《统计学习方法》
李航老师的《统计学习方法》[5]第一版于 2012 年出版,讲述了统计机器学习方法,主要是一些常用的监督学习方法。第一版和第二版前面十二章相同,第二版多了无监督学习的内容(比第一版多了十二章以后的部分),由此本书涵盖了传统统计机器学习方法的主要内容。(点击目录在线阅读)
目录
第 1 章统计学习及监督学习概论
第 2 章感知机
第 3 章 k 近邻法
第 4 章朴素贝叶斯法
第 5 章决策树
第 6 章逻辑斯谛回归与最大熵模型
第 7 章支持向量机
第 8 章提升方法
第 9 章 EM 算法及其推广
第 10 章隐马尔可夫模型
第 11 章条件随机场
第 12 章监督学习方法总结
Github:
https://github.com/fengdu78/lihang-code
总结
本文将机器学习的精华部分做成了手册,打开微信就能学习,适合平时时间少的朋友学习机器学习,可以在通勤的时候在手机上学习,建议收藏本文慢慢学习。
参考资料
[1] 黄海广: https://github.com/fengdu78
[2] 概率论原始文件下载: http://cs229.stanford.edu/summer2019/cs229-prob.pdf
[3] 线性代数原始文件下载: http://cs229.stanford.edu/summer2019/cs229-linalg.pdf
[4] 机器学习课程: https://www.coursera.org/course/ml
[5] 《统计学习方法》: https://baike.baidu.com/item/统计学习方法/10430179
往期精彩回顾适合初学者入门人工智能的路线及资料下载机器学习在线手册深度学习在线手册AI基础下载(pdf更新到25集)本站qq群1003271085,加入微信群请回复“加群”获取一折本站知识星球优惠券,请回复“知识星球”喜欢文章,点个在看
数学基础、机器学习经典算法、统计学习方法,这份机器学习在线手册来帮你...相关推荐
- 机器学习初学者手抄本:数学基础、机器学习经典算法、统计学习方法等
机器学习怎么学?当然是系统地学习了.没有时间这么办呢?利用碎片时间学习!很多人一天要花 2 个小时通勤,通勤路上有很多时间看手机.于是我把一些机器学习的基础知识做成了在线的机器学习手册,只需打开微信收 ...
- 机器学习经典算法具体解释及Python实现--K近邻(KNN)算法
(一)KNN依旧是一种监督学习算法 KNN(K Nearest Neighbors,K近邻 )算法是机器学习全部算法中理论最简单.最好理解的.KNN是一种基于实例的学习,通过计算新数据与训练数据特征值 ...
- c4.5决策树算法python_Python3实现机器学习经典算法(四)C4.5决策树
一.C4.5决策树概述 C4.5决策树是ID3决策树的改进算法,它解决了ID3决策树无法处理连续型数据的问题以及ID3决策树在使用信息增益划分数据集的时候倾向于选择属性分支更多的属性的问题.它的大部分 ...
- 免费技术直播:唐宇迪带你一节课了解机器学习经典算法
常常有小伙伴在后台反馈:机器学习经典算法有哪些? 自学难度大又没有效果,该怎么办? CSDN为了解决这个难题,联合唐宇迪老师为大家带来了一场精彩的直播[一节课掌握机器学习经典算法-线性回归模型].本次 ...
- 调包侠福音!机器学习经典算法开源教程(附参数详解及代码实现)
Datawhale 作者:赵楠.杨开漠.谢文昕.张雨 寄语:本文针对5大机器学习经典算法,梳理了其模型.策略和求解等方面的内容,同时给出了其对应sklearn的参数详解和代码实现,帮助学习者入门和巩固 ...
- 机器学习经典算法之线性回归sklearn实现
机器学习经典算法之线性回归sklearn实现 from sklearn import linear_model from sklearn import datasets import numpy as ...
- 机器学习经典算法实践_服务机器学习算法的系统设计-不同环境下管道的最佳实践
机器学习经典算法实践 "Eureka"! While working on a persistently difficult-to-solve problem, you disco ...
- kmeans python interation flag_机器学习经典算法-logistic回归代码详解
一.算法简要 我们希望有这么一种函数:接受输入然后预测出类别,这样用于分类.这里,用到了数学中的sigmoid函数,sigmoid函数的具体表达式和函数图象如下: 可以较为清楚的看到,当输入的x小于0 ...
- 机器学习经典算法总结之线性回归
机器学习经典算法总结之线性回归 最大似然估计(Maximum likelihood Estimate) 在开始我们第一个算法之前呢,先介绍机器学习中一个非常重要的准则,这是一种参数估计的方法--最大似 ...
最新文章
- Spring Boot MongoDB 入门
- 帧布局(FrameLayout)及属性
- 产品汪们匿名自爆工资,看完心里好难受......
- ArcGIS 空间查询一例
- python基本数据类型选择题-python基础学习——基础数据类型练习题(二)
- JFreeChart(六)之3D饼图/条形图
- 为什么要使用工业以太网交换机?
- R语言对数线性模型loglm函数_R 对数变换 《回归分析与线性统计模型》page103
- HDU4712 Hamming Distance (随机化)
- OSChina 周三乱弹 —— 程序员,老了会是怎么样?
- 【代码源 Div1 - 109】#454. Minimum Or Spanning Tree(最小生成树,边权按位或,贪心,并查集) CF1624G
- 嵌入式linux系统移植的四大步骤_嵌入式 Linux 产品技术评估之系统裁剪与启动速度...
- android开发学习——android studio 引入第三方库的总结
- 远程桌面服务器连接失败,Windows服务器远程桌面连接失败是什么原因
- 冒泡排序 BubbleSort
- GMS地下水数值模拟
- STM32自定义创建工程模板
- 如何在图片上加水印?图片添加、去除水印方法
- String intern()方法
- 【SSM+ElementUI】综合练习-Axios Mock EasyMock nodejs npm webpack vuecli restful 请求
热门文章
- The Design and Implementation of Open vSwitch
- 多线程,多进程,协程
- 使用条件注释完成浏览器兼容
- Scala, Groovy, Clojure, Jython, JRuby and Java ----我们的工作语言
- 简单tarjan》一道裸题(BZOJ1051)(easy)
- .NET中使用Memcached的相关资源整理 转载之DUDU 程序员打杂的站长
- 影响 PCR 体系蒸发的三大因素
- Python爬虫开发与项目实践
- 光流 | OpticalFlow博客资源
- HTML+CSS+JavaScript复习笔记持更(九)——CSS3常用属性之盒模型