Facebook升级聊天机器人,融入生活让沟通对话更自然
本月初,Facebook宣布结束使用其基于文本的AI虚拟助理Facebook M。但是,这并不意味着它要放弃对聊天机器人(chatbot)的开发。在过去数年中,Facebook已经在这一领域投入了大量的资源。现在,他们正致力于改进聊天机器人的对话交谈能力,并取得了一些进展。
虽然名为“聊天机器人”,但它不能展开真正意义上的聊天。上周,Facebook FAIR实验室的研究人员在其最新的报告中指出,聊天机器人的一些关键能力都需要得到提升。首先,他们缺乏连贯的个性;其次,他们无法记住自己以往所做出的回应,也无法记住曾进行过交流的人,容易导致对话错乱;最后,面对自己无解的问题,聊天机器人总是使用预先编程好的回应。
即使有这些限制的存在,聊天机器人也一直在使用当中。如今,聊天机器人的目标已不仅仅是通信,更多的是对话。为了重塑这一属性,研究人员转向了深度学习技术。也就是说,聊天机器人将不在进行预先编程的问题和答案的映射,而是接受大型数据集的训练。
Facebook的研究人员表示,截止目前,他们已经取得了一些不错的成果。但是现在的挑战在于,从一开始就接受正确的数据。举个例子,许多当代的聊天机器人都受过电影剧本的对话训练,导致他们在谈话时出现一些奇怪的逻辑推理,毕竟电影中的台词并不是自然对话。
为了解决这些问题,Facebook的工程师自己构建了数据集来训练AI——Persona-Chat。这些数据集来自亚马逊的Mechanical Turk线上市场,包含了超过16万条对话。
Persona-Chat的聪明之处在于,它所包含的数据并不是完全随机的。据报道,为了给聊天机器人创建连贯的性格,亚马逊的团队甚至给旗下所有聊天机器人都创建了档案。例如,其中一个聊天机器人对自己的描述为:“我是一个艺术家,我有4个孩子。我最近还养了一只猫。我喜欢散步,我喜欢看《权利的游戏》。”
这些数据用于训练现有聊天机器人的神经网络,之后另一组Mechanical Turk团队会进行评估。虽然他们在“流畅性”和“一致性”方面没有像人类那样得到高分,但是它超越了接受电影对话训练的聊天机器人。
目前,这个项目还在研究中,所以对于何时展开应用还是一个未知数。但至少现在它们已经有了进步。或许未来,我们可以期待更能融入生活的AI助手,机器人抑或是像Siri和Alexa一样的语音助手。
相关阅读: