近日在给同事讲人工智能的时候,提到当数据量不够的时候,必要时需要加入人工工程,引导计算机“归纳”一些知识,毕竟计算机智能比起人类智能,最大的缺陷可能在于不懂得“举一反三”。换句话说,所谓的人工智能、神经网络,目前更多地是做到对刺激反射,但没做到“思考”。
一直以来,我都没真正意识到“思考”到底是一件什么事情,因为它是那么自然,与生俱来。
但昨晚看的一部电影似乎给了我启发——《Arrival》,地球的上空突然出现了十二架贝壳状的不明飞行物,悬浮在十二个不同的国家的上空,外星人向人类发出了讯号,但人类却并不能够解读。美国军方找到了语言学家露易丝·班克斯(艾米·亚当斯饰)和物理学家伊恩·唐纳利(杰瑞米·雷纳饰),希望两人能够合作破解外星人的语言之谜。
也许很多人关心的是跟外星人怎么打交道啊,怎么击退外星人啊,剧情合不合乎逻辑啊……但我影响最深刻的是女主角的一句话:“人类文明的基石是语言。”我第一次听到的时候没留意,直到男主角问了女主角一句话:“听说当全身心投入研究一门语言的时候,便会用这门语言来理解世界,你有没有用外星语言思考过?”是啊,记得当初一整天泡在美剧里面的时候,思考都是用的英语,原来思考,就是跟自己对话,思考,就是没有说出声音的自言自语!电影的结尾是女主角使用外星语言思考,最后接受了外星人对于时间的非线性思维,结果可以预知未来。也许,语言的力量,便是这部电影最想传递的信息。
所以计算机该怎样去思考呢?
当我们在思考问题的时候,如果不能像条件反射那样做出反应,我们通常会在脑子里面