机器人的"大脑"与人类大脑有很大的不同,指导机器人如何处理各种事项通常来说就是编写的代码的工作。这听起来似乎机器人比人类的学习方式更为简单,但实际上则是更加困难--因为机器人没有人类的直觉,由于不会根据不断变化的环境而作出变通和适应,使得很多事情变得几乎不可能实现。只有在我们设定好一个程序后他们按照这个程序去执行,或许我们可以给他们设定许多的程序,但始终也脱离不了这个范畴。
加州大学伯克利分校(UCB)的一组研究人员展现了一个机器人,其可以通过不断地试错来学习,就像人类的学习方式一样。它的形成使人类在人工智能领域的研究向前迈进了一大步。使得机器人终于开始能够自主的进行学习了。
UCB的电气工程和计算机科学系的教授Pieter
abbeel表示,"已经研发出了一种全新的方法来赋予机器人学习"。
这个方法的关键之处在于,当这个机器人面对了之前从未接触过的新鲜事物时,研究人员也不必对机器人重新编程。完全相同的软件,但在研究人员让机器人学习所有不同的任务时,软件却能对机器人如何学习进行相应的编码。
该团队开发了一系列的算法,允许一个名为BRETT的Willow Garage PR2机器人学习一系列电机操作的任务,例如拧水瓶盖子或组装玩具飞机,而这一切任务在执行之前研究人员并没有进行预编程,用中国的一句俗语来表达的话,就是让机器人"摸着石头过河"。让他能够自主的处理一些事情。
这一方法允许机器人在遇到比它们通常的操作环境还要更加杂乱的环境中更有效地运作,如工厂或实验室。这样我们就没有必要把所有的程序全部编写进去了,让他们自己适应同样类型的工作。
随着处理的数据量不断提升,机器人就可以开始学习如何处理更复杂的事情,在未来5到10年,我们可以看到机器人学习能力显著的进步,甚至是教小孩写字了。这样才是机器人的一个大的进步。