程序员书库(ID:OpenSourceTop)综合整理
整理自:https://towardsdatascience.com/the-mathematics-of-machine-learning-894f046c568、https://en.wikipedia.org/wiki/Jean_Gallier、http://www.cis.upenn.edu/~jean/math-basics.pdf等
机器学习算是一个交叉领域,他涉及统计、概率、计算机科学和算法等方面,近几年机器学习发展快速,有人就想要入门学习数据科学领域,使用机器学习(ML)技术创造产品,但是想要很好的掌握其内部的工作原理和算法,有个坚固的数学基础是很有必要的。
机器学习需要选择正确的算法,包括训练时间、模型复杂度、参数个数等
选择参数的设置和验证策略
通过理解偏差-方差权衡,识别欠拟合和过拟合
估计正确的置信区间和不确定性。
1. 线性代数
2. 仿射几何和射影几何
3. 双线性形式的几何
4. 几何:PID、UFD、诺特环、张量、PID 上的模块、规范形
5. 拓扑和微分
6. 最优化理论基础
7. 线性优化
8. 非线性优化
9. 在机器学习中的应用
10. 附录
书籍地址:http://www.cis.upenn.edu/~jean/math-basics.pdf
你可以在公号后台回复【shuku】获取本书资源。
文件《Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Engineering.pdf》
●编号979,输入编号直达本文
●输入m获取文章目录
程序员数学学习
锻炼数学逻辑思维