打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
机器学习应补充哪些数学基础?

最主要的是线性代数和概率论。

线性代数

现在最流行的机器学习模型,神经网络基本是就是一大堆向量、矩阵、张量。从激活函数到损失函数,从反向传播到梯度下降,都是对这些向量、矩阵、张量的操作和运算。

其他“传统”机器学习算法也大量使用线性代数。比如线性回归

听名字就知道和线性代数关系密切了。

而主成分分析,从线性代数的观点看,就是对角化协方差矩阵。

概率

特别是当你读论文或者想深入一点的时候,概率论的知识非常有帮助。

包括边缘概率、链式法则、期望、贝叶斯推理、最大似然、最大后验、自信息、香农熵、KL散度,等等。

其他

神经网络很讲究“可微”,因为可微的模型可以通过梯度下降的方法优化。梯度下降离不开求导。所以多变量微积分也需要。另外,因为机器学习是基于统计的方法,所以统计学的知识也缺不了。不过大部分理工科应该都学过这两块内容,所以这也许不属于需要补充的内容。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
深度学习入门教程:学好机器学习所需的数学知识
数学在机器学习中的角色
不交学费也能成为数据科学家,这里有一条免费学习路径
我爱线代,线代使我快乐
学好机器学习需要哪些数学知识?
机器学习入门:4大基础数学技能一览
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服