首页 > 机器人资讯 > 为何最强人工智能比不上婴儿大脑?

为何最强人工智能比不上婴儿大脑?

日期:2018-06-14   人气:  来源:互联网
简介:机器可以理解语音、识别面部和安全驾驶汽车。这让人们十分讶异于近期的技术方面的进步。但是,如果人工智能领域想要实现革命性的跨越,从而建造出类人式的机器,它首先将要掌握婴儿的学习方式。 「在相对最近的人工智能中,人们从想直接设计一个可以完成成……

机器可以理解语音、识别面部和安全驾驶汽车。这让人们十分讶异于近期的技术方面的进步。但是,如果人工智能领域想要实现革命性的跨越,从而建造出类人式的机器,它首先将要掌握婴儿的学习方式。

「在相对最近的人工智能中,人们从想直接设计一个可以完成成人做的事情的系统转变成一种认识即如果想要有一个灵活和强大的系统来完成成人做的事情,这个系统需要能够学习婴儿和孩子做事情的方式。」加州大学伯克利分校的发展心理学家AlisonGopnik说,「如果你将现在计算机可以完成的事情与10年前可以完成的事情相比较,它们已经取得了很大的进步,但是如果你将这些事情与一个4岁儿童可以做的事相比较,仍然有相当大的差距。」

婴儿和孩子使用一种和科学家用来构建科学理论的相同的方法来构建关于他们的周围的世界的理论。他们以一种系统的和实验性的努力来探索和测试他们周围的环境以及环境中的人,这对于学习至关重要。

Gopnik最近和一组研究人员一起研究揭示了15个月大的孩子相比年龄更大的孩子是如何使用统计数据来更好地学习因果关系的。婴幼儿也许是更好的学习者,因为他们的大脑更加灵活或者「可塑性」更强;他们较少地被背景知识所影响,这也让他们有着更加开放的头脑。大脑并非是不变的,而是随着每一次学习的经验而改变。

通过将发展心理学家和计算学家的专业知识相结合,人们可以揭示出世界上最好的学习型大脑是如何工作的,并且将其计算能力转化到机器的身上。最近,人工智能需要大量的数据来提取模式和结论,但那些对周围世界有相对较少数据的婴儿使用的是一种被称为贝叶斯学习(Bayesianlearning)的统计评估方法(参阅机器之心文章《深度|大脑认知机制是贝叶斯式的吗?》)。也就是说,这种理解并非是基于一个结果的已知频率(婴儿所没有的信息),而是基于当前的知识推断出的事情发生的可能性,其随着新接收到的信息而连续调整。

「令人震惊的是,婴儿可以只看到一次或听到一个新单词的时候,他们就已经对这个新词的可能意思和可能的使用方法等有了一个很好的认识了;」Gopnik说。「所以这些贝叶斯方法很好地解释了在没有充足数据的情况下,这些孩子为什么如此擅长于学习。」

婴儿们使用概率模型通过组合概率和可能性(probabilitiesandpossibilities)来得出结论,从而创造出各种假设。随着大脑的成熟,它变得更加专业化以便执行复杂的功能,因此也变得不那么灵活,越来越难以随着时间而改变。年长的学习者发展出了有偏见的观点,因为他们更多地了解世界并且加强某些神经连接,这阻碍了他们基于很少的信息来形成具有创新性的假设和抽象理论的能力。这种能力使得5岁以下的婴儿和儿童茁壮成长。

「这种权衡关系就是,你知道的越多,你就越难以考虑新的可能性,」Gopnik说。「你知道的越多,你就越依赖于你知道的东西,而对新的东西则不能保持一个开放的态度。从进化的角度来看,婴儿的整体情况就是他们不知道那么多,所以他们可以更好地学习新的东西。」

在婴儿刚出生的几年,每一秒都有700个新神经连接生成,这是让一个灵活的大脑处理快速积累的来自环境和社交的信息所必需的部分。比起在成年时期重新组合大脑回路,生命早期的可塑性使得从零建立大脑的架构更加容易。贝叶斯学习已经被证明是儿童发展中的一个强大工具,计算机科学家正在使用该模型设计智能学习机。

麻省理工学院大脑和认知科学系的教授、计算认识科学家JoshuaTenenbaum说:「贝叶斯算法正在试图捕捉婴儿的学习模式,机器人维修,」他正在与Gopnik合作进一步研究其计算机和心理学的混合领域。「当这些孩子进入了真实的世界时,就已经有准备好的基本的构建模块来让他们理解一些最复杂的概念。然后,他们有学习机制即以这些最初的构建模块来尝试从稀疏数据推理,并创造因果理论。」

人类的大脑,不管处在哪一个发展阶段,都是被设计通过一系列的感觉系统,包括视觉、听觉、嗅觉、味觉、触觉、空间取向和平衡从而进入物理世界。当一个人只有有限的数据时,大脑就会填补空白,这是一种被称为「退化(degeneracy)」的神经结构现象。尽管婴儿的大脑缺乏一个或多个感知,但是他们还是尤其擅长处理信息。

Tenenbaum说:「为了理解世界,孩子们会像科学家一样学习,库卡机器人驱动器维修,这包括形成理论、进行试验、玩耍并且看看到他们可有所发现的东西,积极思考什么是正确的方法来测试他们的理论或者应对一些他们没有想到的东西,并试图找出什么是错,什么是对。」

采取孩子的措施

Tenenbaum和来自纽约大学和多伦多大学的研究人员团队合作设计了一种能够以更有效和更复杂的方式捕获新知识的人工智能软件。在2015年12月,他们的研究论文《Human-levelconceptlearningthroughprobabilisticprograminduction》指出用于创建计算机的机器学习算法接近我们所处理信息的方式;该论文已发表在Science杂志上。

新的人工智能程序可以在看到一个样本之后就像人类一样准确地识别手写字符。使用贝叶斯程式学习框架,软件能够为每个至少看到一次的手写字符生成一个独特的指令。但是,当机器面临一个不熟悉的特性的时候,这种算法的独特功能就发挥了作用。它从数据搜索转换到寻找匹配,使用概率程序并通过组合已经见过的字符的部分和子部分来创建一个新的字符以此检测其假设即当婴儿面对他们从未见过的角色和对象时,他们如何从有限的数据中学习到丰富的概念。

然而,软件仍然无法通过形成原始假设自主学习方式模仿孩子学习的方式。当研究人员能够设计具有原始假设和真实的目标的软件时(例如产生识别字符的愿望而非遵循研究者的指令),人工智能系统的潜力将会有里程碑式的转变。没有自我驱动的目标,人工智能系统就限制了他们自主运作的潜力。

Tenenbaum说:「使用越来越多的数据进行的持续性学习是任何人工智能系统都想要做到的,但自主学习却是棘手的,因为总会有人来操控整件事情,数据的数量与类型也由他们给出。婴儿是自主选择的,机器人维修,但是要让人工智能系统能够更自主地构建自己学习过程仍旧是一个众所周知的挑战。目前的人工智能系统并没有建立任何目标,应此它们也无法为自己的学习负责。当一个机器人按指示拿起一个盒子时,看着它们做着和人类一样的事情是非常令人欣喜的,然而它们并不会拥有像孩子那样复杂的思维水平。」

Tenenbaum和他的同事采用了在神经元的虚拟网络上建模的深度学习算法。它建造了一个非常初步模仿人脑的工作方式。当机器处理一个对象时,它搜索其巨大的数据库来获取与机器匹配的像素以进行识别。而人类依赖于更高形式的认知功能来解释对象的内容。

「我们正在试图编写像大脑的软件一样的计算机程序,这通常被称之为思维。思维是程序且运行于大脑这个硬件上,我们就是试图在对准软件层面。神经网络在人工智能中就像计算机程序的软件层面一样。」

免责声明:本网部分文章和信息来源于互联网,本网转载出于传递更多信息和学习之目的。如转载稿涉及版权等问题,请立即联系网站所有人,我们会予以更改或删除相关文章,保证您的权利。