2015年,我在上海创业。有一次和CTO闲聊,我说我之所以喜欢下围棋,是因为在这件事上,计算机永远赢不了人类。
这句话说完刚好一年,AlphaGo来了。
一年多以前,我在很多人身上,看到了当年我自己的那种笃定,只不过对象换成了大模型。那时流行的说法是:大模型不过是读遍了人类的文字,再去预测下一个字。既然是在模仿人类,它给出的答案注定平庸,搞不出真正有创意的东西。再加上训练语料快用完了,scaling law被认为已经见顶,芯片又被卡着脖子,AI的故事好像讲到头了。
这一次,我站在了另一边。经历过AlphaGo,我对这类判断早就有了不同的看法:今天关于大模型的这场争论,答案十年前就在棋盘上演过一遍了。
一年多前,我做了一场TEDx演讲,题目叫《AI能否超越人类的直觉和创造力》,想说的就是这件事。只是演讲没有直接谈大模型,讲的是一段更老的历史:计算机下棋,从1958年的IBM 704,一路讲到2020年的MuZero。
然后就是这一年。AI在编程和数学上接连突破。9月,OpenAI宣布,它的内部模型给千禧年大奖难题之一的纳维-斯托克斯方程交出了一份证明:在某些条件下,这个描述流体运动的方程会在有限时间内「崩溃」。10月,它又一口气公开了几百份论文,声称解决了三百多个悬而未决的数学问题。放在一年多以前,这简直是天方夜谭。
到今天,「AI只会预测下一个字」这句话,已经站不住了。那场演讲时间有限,很多地方没来得及展开,正好借这篇文章,把它完整地讲一遍。
人工智能刚诞生的时候,先驱们普遍很乐观。1958年,赫伯特·西蒙等人预言:十年之内,计算机将成为国际象棋世界冠军。
这件事最后用了四十年。