线性代数、概率与数理统计等吧我目前在研究机器学习的算法,发现用的比较多的数学知识有:1、矩阵相关计算,因为机器学习处理的是多特征多样本,涉及矩阵是不可避免的,而且在降维时用到PCA、奇异值等。2、微积分求导,例如求梯度方向,求极大极小值时3、贝叶斯公式,很多模型基于贝叶斯原理4、统计分布,特别是高斯分布应用很广。