据Engadget报道,现在,要让你对机器人发出指令,让它做什么,得到的结果可能会令你很沮丧,尤其是你还不是程序员。造成这样结果的原因是,机器人不能真正理解上下文含义——当你叫它们“捡起这个”,他们通常不知道“这个”指的是什么。

麻省理工学院的CSAIL团队正在解决这个问题。

他们开发了一个系统ComText,能够帮助机器人理解上下文指令。实际上,研究人员正在教机器人“情景记忆”的概念,在这个概念里,机器人能记得那些包含自己的位置、类型和主人的细节。

如果你告诉机器人“我放的这个盒子,是我的零食”,它就会知道如果你叫它去拿你的食物,它就会抓住那个盒子。

在测试Baxter机器人时,ComText系统正确理解指令的概率达到90%。虽然这个正确率还不足以让该技术在现实领域中使用,但它表明了技术的底层概念是合理的。

当然,机器人离理解人类语言的各种变化还有很长的路要走。例如,除非你先教他们,否则他们不会知道你所说的零食是什么,而CSAIL想要在未来的工作中解决这个问题。

然而,很明显,ComText这样的系统将对自动机器人在现实世界中发挥作用来说至关重要。在现实世界中,人们通常不希望(或期望)在需要完成的事情时发出明确的命令。你可以和机器人助手说话,就像他们是人类一样,而不是仔细地选择自己的语言。