Skip to main content

情感计算

如果机器不能很好地模拟情感,那么人们可能永远也不会觉得机器具有智能。 ——人工智能之父马文·明斯基

情感是保障人类形成社会习性、支撑高级思维的心理要素。如果人类不具有情感,那么维持生存的将只有原始冲动和生存欲望。情感对人类有很重要的意义,主要表现在:

  • 生存功能。 人类会为了适应环境而做出有利于生存或发展的生理反应,如遇危险时的紧张害怕,受到威胁时的愤怒亢奋,获得食物时的喜悦兴奋。这种生理反应,有助于保障人类的进化。
  • 沟通功能。同样的文字语言使用不同的情感来表达,其内涵是完全不同的。相比于语音或文字,增加表情、肢体动作等多种情感表达方式,能够更加充分的表达人类的意图。
  • 决策功能。大脑通过快(“系统一”)和慢(“系统二”)两种方式进行决策。而“系统一”主要依赖于情感、经验等迅速做出判断。
  • 动机功能。情感能够激发和维持个体的行为。
  • 维系功能。情感是人类社会化过程中阶层、族群、家庭等维系的纽带。

情感计算就是为了使计算机能够识别、感知、推断和理解人类的情感。最终目标是赋予计算机类似于人的情感能力。

技术原理


情感计算主要有「识别」、「表达」和「决策」三个方向。

「识别」让计算机准确识别人类的情感。可以基于从文本、语音、视觉、生理等数据进行情感分析。或者将不同模态之间的信息进行融合分析,使情感计算更准确,具有更高的鲁棒性。

  • 文本情感计算是NLP的一大研究热点,主要研究情感状态与文本信息的对应关系。主要由文本情感特征标注、文本情感特征提取和文本情感分类组成。
  • 语音情感计算主要研究两个部分:一个是语音所包含的语言情感内容,另一个是声音本省所具有的情感特征。
  • 视觉情感计算主要研究两个部分:一个是面部表情的情感识别,另一个是肢体动作的情感识别。
  • 生理信号情感计算, 最常用的生理特征是脑电、眼动、肌电、皮肤电、心电、呼吸信号等。

「表达」让计算机能够把情感以合适的信息载体表示出来;

「决策」利用情感机制来进行更好地决策。

参考资料


《2022情感计算白皮书》, 之江实验室

情感计算:让机器更加智能