AI大神 Karpathy 近日更新了一条动态,提出了一个问题:
AI现在越来越常用,但写出来的东西不一定好懂。
而这个问题,在40多年前被航空业解决了。
且这套方法可以完美运用在AI调教上。
打开网易新闻 查看精彩图片
Karpathy的方法是:用 ASD-STE100来解释一件事。
ASD-STE100是一套受控语言规范,最早是给航空维修文档用的。
打开网易新闻 查看精彩图片
1986年航空业就解决了今天 AI 也要面对的一个难题,怎么把复杂内容写得谁都看得懂。
飞机维修手册要给很多国家的技术人员看,而大家英语水平不一样。
句子一复杂就容易看错,一句话如果有两种意思,后果可能很严重。
所以航空业规定了一套写法,哪些词能用、句子怎么写都有严格限制,让文档变短变清楚。
打开网易新闻 查看精彩图片
Karpathy 发现让 AI 用这套规范写,读起来也舒服很多。
该规范允许大约900个批准词汇。每个词只有一个含义和一个词性。
“Close”只能作动词,因为“close the door”和“the close door”不能在维修手册中共存。“Follow”仅表示“跟随在后”。如果你想表达服从,就写obey。
程序性句子最多20个词。每句一个指令。只用主动语态。大约1200个常见词汇被明确禁止,每个都有强制替换。你不会“commence pumping”。你启动泵。
英语目前在使用中的词汇约有17万个。航空业决定机械师只需900个词,因此飞机维护变得更安全。
如果完整规范太严格,可以退一步,比如让 AI 做到 ASD-STE100的八成。
作为一套已经使用并顺畅运行了40年的规则,STE的严谨性毋庸置疑,毕竟它是基于这样的原则,即“句子有两种解读就会丧命”来编写的。作为可能是现存最强的反垃圾提示,它意外的能在AI使用上产生奇效。
打开网易新闻 查看精彩图片
热门跟贴