谷歌想让机器人编写自己的代码
谷歌发布了一个新的开源基准,它表示将允许机器人通过编写自己的代码来响应人类编写的指令来执行任务。公司已推出新网站(在新标签中打开)揭示“代码即策略”(CAP),用简单的英语编写的提示可以解释为用Python代码编写的语言模型生成程序(LMP)。
CAP是PaLM-SayCan的继任者(在新标签中打开),一个类似地允许物理助手机器人通过简单英语命令的项目。CAP承诺允许以更高的准确性完成更复杂的任务,部分原因是允许机器编写自己的代码。
在一篇博文中(在新标签中打开)在讨论CAP的发布时,谷歌研究实习生JackyLiang和研究科学家AndyZeng描述了这项技术的动机,以及它对未来的意义。
“如果得到人类的指令,机器人可以自主编写自己的代码与世界互动呢?[...]鉴于自然语言指令,当前的语言模型不仅擅长编写通用代码,而且正如我们发现的那样,还擅长编写可以控制机器人动作的代码。”
但现在可能还不是扔掉笔记本电脑进行编程的时候。在测试中,谷歌的研究人员展示了具有类似结构的简单命令。测试机器人能够“在[白板]的中间画一个5厘米的六边形”,并“将积木放在靠近顶部的水平线上”[方形边界]。
在随附的论文中(在新标签中打开),标题为“代码即策略:体现控制的语言模型程序”,项目团队承认CAP目前不具备处理特别抽象或复杂的命令或感知轨迹描述的能力。该团队的方法也没有考虑到通过CAP提供的不可能命令。
从理论上讲,谷歌在Python中“以机器人为中心”的LMP实现的开源性质可以更快地实现这些问题的解决方案。CAP网站还包含发布(在新标签中打开)通过Github和交互式演示(在新标签中打开)通过GoogleColab描述机器人如何“编写”代码以响应命令。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。