如何让机器人有自我意识?

Hod Lipson:今天我想讲一下一个振奋人心的机器人技术,这个技术我觉得可以影响到所有人,就是有自我意识的机器人,这个技术可能不会在今天明天就成为现实,但是这个技术在我们孩子的一代就会实现。

我们知道在机器人技术界我们有一个禁忌的词,这个词是所有机器人科学家都想实现,但又在所有相关文献中都不会出现的词。这个词就是“意识”。这个词是属于人类的,但是我们不知如何定义,如何实现,然而这是我们的遥远理想。

意识是什么呢?有很多词可以形容自我意识,但是我想用一个比较实际的定义,那就是想象自我的能力。大家能想象到自己明天去海滩的情景吗?能想象大海的味道,沙子的触感吗?可以想象我站在台上看大家是什么样子吗?想象自己未经历的环境中的情景,不管是过去还是未来的情景,这种能力就是自我意识。也就是说不用亲身经历就可以进行决策。这就是我们想要机器人最终拥有的能力。

今天我想说的是,机器人想象自身在未来假设情况中的能力对于适应和其他今天的机器人不能做的事情是非常重要的。这种有自我意识的机器人在好莱坞电影中随处可见,电影中的机器人总是有自我意识的,有感情的。有写时候这种关系是正面的,但有些时候则更复杂。但看看现实是很不一样的,当今世界的所有机器人都是没有自我意识的。他们速度很快,很精准,可以全天候工作,有强劲力量,但是却没有适应力。我们刚造了一个机器人可以很精准地拾起和扔东西,但却没有自我意识。事实上,我们也不是很想让这些大型机器人有自己的意识。但是,这个情况可能会发生变化。如果我们看看生物的话,生物的特点正相反。也许不那么快那么准,但可以自我适应。达尔文在《生物起源》中曾说过,生存下来的不是群体中最强最聪明的,而是最能适应变化的。所以说适应力至关重要。

设计机器人?NO,我们是在“养殖”机器人

几年前我们开始了一个项目,不是坐下来设计机器人,而是养殖机器人。什么意思呢?我们把很多机器人元件投入物理模拟器,让模拟器连接各个元件,线路,电池,然后把性能最好的机器进行复制。也就是说在测试中性能胜出的机器人会得到复制。所以说随着时间很多的变异会逐渐出现。我们在一个16位计算机上模拟,在2000年的时候这是当时最新的计算机技术。现在这个技术已经进博物馆了,现在的iPhone都比它快,但当时我们在这个计算机上运算了几百代,然后来观察结果。我们看到这每个点都是一个机器人。横轴是不同代,纵轴代表的是机器人的速度。所以我们是获取了机器人在地面爬行速度的数据,可以看到在最先的100代我们基本没得到什么有用的东西,都是一些没用的电路。但是在几代后,情况发生了变化,机器人越来越快。这里有两个机器人在模拟器中爬过地面,然后再用3D打印的技术把这个机器人做出来,从虚拟的变成现实的。所以说这些机器人他们不是设计出来的,而是进化出来的。这是机器人的一个特写,可以看出这些机器人看起来有些奇怪,跟设计出来的机器人不一样。

所以说这个研究很重要,就是因为它我才能进康奈尔大学任教的。但是我知道,要得到终身任期光靠做塑料机器人还不行,还得做钛合金的机器人。所以我开始设计更复杂的机器人。这里就是一个,它配有涡轮,可以跳跃,我当时就想,如果能让这个机器人做跑跳步,我就能让那些半信半疑的同事相信我这个养殖机器人的技术真的能行。所以我们就造了这个机器人,中心有这种罐状系统来控制空气动力,还使用同样的养殖系统来制造机器人的大脑系统,控制机器人前行。所以这些控制器都是要让机器人前进的,有些效果好,有些效果不好。左上部有一个摄像头,监控所有动作。前进越远,能与其他控制器结合的几率越大。所以就能让这个机器人在地上跑跑跳跳。我们让机器人自主做很多动作来测试,那最后看到机器人一些有趣的行为。这里可以看到这个机器人的动作,一开始它有一些动作几乎是随机的。这里是学习走路,但是我们可以看到这样的机器人,它短时间内肯定是不会占领世界的,所以我也不可能得到终身任职。所以得从头开始。

猜你感兴趣

更多 >>

评论

评 论

更多精彩内容