我学过数学,但那是很久以前的事了。我已经做了 8 年的程序员,但是当我开始研究 AI 和数据挖掘的概念时,我发现很难理解这些理论。
现在我已经浪费了 2-3 年,我什么也没得到。我需要先了解学习 AI 和数据挖掘所需的数学概念。
我不知道从哪里开始。我应该从 AI 的角度开始推荐哪些书籍和教程。
我应该如何获得使用 AI 和数据挖掘概念的基本要求。
编辑:我从网上得到了这份清单
矩阵代数:大多数机器学习模型都表示为矩阵和向量。特征向量和奇异值分解等概念无处不在。
贝叶斯统计:概率、贝叶斯规则、常见分布(例如,beta、Dirichlet、Gaussian)等。
多变量微积分:大多数学习技术在其核心使用梯度和 Hessians 来拟合参数。(如果您想变得更高级,请研究数值优化。)
信息论:熵、KL 散度等。这里只是基础知识。
在有限的情况下,更高层次的数学是有用的。例如,要了解流形学习,您需要了解几何和拓扑的一些基本概念。偶尔会使用抽象代数(例如,参见“期望半环”以学习超图)。我会根据需要学习这些,但是如果您有机会尽早学习它们,那也无妨。
谁能推荐一些这方面的书