关于人类认知中活跃符号(active symbols)的概念,德州仪器TI特定字符串域功能

来源:时间: 2024-04-03

关于人类认知中活跃符号(active symbols)的概念,德州仪器TI特定字符串域功能

在由字符串构成的微观世界中,概念滑移是非常直观的。在其他领域,它会更加微妙。例如,回顾一下邦加德问题,其中左侧6个框的共同本质是“3”,表示“3”这一对象的概念从一个框向另一个框滑移,例如,从线段(左上)到正方形(左中),然后再到左下框中表示的难以用文字描述的概念(可能是类似于梳子上的齿的东西)。概念滑移也是前一章中假想出来的女儿S多年来所做的不同抽象的核心特征,例如,在关于法律的那个类比中,她把网站的概念滑移至墙的概念,以及把写博客的概念滑移至涂鸦的概念。侯世达设想了一个名为“Copycat”的计算机程序,它可以通过使用非常通用的算法来解决这类问题,这种算法类似于人类在任何领域做类比时都会使用的算法。Copycat这个名字源于这样一种想法:做类比的人可以通过做同样的事情,即通过成为一个模仿者来解决这些问题。原始的情境(如abc)在某种程度上发生了改动,而你的任务就是对新情境(如ppqqrrss)做相同的改动。当我加入侯世达的研究团队时,我的任务是和他一起开发Copycat程序。任何一个经过这段历程的人都会这样告诉你:通往博士学位的道路充斥着各种令人沮丧的挫折和高强度的劳动,以及时常会出现的强烈的自我怀疑,但偶尔也会出现令人振奋的成功时刻,比如,你坚持研究了5年的程序终于运作起来了。在这里我将跳过所有我经历过的怀疑、挫折和大量的工作时间,直接跳到最后的结果:当我提交了一篇论述Copycat程序的学位论文时,我认为这个程序已经能够以通用的、与人类相似的方式解决多种字符串类比的问题了。Copycat既不是一个符号化的、基于规则的程序,也不是一个神经网络,尽管它同时包含了符号人工智能和亚符号人工智能的一些特性。Copycat通过程序的感知过程(即观察一个特定的字符串类比问题的特征)及如字母和字母组、后者和前者、相同和相反等先验概念之间的持续交互来解决类比问题。这个程序被构造成一种可以模仿我在前一章中描述的心智模型的东西,特别是,它们都基于侯世达关于人类认知中活跃符号(active symbols)的概念。20Copycat的架构很复杂,我就不在这里进一步描述了,如果想了解更多内容,请参考书后的相关注释。21虽然Copycat可以解决许多字符串类比问题,比如我在上面展示的例子,以及许多变体问题,但该程序只触及了这一开放领域的皮毛。例如,下面是这个程序无法解决的两个问题:问题4:如果azbzczd改动为abcd,那么pxqxrxsxt将会改动为什么?问题5:如果abc改动为abd,那么ace将会改动为什么?这两个问题都需要凭空识别新概念,这是Copycat所欠缺的一种能力。在问题4中,z和x扮演的角色相同,即为看出字母序列而需要被删除的额外字母,从而得出其答案为pqrst。在问题5中,ace序列类似于abc序列,但是它不是一个“后继”序列,而是一个“双重后继”序列,从而得出其答案为acg。对我来说,很容易就能给予Copycat计算a和c之间、c和e之间的字母数量的能力,但是我不想构建那些非常具体的针对特定字符串域的功能。Copycat是用来测试与类比相关的一般观念的平台,而非一个全面的“字符串类比制造机”。


电话

185 0303 2423

微信

咨询

置顶