您现在的位置是: 首页 > 人工智能 >

研究人员开发基于即兴的聊天机器人

USC信息科学研究所(ISI)的研究负责人和USC维特比工程学院的计算机科学研究助理教授Jonathan May正在与ISI程序员分析师兼前途的USC Viterbi博士Justin Cho探讨这个问题。学生,通过他们的精选对可学习即兴创作(SPOLIN)项目。他们的研究将即兴对话纳入聊天机器人,以产生更具吸引力的互动。
 研究人员开发基于即兴的聊天机器人

SPOLIN研究资料库由68,000多个英语对话对,或对对话做出迅速反应和随后的回应所组成。这些对以“是”和“对话”为模型,这是即兴创作的基本原则,鼓励进行更多有基础和相关的对话。收集数据后,Cho和May建造了SpolinBot,这是一个即席即用的代理程序,该程序使用第一个yes-and research集合编程,该集合足以训练聊天机器人。

7月6日,在7月5日至10日举行的计算语言协会会议上,发表了项目研究论文“即兴对话与即兴对话”。

梅正在他的工作中寻找新的研究思路。他对语言分析的热爱使他从事自然语言处理(NLP)项目的工作,并且他开始寻找可以使用的更有趣的数据形式。

他说:“我在大学里做了一些即兴创作,并一直呆在那些日子里。”“然后,一个在我大学即兴表演团里的朋友建议,有一个'是-'机器人可以和它一起练习,这很方便,这给了我灵感-制作一个可以即兴创作,这很实用!”

May对这个想法的探索越深入,他发现这个想法就越有效。是-并且是即兴创作的支柱,它促使参与者接受另一位参与者所说的现实(“是”),然后通过提供其他信息(“和”)在该现实之上建立。该技术是在互动中建立共同基础的关键。如May所言,“是的,并且是即兴社区所说的“接地”的方式。”

是的,并且很重要,因为它们可以帮助参与者共同建立一个现实。例如,在电影脚本中,可能有10-11%的行被视为是和,而在即兴创作中,至少有25%的行被视为是。这是因为,与电影已经为观众确定的设置和角色不同,即兴创作者的表演没有场景,道具或任何客观现实。
 研究人员开发基于即兴的聊天机器人

乔说:“由于即兴表演场景几乎没有既定现实,所以在即兴表演中进行对话会积极尝试达成共同的假设和谅解。”“这使即兴对话比大多数普通对话更有趣,后者通常是根据已经存在的许多假设(根据常识,视觉信号等)进行的。”

但是,找到从中提取即兴对话的来源是一个挑战。最初,May和Cho检查了典型的对话集,例如电影剧本和字幕集,但这些消息来源所含的Yes-ands不够多。而且,可能很难找到已记录的,更不用说转录的即兴创作了。

在2018年秋季以交换生的身份访问南加州大学之前,Cho与May进行了接触,询问他可以参加的NLP研究项目。Cho来到USC之后,他了解了May的即兴项目。

乔说:“我对它如何触及我不熟悉的利基很感兴趣,我特别感兴趣的是,在这方面几乎没有或没有以前的工作。”“当乔恩说我们的项目将回答一个尚未被问到的问题时,我感到很困惑:这个问题是如何通过“是和行动”即兴进行建模的基础如何有助于改善对话系统。”

Cho研究了多种收集即兴数据的方法。他最终遇到了Spontaneanation,这是由多产演员和喜剧演员Paul F. Tompkins主持的即兴播客,播客时间为2015年至2019年。

凭借其开放式专题节目,大约30分钟的持续即兴创作,高质量的录音以及相当大的规模,Spontaneanation是为该项目挖掘是与否的理想来源。二人将其自发化数据输入程序,SpolinBot诞生了。
 研究人员开发基于即兴的聊天机器人

梅解释说:“该项目的一个很酷的部分是我们找到了一种即兴使用的方法。”“自发化对我们来说是一个很好的资源,但是随着数据集的发展,它是很小的;从中我们只能得到大约10,000个肯定的答案。但是,我们使用那些肯定的答案来构建一个分类器(程序),可以查看对话并确定它们是否为“是”。

首先,与即兴对话进行合作有助于研究人员从其他来源中找到是和否,因为大多数SPOLIN数据都来自电影脚本和字幕。梅说:“最终,SPOLIN语料库包含的yes和非即兴来源的数量是即兴创作的五倍,但我们只能从即兴开始获得这些yes。”

SpolinBot有一些控件可以优化其响应,使它们从安全无聊到有趣和古怪,还可以生成五个响应选项,用户可以从中选择以继续对话。

这对二人为SpolinBot制定了许多计划,并将其对话能力扩展到“是”之外。“我们想探索其他使即兴创作变得有趣的因素,例如角色塑造,场景塑造,'如果这(通常是一个有趣的异常)是真的,还有什么是真的?'和回叫(指的是对象) /上次对话中提到的事件),” Cho说。“我们还有很长的路要走,这让我为我在整个博士学位期间以及以后所能探索的一切感到更加兴奋。”

可能会与Cho的观点相呼应。他说:“最终,我们希望建立一个良好的对话伙伴和良好的创造力伙伴。”他指出,即使是即兴创作,是的,也只是对话的开始。“当今的机器人(包括SpolinBot)并不能很好地保持对话的进行。应该有一种感觉,两个参与者不仅在建立一个现实,而且还在一起体验这个现实。”

后一点很关键,因为正如梅所解释的那样,好的伙伴应该像Alexa和Siri一样平等,不能屈服。他说:“我希望我的伴侣与我一起做出决定并集思广益。”“我们最终应该能够从人类长期合作中受益于团队合作和合作中获得收益。虚拟伙伴的另一个好处是,与我相比,数学水平更高,更快,并且实际上不需要吃饭! ”

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
Top