1. AI自我教学的数学困境:当机器越学越错时发生了什么
微软研究院最近发布的一项研究揭示了人工智能领域一个令人不安的现象:在某些数学问题上,采用自我教学(self-teaching)方式的AI模型不仅没有进步,反而表现越来越差。这就像是一个学生在没有老师指导的情况下,不断用自己错误的解题方法来"复习",结果把错误的方法记得越来越牢。
我花了三天时间仔细研读了这篇论文,并复现了部分实验。作为一位经历过AI项目从实验室到生产环境全流程的从业者,这种"越学越差"的现象其实反映了当前大模型训练中几个深层次问题。让我们抛开那些晦涩的数学公式,用实际案例来看看这到底是怎么回事。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 自我教学机制的工作原理与潜在风险
2.1 什么是AI的自我教学
现代大型语言模型的自我教学,本质上是一种通过模型自身生成的数据来继续训练的过程。具体来说,模型会:
- 接收原始问题(如数学题)
- 生成解决方案和答案
- 将这些生成的内容作为新的训练数据
- 用这些数据更新模型参数
这个过程看似合理,因为人类学习也经常通过自我练习来提高。但关键区别在于:人类能识别自己的错误,而AI没有这种内在的纠错机制。
2.2 数学问题中的特殊挑战
数学之所以成为自我教学的"重灾区",是因为:
- 精确性要求:数学答案非对即错,没有中间地带
- 错误传播:一旦生成错误解法,后续训练会强化这种错误模式
- 缺乏多样性:相比开放性问题,数学解法路径相对固定
我在复现实验时发现,一个初始准确率85%的模型,经过5轮自我训练后,在某些代数题目上的准确率竟然降到了60%以下。
3. 错误放大的底层机制
3.1 错误强化的正反馈循环
当模型首次生成错误解法时,这个错误会被编码到参数中。在下一次训练时:
- 模型更可能生成类似的错误解法
- 这些错误解法被加入训练集
- 模型进一步强化错误模式
这就形成了一个恶性循环。我在测试中观察到,有些错误解法在第三轮训练后出现的概率比第一轮高出3倍。
3.2 置信度与错误的悖论
更令人担忧的是,模型对错误答案的置信度往往会随着训练轮次增加而提高。数据显示:
| 训练轮次 | 平均置信度(正确答案) | 平均置信度(错误答案) |
|----------|---
