思维工程
上QQ阅读APP看书,第一时间看更新

第三章 M语言

一、M语言

结构信息是符号主义类人AI储存和运算的信息载体,是一切基础智能功能赖以实现的必需要素。接着上一章的讨论,这章我们来具体考察支持第一代原型机功能闭环的每一类的信息结构。上一章我们描述了对先天语言的主要约束,并讲述了结构信息的编码原则。每个人类个体并不存在统一的具体编码方式,每个个体的编码方式存在不确定性,被其经历所决定,但可以在语言中被一定程度一致化。

最好的选择当然是赋予AI创造信息结构的能力。可以想象如果我们能对人类创造和改变信息结构的底层机制形成清晰的认知,就不用就各个任务场景人工地帮AI去定义储存和运算所需要的结构信息。因为凡是人为定义就是约束和限制,AI就会缺乏像人类那样根据变化任务场景去创造和改变信息结构的能力。很遗憾,本书我们做不到这点。好在人类的核心智能是由相互支持的若干基础功能构成的,针对有限的功能需求,暂时人为定义所需的结构信息是一个不差的选择。

这就是M语言的由来:为在AI上再现人类底层核心智能机制而创造的对先天语言信息表述的约定。在北冥2015—2017年的研究中,我们定义了符号系统M语言,虽然本书中符号体系比起最早的M语言已经有很多改进和变化,但为了纪念早期的探索,我们仍然用M语言去命名。