维诺格拉德(T.Winograd)设计的SHRDLU 系统及其给我的一些启示


记得早年第一次从《人工科学》(西蒙 著,武夷山 译)看到 维诺格拉德(T.Winograd)设计的SHRDLU 系统,

给我留下了很深刻的印象:维诺格拉德(T.Winograd)设计的SHRDLU 系统,仅用一组有限的几何物体,就把

人机之间的对话活动描述得如此贴切,既可感,又可知。

可以说它既是自然人展示自己如何借助计算机实现自然语言理解的一个经典示例,

也是可怎样应用计算机有效进行自然语言处理的一个里程碑。

后来我又想,它究竟可以给我们哪些启示呢?

首先,让我想到的是我们小时候练习绘画所用的一组有限的几何物体,可以说,比他用的那一组有限的几何物体的

种类还丰富,但是,其中,揭示的道理却几乎是一致的,这就是:

自然人如何观察、思考和交流,计算机可怎样模仿自然人所进行的观察、思考和交流,......。

同时,让我还想到是正因为计算机模拟自然人的观察和思考以及机器人模拟自然人的对话与活动均是严格受限的,

这才把自然科学和工程技术之间的关系给展现了出来,而且,活龙活现。

至于,哲学、人文、心智和社会科学诸方面的复杂情形,

在严格的逻辑、数学、自然科学和工程技术的限定条件之下,几乎均可暂时不用考虑。

致谢:

感谢冯老(志伟)和白硕先生,正是因为看到他的帖子“SHRDLU 人机对话系统”以及白硕先生的回帖或评论【附录1】,

这才又勾起了我的回忆和思考。还要感谢武夷山先生,因为我最早就是通过他翻译的《人工科学》读到SHRDLU 系统的。

当然,更要感谢维诺格拉德(T.Winograd)先生,因为如没他设计的SHRDLU 系统,也就谈不上其他人的介绍和对话。


附录1:

白硕2011-07-12 13:54:16

Winograd对于自然语言处理的贡献,不仅在于这个SHRDLU系统能懂得多少句话,更在于他利用积木世界给语义找到了一个很扎实的根基——有本体,有状态和关系,有改变状态和改变关系的动作,有动作得以成立的前提条件。这样的“理解”,虽然针对的是一个封闭的人工构建的世界,但是五脏俱全。对这个领域的后来者来说,他是一个不能跳过的里程碑式的人物。

附录2:维诺格拉德(T.Winograd)和他设计的SHRDLU 系统

T. Winograd

http://hci.stanford.edu/winograd/

SHRDLU

http://hci.stanford.edu/~winograd/shrdlu/

How SHRDLU got its name

http://hci.stanford.edu/~winograd/shrdlu/name.html


你可能感兴趣的:(设计)