看别人聊什么是“理解”

发布:追蝶   时间:2008-10-28   阅读:776  

来源:百度贴吧 人工智能吧
网址:http://tieba.baidu.com/f?kz=271150471

如果说理解是一个智能体才干得出来的事情,那么,理解是什么?

写了《人工智能的未来》的霍金斯说,能够预测,才说明有了理解。

如果对预测理解得太简单的话,比如,一个人不懂拉丁文,给他一张写满拉丁文的纸条(文章),通过对单词出现次数的统计,这个不懂拉丁文的人可不可以猜测出某个单词的前后后出现的最可能是哪个单词?如果文章足够长,样本足够多的话,应该可以办到。然而这个人并不理解文章的含义,这个过程依然没有智能的出现(就像是那个中文屋的例子)。遗憾的是,上述方法正是我们今天做的N元文法中的词频统计。

真正的预测是一种创造力。我想,你在阅读一篇小说时,你头脑中必定在默默演习这个故事,所涉及的人和物都在你脑海中一一浮现,而且很可能是你将自身所熟悉的对象加以加工而成的。也就是说, 语言符号系统与你头脑中具体的事物之间存在着映射 ,或者说与你的经验所形成的记忆之间存在映射关系。所以,理解就是现实中接收到的模式与已有记忆加以综合后所得到的认知(至于Hawkins将这种认知命名为“预测”,我觉得是一个意思)。

然而,问题是,这种创造力与之前提到的词频统计有没有本质上的区别?

如果本质上的区别并不存在,只是用全体感官以及语言文字系统的经验,来代替单一的文字而已,那么,又怎么解释平庸的作曲家在曲调中不断地向名曲致敬,而天才们总是创造出前无古人的旋律呢?
作者: longd4dr 2007-10-5 11:29   回复此发言
--------------------------------------------------------------------------------
3 回复:随便聊聊:什么是理解,什么是预测  
理解------是总结.
预测 -----是计算  
作者: 伍卫峰  2007-10-9 09:57   回复此发言    
--------------------------------------------------------------------------------
4 回复:随便聊聊:什么是理解,什么是预测  
理解------符合可能性分析,最科学的理解是概率分布描绘
预测------精确的计算
估计------概率计算  
作者: 系统的边界  2007-10-9 15:05   回复此发言    
-------------------------------------------------------------------------------
5 回复:随便聊聊:什么是理解,什么是预测  
理解: 基于自己已有的理解把新的事物分解抽象, 然后和旧有已理解的事物的建立联系过程.

理解过后的事物, 就是分解抽象的现实事物. 现实的事物遵循物理法则, 而理解过后的事物遵循虚拟的物理法则. 虚拟的物理法则也是理解的事物.

预测: 事物在大脑这个虚拟的物理环境内经过一定时间后的结果.  

意识: 大脑为选择最好的结果不断重复预测这个过程(从不同的条件)从而产生"自由意识", 不过实际上意识也是被动的.  
作者: 220.163.26.* 2007-10-16 19:23   回复此发言
--------------------------------------------------------------------------------
8 回复:随便聊聊:什么是理解,什么是预测  
  作者: AI因斯坦 2007-10-16 20:47
  已有的理解从哪里来的?应该有个理解的开始.
-------------------------------------
  220.163.26.*网友是在用类似哲学的思考方式认识“理解”。他的说法对于编程没有任何用处。
  应该从数学的角度认识“理解”。那样可以直接把对“理解”的认识写成程序。
  “理解”式输入信息与大脑原来信息间建立的映射,因此采用建立映射算法,或建立信息间关联的算法,就可以编写出“理解”的程序来。
  至于你提出的“最初的理解”问题,答案是这样,最初的智能并没有理解,最初的智能也不需要理解。只有在智能系统积累一定信息后(记忆),才产生理解能力。
  实际上理解并不是智能的原始行为,楼主从一开始就有些搞错方向了。不过他愿意怎么想就怎么想好了,与我们无关。  
作者: ruiaijun  2007-10-17 02:29   回复此发言    
--------------------------------------------------------------------------------
14 回复:随便聊聊:什么是理解,什么是预测  
  作者: CommonData 2007-10-18 13:11
  理解也许就是一种对外界刺激的重新编码过程
---------------------------------------
  这个“也许”刚好没有“也许”对。
  理解是一个对外界刺激信息解码的过程。信息处理不仅仅有编码,还有解码。在信源是编码过程,在信宿则是解码过程。
  解码与编码相同的地方是:它们都要做信息编码的转变。
  解码与编码不同的地方是:编码是把已有的信息码转化成可以传送出的信息码。解码是把接收的信息码转变成系统内部信息码形式。解码时系统内部必须有一套内部信息码,可供解码过程来转化。解码过程要比编码过程严格得多、复杂得多。  
--------------------------------------------------------------------------------
21 回复:随便聊聊:什么是理解,什么是预测  
  作者: AI因斯坦 2007-10-20 11:19
  人为何能“理解”是否仍然能够从人所“理解”的世界中寻找答案?人的“理解”总是将客观事物事件进行形式化、逻辑化,变为“可理解”。
-------------------------------------
  人并不“总是讲客观事物进行形式化、逻辑化”,那仅仅是自然科学家的理解。
  在很多少数民族中,就经常把人的行为理解为动物的行为、自然行为。例如“他的心像水晶一样纯洁”“他的眼睛像鹰一样敏锐”“她的声音像流水一样动听”。这就是一些非形式化、非逻辑化理解。通常也叫类比理解。
  我们要认识人类的理解操作,首先必须从自然语言理解的“理解”含义中解放出来。其次要从科学家的形式化、逻辑化“理解”中解脱出来。从更广义更原始的状态认识理解。包括认识动物间的理解,动物和人类间的理解。  
作者: ruiaijun  2007-10-20 17:43   回复此发言
--------------------------------------------------------------------------------
22 回复:随便聊聊:什么是理解,什么是预测  
  作者: AI因斯坦 2007-10-20 11:19
  人为何能“理解”,却总是“不可理解”。因为一旦人为何能“理解”能够变为“可理解”,那么人实际上应该“不能理解”(不能理解世界)。  
---------------------------------------
  从人与动物间的“理解”就会攻破你这种对“理解”的错误理解。
  以我养猫为例:
  最初猫躁动不安的对我叫,我并不理解它要什么。当我发现食盆中没有食物时,就理解它的这种叫声是对食物的需要。
  最初猫对我叫并伴随向门口跑的行为,我也不理解它要干什么。后来猛地想到它要出门去玩,把门打开,让它出去,它一溜小跑的出去了。就理解了它的这套叫声与行为搭配表达的含义。
  可见,人与猫之间的理解,就是猫的语言和人的语言间建立的映射。当我们头脑建立起这种映射后,像查表一样使用建立好的映射,就实现对猫动作的理解。
  这里就不存在你那个绕嘴的分析了。