提到人工智慧,你的想像是什么?

一般人对人工智能的想像,不外乎是影戏中的机器人形象。从史蒂芬·史匹柏导演的“AI人工智慧”中可爱的男孩,“机械公敌”中想控制人类统治世界的机器人,机械姬“中能骗过人类情感的人造意识….

从垃圾信件自动分类,图像辨识,自动翻译…你知道内部就已经包含了人工智慧的技术吗?不过具体来说,我们会把这样的技术称为“机器学习”。

到底什么是人工智慧?什么是机器学习?什么是深度学习?三者的差异在哪?要解决的又是什么问题呢?今天就让我们来聊聊,未来十年内将会真正改变你我生活的新世代技术。

人工智慧:如何以电脑解决问题
人类自从发明电脑以来,便始终渴望着能让电脑拥有类似人类的智慧。一提到人工智慧,很容易令人想到电影与科幻小说中常见会聊天,会煮饭,还会突然间想毁灭人类取而代之的机器人形象。

究竟什么算作「智慧」?若电脑能针对我们的问题准确地作回答,或学会下棋和泡咖啡,如此就能确定电脑拥有智慧吗?要怎么确定它真正拥有意识,理解情感?

当年AI技术尚未真正发展起来,哲学家与人文学家已就这个问题做过许多广泛的讨论根据这个问题,美国哲学家约翰。瑟尔(John Searle)便提出了“强人工智慧”(Strong A.I.)和“弱人工智慧”(W​​eak A.I.)的分类,主张两种应区别开来。

强人工智慧受到电影与科幻小说的影响,强调电脑将能拥有自觉意识,性格,情感,知觉,社交等人类的特征。

另一方面,弱人工智慧主张机器只能模拟人类具有思维的行为表现,而不是真正懂得思考。他们认为机器仅能模拟人类,并不具意识,也不理解动作本身的意义。

简单来说若有一只鹦鹉被训练到能回答人类所有的问题,并不代表鹦鹉本身了解问题本身与答案的意义。

Ex Machina电影中由男主角对机器人进行图灵测试的一幕。
在图灵所提出的图灵测试(图灵测试)中,如果一台机器与人类对话,而不被辨别出己方的机器身分时,便能宣称该机器拥有智慧。

这可以算是人工智慧的一种检测方式,然而强人工智慧拥护者可能会反驳──表现出「智慧」的行为不代表它真正拥有智慧,了解对话的意义。

当然弱人工智慧拥护者也可以反驳:我们永远不可能知道另一个人的想法,比如我在和一个人对话时,并不知道对方是否和我进行一样的思考方式,因此我们不能否定这台机器存在智慧的可能。

是否有点类似庄子和惠子的「子非鱼,安知鱼之乐」的对话了呢?

有兴趣的读者能再就上述问题持续深入讨论思考。不过在电脑科学界,直至目前为止尚不须深入纠结在这个问题层面。电脑科学家在意的是──我们能用人工智慧解决什么样的问题?

还记得我们在电脑是怎么来的?一文中提过,最早的冯纽曼架构通用电脑是在1945年被开发出来。1950年代的电脑科学刚起步,从科学家到一般大众,都对于电脑充满无尽的想像。

人工智慧(Artificial Intelligence)一词最早是在1956年举办于达特茅斯(Dartmouth)的一场传奇研讨会,与会者包括了几位当代数一数二的学者。

当时,全世界第一台通用电脑EDVAC问世刚满十年,任何人只要看到过电脑的超强运算能力,想当然尔都会认为电脑有一天会比人类还聪明,甚至是超越人类的存在。

其中纽厄尔(Newell),西蒙(Simon)更当场展示了有“全世界第一个人工智慧程式”之称的逻辑理论家(Logic Theorist),这是一个会自动证明定理的程式。

在各界的高度期盼下,不但艺术界盛兴相关题材,包括大导演弗里茨·朗(Fritz Lang)的大都会,科幻作家艾西莫夫(Isaac Asimov)的机器人三大法则等等,主流科学界也都预估20到30年左右的时间,便可以成功创造出与人类智能同样高度的人工智慧。

然而人工智慧的研究很快便面临了瓶颈。如果你有看过电脑是怎么来的?一文,你可以很明确地感受到──发明电脑的数学模型基础和思想,是建立在逻辑运算上。

从康托尔的集合论,到希尔伯特的可数无限集,哥德尔不完备定理,图灵以图灵机来演绎哥德尔不完备定理…等等,都是利用符号来表达的形式系统,再用有限的数学式去证明这个系统不会出现矛盾。

可想而知,这使得当代人对于人工智慧的研究方向也是以“逻辑符号推导”为出发点。解的问题包括利用搜索树来走出迷宫,或河内塔(河内)问题。

河内塔问题:传说印度某间寺院有三根柱子,上串64个金盘。寺院里的僧侣以下述规则,将这些盘子从第一根移动至第三根:

盘的尺寸由下到上依次变小。
每次只能移动一个圆盘;
大盘不能叠在小盘上面。
传说当这些盘子移动完毕的那一刻,世界就会灭亡。若传说属实,僧侣们需要2 ^ {64} – 1步才能完成这个任务;若他们每秒可完成一个盘子的移动,就需要5849亿年才能完成。整个宇宙现在也不过137亿年。

不过若用电脑的递回解,很快就能做完了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注