科学家用“20问”游戏思维让机器人理解人类

来源:新华网  06-13 09:31

   美国陆军研究实验室和密歇根大学的信息科学家从著名游戏“20问”中获得灵感,向连续的、有目的的人机交谈这一目标迈进了重要的一步。科学家们找到了能够快速获得最佳答案的最优策略,就是问一系列只能回答“是”或“否”的问题。

  在这个游戏中,一位玩家希望通过询问一系列只有“是/否”二类答案的是非问题,来按比例增减的方法预估未知值。科学家们说,通过这种方式,他们的研究结果可能会引发新的技术,让机器向其他机器提问,或者人机互问。

  2018年二月的美国电气和电子工程师协会的信息理论期刊上。美国陆军研究实验室的高级科学家布莱恩·桑德勒博士与密歇根大学的研究员郑惠媛、郑立忠和教授阿尔弗莱德·欧·海罗合作开展研究。这项研究的相关信息最早出现在2018年二月的美国电气和电子工程师协会的信息理论期刊上。此工作是人机交互这项重大研究的一部分。

  “众所周知,现在就连每台智能手机上都能找到的人工智能系统都至少能回答一些问题”,桑德勒说,“甚至可以在《危险边缘》这类游戏中获胜,这时只用专注于一个问题。一段真实的有目的的交谈却很难完成,尤其是在复杂的军事环境中。因为这需要人工智能系统理解一整串问题和答案,还要处理每一个问题或答案并考虑到这个问题或答案之前所问答的内容。这样的计算机算法现在还不存在,而且创建这种算法所需的科学理论现在也没有提出。”

  桑德勒说,找到让机器对人提问并有效利用人类所长的方法是一个巨大的挑战。

  “人类尤其擅长准确回答是非问题”,他说。他解释道,要提高每个问题的价值,减少问题的数量就非常重要,这样才不会浪费人类的时间,也不会危及一位要在险境完成任务的士兵。“20问”游戏是一种经典的娱乐方式,玩家在游戏中要努力确定一样物品,但只能问是非问题。这一串经过设计的问题可以让玩家很快确定答案:“它比面包盒大”,“它是活物”等等;然而,在军事环境下提出的问题却可能获得错误的答案。

  “与真实的‘20问’游戏不同,我们承认在这个游戏里提问可能获得错误答案”,他说“我们叫它嘈杂的‘20问’游戏。”

  美国陆军研究实验室和密歇根大学的研究员们找到方法可以自动生成一串问题以缩小误差并提供问题的答案,即“x的值是什么”。研究员们已经证明,他们的提问可以让最佳猜想和未知的x真值之间的均方误差最小化。

  美国陆军研究实验室会把“20问”范例等方法运用到士兵-机器人编组中去,作为人工智能和人机编组研究的一部分不断推进。

  本文编译自ScienceDaily,原标题为Scientists help robots understand humans with 20questions game idea,编译刘晓雨编辑杜雪。