现在能够“学习”周围的世界是人工智能算法最基本的要求。人工智能机器人的下一站将是学习彼此交流并发展他们的共同语言。OpenAI不久前发布的一项新研究详细介绍了他们如何训练AI机器人在预设环境中通过反复试验来创建自己的语言。 这不同于一般的AI算法通过分析海量数据的学习方式(比如阅读上千张狗的图片来学习识别狗)。 研究人员为AI机器人打造的学习场所是一个电脑模拟的二维白盒子。在那里,由绿色圆圈、红色圆圈和篮子圆圈代表的AI,每个都有自己的任务,例如移动到盒子内不同颜色的点。 完成任务的目标驱使AI用自己的语言相互交流。机器人创造了不同的术语,比如“接触地面”,或者与环境中的其他物体、其他机器人和特定动作相对应的词,比如“走”、“看”。但机器人创造的语言并不是人们想象中的文字,而是一组数字,研究人员用文字描述来标记它们。 研究人员通过强化学习教人工智能如何交流:经过反复试验和错误,机器人在下次执行任务时记住什么有效,什么无效。该研究论文的作者之一伊戈尔·莫达奇(IgorMordatch)将于9月开始在卡内基梅隆大学任教。合著者PieterAbbeel是OpenAI的研究员,也是加州大学伯克利分校的教授。 已经有可以理解人类语言的人工智能助手(比如Siri和Alexa)或者做一些翻译工作,但这往往是通过向人工智能提供大量语言数据,而不是人工智能来完成的通过经验学习理解语言。 “我们认为,如果我们慢慢地使AI的学习环境复杂化,并逐渐扩大它们被允许执行的动作范围,它们就有可能创造出超越基本动词和名词的表达语言,”该研究工作人员写道。 为什么这很重要? “语言理解对于AI的持续进步极其重要,直到其全部潜力得以实现,”牛津大学AI政策学者MilesBrundage说,他还指出OpenAI的工作代表了该领域的潜在突破人工智能。重要的前进方向。 “如果没有词汇基础,很难说人工智能可以达到什么水平的语言理解,”布伦戴奇说。“大多数人工智能算法仍然停留在单个单词的理解上。”
