寻找算法
它能做什么:在一个定义清楚的数学问题里,搜索可能的算法构造。
接下来要做什么:由人或检查工具确认构造正确,并与合适的旧结果比较。
它不能证明什么:不能证明所有算法问题现在都变简单了。
从这里开始 · 5 分钟
AI 正在一些边界清楚的任务里成为有用的研究工具。但它不是一台会自动发现并证明所有真理的神奇机器。 这篇指南会用尽量简单的话,把两者的区别讲清楚。
先认识四个词
理论计算机科学关心:计算机能做什么、一个问题需要多少时间和内存,以及我们怎样证明这些答案。
已经改变的到底是什么
关键问题不是简单的“AI 能不能做”,而是“它在什么设定里做了哪一步,结果由谁检查”。
它能做什么:在一个定义清楚的数学问题里,搜索可能的算法构造。
接下来要做什么:由人或检查工具确认构造正确,并与合适的旧结果比较。
它不能证明什么:不能证明所有算法问题现在都变简单了。
它能做什么:在证明助手中搜索形式化证明,由助手逐步检查。
接下来要做什么:研究者仍然要选问题、设定形式化范围,并判断什么才算成功。
它不能证明什么:解决几个范围很窄的例子,不等于能解决开放研究问题。
它能做什么:找到一个有限对象,放进人类设计好的更大证明框架里。
接下来要做什么:检查这个对象,再确认已有框架确实能推出完整结论。
它不能证明什么:不能因为补上了一块拼图,就说整个复杂度问题已经解决。
已经能看到:工具可以协助检索资料、写代码、做形式化,以及检查项目中的一部分。
仍然不确定:这些任务层面的变化,会怎样影响岗位总数、职业路线和科研质量。
我们不会做:把几个案例直接夸大成“AI 会取代研究者”的无来源预测。
一条硬边界
很多误导性标题,都是因为偷偷拿掉了下面某个限制:
继续往下看