人类情感分两种,一种是低级情绪,通常认为就是高兴、喜欢、悲伤、愤怒、恐惧等基本情绪它们是生物性的,理论上是可以通过程序模拟的。另一种是高级情绪—一它们是社会性的、精神性的比如道德、爱情、自私、利他等。高级情绪是否可以通过程序模拟尚不可知,但如果人工智能拥有完善的低级情绪及学习能力,则有可能自行发展出高级情绪。目前人工智能对于情绪的研究还处在“低级情绪”研究的初级阶段。
情感和情绪的理解是人类最重要的认知行为之一,为了实现具有人类水平的行为和交流能力,机器人必须能够理解人类的认知行为。赋予计算机或机器人类人式的情感,使之具有识别、理解与表达喜怒哀乐的能力,这也是许多科学家的梦想。
情感机器人就是赋予了情感能力的机器人,具有识别、理解和表达情感与情绪的能力。相关的研究表明,通过文字、面部表情、语音等具有情绪感知的人机交互系统能够很大程度提升用户满意度,避免陷入对话僵局,改善双方的对话行为。情感机器人的研究包括两个重要的问题:一是情感的感知与识别,即如何从字面信息、语音语调、表情、肢体语言中感知用户所表达的情感和情绪;二是情感的模拟表达,即如何通过声音、动作等体现出合适的情感响应。对应地,具有类人情感的机器人必须具备两个基本系统:情感计算系统和情感表达系统。
情感计算的概念是在1997年由MIT媒体实验室皮卡德Picard教授提出的。她指出,情感计算是与情感相关,来源于情感或能够对情感施加影响的计算。情感计算的目的是通过赋予计算机识别、理解、表达和适应人的情感的能力来建立和谐人机环境,并使计算机具有更高的、全面的智能。情感机器人需要从用户的表达内容、语音语调、表情动作中分析其所表达的情感和情绪,并根据情境做出合适的响应。
情感表达使得机器人可通过多维度输出情绪,如文字、语音、表情及动作等。特定的情绪表达可以通过内容体现,不同的内容可以表达不同的情感;也可以通过语音语调体现,同一句话可以用不同的语气和语调体现不同的情感表达;还可以通过表情和动作体现,例如面部表情笑脸、哭脸、皱眉等和肢体动作等。对于通过文字输入输出的虚拟机器人,内容表达成为最主要的表达方式,“说什么”变得更加重要。
领取专属 10元无门槛券
私享最新 技术干货