打字猴:1.700044524e+09
1700044524
1700044525 大厅的天花板上和墙上挂着几台退役的机器人,其中有一个八足机器人,它在鼎盛时期曾大胆地闯入阿拉斯加州的活火山;另一个退役机器人SensaBot曾被用于监控充满危险的油田。现在它们被几个轨道滑索固定着,在那里见证着下一代机器人的发展变迁。在我们逗留期间,可以看到悬在头顶上的SensaBot在墙上偶尔一上一下地滑动,展现着它是如何像运动员般轻松自如地在台阶上跳上跳下的。
1700044526
1700044527 在这个机器人大观园里,我们首先驻足观看到的是一个名叫CHIMP(CMU Highly Intelligent Mobile Platform,卡内基·梅隆大学高级智能移动平台,缩写后被命名为“黑猩猩”)的明星作品,它重达443磅,有5英尺高,是一个身形魁梧、浑身泛着红色金属光泽的灾难恢复机器人。为了建造CHIMP,25名软硬件工程师共同工作了一年多。我们的向导布莱恩当时就是那个项目团队的首席硬件工程师之一,他那时刚当爸爸,因此他还打趣对我们说CHIMP其实是他的另一个孩子。
1700044528
1700044529 我们发现CHIMP只是DARPA资助的一个持续性大项目的一部分,而那个大项目的目标就是研发能够在对人体有危险的或有毒的环境中独立工作的灾害应对机器人。三年来,DARPA资助了多所大学及研究实验室里的多个类似项目。
1700044530
1700044531 为了检验资助项目的实用性,DARPA在2012年至2015年间连续举办了三届名为“DARPA机器人挑战赛(Robotics Challenges)”的竞赛。来自世界各地的参赛队伍都可以在这个竞赛里展现自己机器人的实力。机器人挑战赛会在专门设计的场地里进行,场地会尽可能模仿自然灾害发生后的情景设计——有着散落在地的混凝土块,顶上压垮的钢筋横梁会挡住房门。参赛的机器人必须在没有人类直接现场监管的情况下完成一系列指定的灾难恢复相关任务,比如关掉金属阀门,在墙上挖洞,清理残骸,爬楼梯,或者使用电动工具。普通人自然可以轻松地完成这些任务,但想要编写人工智能软件来引导机器人的身体动作并进行稳定的人工识别则十分困难,因此对于机器人而言,这些任务十分艰难。
1700044532
1700044533 在2013年的第一届DARPA灾难应对竞赛中,参赛的机器人(包括CHIMP)中没有一个能完成所有的指定任务。但近年来,硬件传感器和电脑变得越来越快、越来越小,人工智能软件发展飞快,这些技术的进步不仅加速了无人驾驶汽车的成熟,也有助于灾害恢复机器人的发展——在2015年的DARPA竞赛中,CHIMP和另外两个机器人用了不到一小时就完成了所有任务。CHIMP在全球最顶尖的25个机器人中位列第三,这个名次为NREC的研发者赢得了50万美元的现金奖励。
1700044534
1700044535 布莱恩对我们说,现在仍能目睹CHIMP的运动展示,但仅限于一些简单动作。为了准备演示,CHIMP团队的研发人员忙乎了起来,开始启动机器人的操作系统。几个NREC工程师聚集在一块显示屏前,共同注视着一个十分复杂的操作界面。与此同时,CHIMP还在原地佝偻地趴着,它那淡定的姿态掩盖了背后复杂的过程——尖端的工程学技术要调动并协调它的肢体动作,软件要将它那伟岸的钢铁之躯连贯运作起来。
1700044536
1700044537 CHIMP热身完毕后,我们见证了它机械之躯的“华美”动作。它有两个强有力的类似猿猴的胳膊,可以展开变成履带、收回变成躯干的机器腿,以及精巧的可以自由伸缩的钳形手指。它身上的一系列传感器会将从环境中采集的数据及时传递,交由操作系统快速处理。
1700044538
1700044539 最后,过了十分钟,CHIMP的操作系统终于启动完成了。突然,它开始移动了。就像人类的运动员要热身一样,黑色的机械手臂伸缩了几下,逐渐地,CHIMP复活了。
1700044540
1700044541 CHIMP团队的机器人专家密切地监控着它的动作,飞速在键盘上输入各种指令。当CHIMP的传感器对环境检测完后,操作员给了它一个简单的指令:“前进十英尺。”接收指令后,CHIMP依据周围的环境建立了一个3D数字模型,然后开始计划并执行下一步动作。
1700044542
1700044543 计算建模完成后,CHIMP粗壮的机械腿流畅地变形为坦克履带,然后缓慢地向前滚动了几英尺。再后来,它举起手臂掉了个头,顺滑而自然地原路返回到开始的地方。回到起始点后,CHIMP的坦克履带又收回成躯干。演示完成后,它就关机了,再一次安静地趴在那里。
1700044544
1700044545 无人驾驶:人工智能将从颠覆驾驶开始,全面重构人类生活 [:1700043784]
1700044546 运动中的人工智能
1700044547
1700044548 CHIMP是个超强的移动机器人,可以达到奥林匹克运动员的水平。但可惜的是,这些先进的灾害应对机器人——即使如CHIMP这样精心打造的,也不经意间透露出人工智能研究过程中的拦路虎之一:把一台电脑的棋艺调教到世界大师水平是容易的,但教会一个机器人从一堆瓦砾中走过却要困难得多。机器人学家汉斯·莫拉维克(Hans Moravec)将这种看似简单任务自动化过程中遇到的困难进行了简洁的归纳,提出了著名的“莫拉维克悖论(Moravec’s Paradox)”。他发现“想让电脑在智力测验或国际象棋上达到成人的水平是相对简单的,但如果想让它达到一岁儿童的感知能力和移动水平,则困难许多,甚至无法实现”。
1700044549
1700044550 莫拉维克悖论还展现了一个长期存在于人工智能研究者和机器人学家之间的分歧。几十年来,人工智能研究一直寻求模拟人类智能,研发的软件则力图完成人们通常视为高智力表现的任务,如下棋、解谜或数学计算。与此同时,机器人学家追求的是另一个目标,创造能够观察并理解周围环境的人工生命机体,使其技能水平和流畅性至少不输于人类婴儿。
1700044551
1700044552 我们人类感觉简单的活动,如“关阀门、捡起工具以及在墙上凿洞”,其实背后是需要超大量计算能力支撑的。就好比从水面上看鸭子游动感觉很轻松,但实际上它的腿在水下猛烈地拍打,为了让机器人的肢体做出自然的动作,它的软件系统要持续进行大量复杂的计算。结果就是类似CHIMP及其灾难恢复机器人伙伴尽管可以在危害人类的物理环境里工作,但它们的反应时间非常慢,甚至赶不上一个低级生命体的条件反射弧。
1700044553
1700044554 观看DARPA竞赛录像,可以看到机器人在完成任务时的速度很慢,而且节奏不自然。它们的动作之所以缓慢,是因为即使仅仅调动一个的简单动作——例如穿越房间并抓起扳手,相应的软件代码也需要整个机器人系统运行一分多钟才能完成。另一个看似简单的活动——环视房间,检测障碍物并计划出穿行路线,同样也会占用大量的运算资源。想要“感知”周围的环境,机器人的视觉系统要扫描环境,然后中央处理器要处理大量信息流以查找参考模式和有意义的信息。当机器人操作系统确认好周遭环境并设定好一个恰当的反应后,身体不同部分的动作调动还需要额外的数据分析,因此也就耗用更多的时间。
1700044555
1700044556 巴西科学家苏珊娜·埃尔库拉诺-乌瑟尔博士(Dr. Suzana Herculano-Houzel)针对引导运动、感知和反应的软件系统为什么会如此耗费资源以及难以研发,给出了一些见解。她研究发现,那些长期被我们视为仅能体现智力低级水平的活动,才是生物大脑真正难以掌握的。之所以普遍被误解,是因为经历了数百万年的进化,我们的大脑对于投放大量认知资源解决这类问题的流程已经超级熟悉了。
1700044557
1700044558 埃尔库拉诺-乌瑟尔博士设计了一种技术来检测哺乳动物大脑中的神经元数量。经过数年的潜心研究,她发现人类大脑中包含大约860亿个神经元。然而,与很多脑科学家曾认为的观点不符的是,大量的神经元主要用于监控基本的身体机能和条件反射过程,而非高级的认知功能。
1700044559
1700044560 人类的小脑位于脑后的部位,平均含有690亿个神经元,主要负责管理身体的基本功能和运动平衡。相反,埃尔库拉诺-乌瑟尔博士的研究发现剩下的160多亿个神经元位于大脑皮层——承担所谓高级功能的区域,如自我意识、问题解决以及抽象思维。我们应该从人类神经元的分布状态中认识到,机器人的大脑也应该将大量运算能力贡献于知觉和动作的管理。
1700044561
1700044562 在访问NREC那天,看完CHIMP的演示后,我们对机器人操作系统有了更深入的认识。考虑到莫拉维克悖论以及将简单肢体动作自动化所需的计算能力,也就不难理解研发一个用于引导汽车的快速响应、安全可靠、聪明智慧的机器人操作系统来的艰难程度了。另外,加上无人驾驶汽车需要更高的安全可靠性,研发这样的机器人操作系统更是难上加难。
1700044563
1700044564 然而,我们在NREC参观的最后一个部门,重新燃起了我们的信心。我们眼前一亮,仿佛在灰暗的土地上发现一台亮绿色的迪尔公司(John Deere)的综合拖拉机。布莱恩给我们介绍了另一位NREC的研究员卡尔·威灵顿(Carl Wellington),他专门研究帮助农业公司实现自动化的农业设备。
1700044565
1700044566 现代农场里的工作都有着高度复杂的技术,遵循“精细农业”的实施路线。卡尔告诉我们,农民使用半自动化车辆的历史已经有十多年了。在自动化的早期阶段,农民给他们的拖拉机装上高精度的GPS系统,并使用农场管理软件在地图上标出各自的土地区域。这个时代的农业车辆,还是需要驾驶员的。这时的农用车辆只能够沿着直线自动前进,但还需要人类驾驶员在直线的终点控制车辆转向。然而几年后,引导拖拉机自动转向的商业软件就开始在市面上贩售了。
1700044567
1700044568 无人驾驶:人工智能将从颠覆驾驶开始,全面重构人类生活 [:1700043785]
1700044569 驾驶的控制权:混合人工智能
1700044570
1700044571 在工程学难题列表中,编写引导无人驾驶汽车的操作系统的难度应该介于CHIMP和自动拖拉机两者之间。无人驾驶汽车的操作系统横跨了两个存在差异的研究领域。其一是控制工程学(Controls Engineering),专门解决机械零部件协调运行的一个工程学分支;其二则是人工智能研究。
1700044572
1700044573 控制工程学要处理复杂系统(如机器人的机械系统)的运行问题,这些系统要通过输入和输出信息来与周围环境进行互动。在给复杂的系统输入指令时,机器人学家会区分出底层控制和上层控制。以无人驾驶汽车为例,底层控制管理汽车内部系统的运行方式,如刹车、加速和转向;上层控制则管理汽车的长期策略计划,如导航和路线规划问题。
[ 上一页 ]  [ :1.700044524e+09 ]  [ 下一页 ]