来自于谷歌人工智能实验室的一组研究人员,正在尝试通过对狗狗活动的学习,来开发一种新型的类狗机器人。
在机械工程领域,通过模仿生物的行为来开发机器人,早已不是什么新鲜事。比如,可以通过模仿人类手臂所执行的预期动作,来教机器人如何点焊或拧紧螺栓,以达到制造汽车的目的。
图源:阿里云然而,通过向四足机器人展示来自于真狗狗的视频来训练它,却是一项崭新的技术。
研发团队通过向这种四足机器人展示一只行走中狗的运动录像,来训练它可以像真正的狗一样行走、奔跑甚至追逐自己的尾巴。他们将这个机器人命名为「莱卡狗」(Laikago)。
具体来说,他们是怎么做的呢?
首先,用来训练的视频由人工智能处理,将视频中的动作转变为成动画版的「莱卡狗」。与真正的狗相比,机器狗是由金属、电线和马达制造而成的,并不是血肉之躯,所以机器狗在活动的时候将有可能出现各种各样的问题。
为了提前找出可能出现的问题,研究小组向人工智能系统展示了一只真正的狗在行动中多次停止动作的视频。人工智能系统根据现实世界中可能遇到的场景,建立了一套可能的移动工具集。
一旦计算模拟建立了一个知识库,它的「大脑」就会被上传到「莱卡狗」,进而「莱卡狗」会把从模拟中所学到的内容作为自己行为的起点。
图源:阿里云当然,同其他先进的机器动物相比,「莱卡狗」也是有不足之处的。不过,那些先进的机器动物是通过编程被「赋予」了技能,而不是通过「学习」。这是有本质的区别的。
虽然通过学习来训练机器人,仍有很长的路要走,但是「莱卡狗」的开发者们坚信,更多的研究将会使他们的机器狗越来越逼真。
原文|BobYirka
编译|SciTeller
参考文献:
XueBinPengetal,LearningAgileRoboticLo