甚至如何开始对 AI 算法进行数学建模?

人工智能 人工智能设计 游戏-ai 数学 楷模
2021-10-29 20:52:11

甚至如何开始对 AI 算法进行数学建模,例如 alpha-beta 修剪甚至其数千种变体,以确定哪种变体是最好的?

1个回答

首先在他们的基础上学习数学处理。

  • 博弈论开创了约翰·冯·诺依曼和奥斯卡·摩根斯坦
  • Claude Shannon(贝尔实验室)开创的信息论
  • 由 Kurt Gödel 开创的不完备性(这导致了 Alonso Church 的 lambda 演算和图灵的完备性,这导致了一个通用标准,该标准定义了编程语言必须做什么才能被称为通用目的。

你可以参加有限数学和离散数学的课程,但没有比去找原始想法的作者更好的理解方式了,这就是为什么麻省理工学院和加州理工学院要求新生学习它。我们不需要成为天才来理解天才。我们只需要花时间阅读。这就是他们的天才。

以数学方式评估决策树的修剪是很好的,对一般情况和具体情况进行建模是正确的方法。恭喜你看到了。修剪的代码比建模它的数学要发达得多。文献通常在结论之前显示速度结果,这更像是坐在观众席上拿着爆米花和一张赌票,而不是了解马的解剖结构和适当的照顾。

一旦你了解了一个世纪前发生的一切导致了所有计算机科学的发展,并了解了数学惯例的起源以及在什么背景下,你就可以阅读类似的作品

应用程序。数学。L&T。卷。4, No. 6, pp. 77-80, 1991 英国印刷。08939659191 Pergamon Press plc Turing Computability with Neural Nets T. SIEGELMANN AND EDUARDO D. SONTAG 罗格斯大学数学系计算机科学系

... 和 ...

A Survey of Decision Tree Classifier Methodology S. Rasoul Safavian David Landgrebe TR-EE 1990 年 9 月 90-54 日 普渡大学电气工程学院 印第安纳州西拉斐特 47907 (NASA-CR-188208)

警告:如果您在阅读了冯·诺依曼、香农和哥德尔之后对最近的工作感到失望,请不要感到惊讶。