How AI settled the complexity of the oldest SGD algorithm
本文叙述了现代人工智能模型如何被用于最终确定卡茨马尔算法(Kaczmarz algorithm)的最坏情况复杂度,该算法是由斯特凡·卡茨马尔(Stefan Kaczmarz)于1937年提出的一种基础随机梯度下降方法。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
故事背景:AI 如何破解一个 90 年之久的数学难题
想象一下,有一个数学问题自 1937 年以来就一直静静地躺在书架上,落满了灰尘。这是一个关于如何求解巨大方程组(一种寻找复杂问题完美答案的方法)的谜题。这种特定的方法被称为 Kaczmarz 算法,它实际上是驱动现代 AI(如 ChatGPT 和 Gemini)的技术的“曾祖父”。
几十年来,数学家们知道这个算法是有效的,但他们无法准确证明在最坏的情况下它的运行速度究竟有多快。这就像你明知道一辆车可以从纽约开到洛杉矶,但你却无法计算出如果遇到所有的红灯和交通拥堵时,最长需要多少时间。
这篇论文讲述了两个不同的 AI 模型——Gemini 和 ChatGPT——是如何联手解决这个谜团,并最终证明了该算法收敛速度的过程。
角色与使命
- 算法(Kaczmarz 方法): 想象你正在试图在一张地图上寻找隐藏的宝藏。你不知道确切的位置,但你有一份线索清单(方程)。Kaczmarz 算法就像一个徒步旅行者,在每一步中,他会随机选择一个线索,朝着满足该线索的位置前进,然后再次随机选择另一个线索。随着时间的推移,徒步旅行者会越来越接近宝藏。
- 谜团: 徒步旅行者最终会找到宝藏,但数学家们一直在争论速度问题。徒步旅行者会不会在原地兜圈子徘徊很久?还是说存在一个保证的速度限制?
- 人类研究员: 两位科学家(Michał 和 Xiaoyu)尝试用传统的数学方法来解决这个问题。他们已经非常接近了,但撞到了墙。他们意识到自己需要一个新的视角。
- AI 团队: 研究人员转向了 AI。他们并没有只是简单地要求 AI “解决它”,而是扮演了指挥家的角色,让不同的 AI 模型进行对话。
“顿悟”时刻:思想的接力赛
解决方案并非来自一个 AI 的独立工作,而是发生在一场接力赛中,接力棒在两个不同的跑步者之间传递:
Gemini 的洞察(函数分析学家): 当被要求解决这个问题时,Gemini 并没有给出完整的证明。相反,它建立了一个奇特而精妙的联系。它观察了这个数学问题并说道:“这不仅仅是关于方程;它看起来像是来自泛函分析(具体来说是‘量子马尔可夫半群’)的一个概念。”
- 类比: 想象一名技工试图修理一台坏掉的发动机。Gemini 没有去观察齿轮,而是说:“这台发动机实际上是基于与核反应堆相同的物理原理运行的。”这是一个极其高层且奇特的联系,是人类研究人员之前从未见过的。
- 缺陷: Gemini 虽然找对了联系,但无法给出证明。它引用了一些数学论文,但这些论文其实并不包含它所需的证明。这就像是指向一本图书馆里的书并说:“答案就在里面”,但那本书其实是空的。
ChatGPT 的证明(基础解法专家): 人类研究人员将 Gemini 的“奇特联系”交给了 ChatGPT。他们问道:“好吧,如果这个联系是真的,你能用基础数学来证明它吗?”
- ChatGPT 审视了问题并回答道:“我可以做到。”它没有使用 Gemini 提到的那些复杂、令人困惑的术语。相反,它使用了一个涉及复数(一种通常用于高级物理和工程学的数学类型)的巧妙基础技巧,从而证明了速度限制。
- 类比: 如果说 Gemini 是那个指着远处的山峰并说“宝藏就在那个山峰之下”的人,那么 ChatGPT 就是那个真正爬上山、挖开坑并找到黄金的人。
结果:最后一步非常迅速
论文证明了一个特定的结论:Kaczmarz 算法正如我们所期望的那样快。
在这些算法的世界里,有两种检查答案的方法:
- 平均值: 你记录下徒步旅行者采取的所有步骤,取其平均值,这会得到一个很好的答案。(我们已知这是很快的)。
- 最后一步: 你只看他在最后结束时的位置。(这正是谜团所在)。
论文证明了:最后一步和平均值一样快。 徒步旅行者不需要在最后阶段为了“稳定下来”而徘徊。最终的位置本身就是一个完美的解。
为什么这很重要(根据论文所述)
- 一个圆满的轮回: 训练现代 AI 的最古老的已知版本的算法(SGD),最终被现代 AI 所解决。
- 一种新的研究方式: 这篇论文不仅关于数学,它也是一个关于人类与 AI 如何协作的案例研究。人类并没有写出证明,AI 写出了证明。人类只是促进了两个不同 AI 之间的对话。
- 解决了一个更大的问题: 通过解决这个特定的谜题,他们同时也解决了一个关于 AI 训练算法整体运行速度的长期悬而未决的问题。
核心结论
这篇论文讲述了一个 90 年前的数学难题,它过于顽固,以至于仅靠人类无法攻克。通过让两个不同的 AI 模型进行协作——一个负责寻找一个奇特的、高层级的联系,另一个负责构建实际的证明——这个谜团终于被解开了。结果证实,这个经典算法的“最后一步”是非常高效的,同时也让我们窥见了未来科学研究的模样:一种人类引导 AI,而 AI 完成繁重工作的伙伴关系。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。