注册 投稿
经济金融网 中国经济学教育科研网 中国经济学年会 EFN通讯社

你打字时的心情,电脑也能感受了

这种情感识别系统很适合应用于网上教学等方面,一个“高情商”的教学系统可以针对个别学生的情感状态改变其界面、教学风格以及教授内容。

 

电脑在很多与数学有关的方面都拥有比人类更出色的表现,一些人们无法完成的计算都能丢给电脑去解决。但是电脑在另一方面却远未能与人类相提并论——情商。不过科学家正在帮助电脑实现这方面的进化,通过一个程序,电脑将通过识别人们打字的表现来判断他们的情感,从而为开发在各方面都赶超人类的计算机打下基础——科学家将此概念称为“奇点”。

 

在一项最新的研究中,研究者让一组受试者输入一段样文,并分析了他们打字的按键方式和特点。研究者试图让电脑分辨这些受试者的情绪分别属于喜悦、恐惧、愤怒、悲伤、厌恶、羞愧、内疚中的哪一种。结果在这些情绪中,电脑分辨正确率最高的是高兴(87%)和愤怒(81%)。

 

“如果我们能建立一个系统,让电脑能够机智地带着‘感情’去和人们打交道——也就是能够检测用户的情绪,并根据这些情绪调整自己的行为——那么人们使用电脑时一定会觉得更亲切、更高效。”来自孟加拉伊斯兰理工大学(Islamic University of Technology)的研究者说。系统与软件实验室的卡姆鲁尔·哈桑(Kamrul Hasan)和同事将研究结果发表在《行为与信息技术》(Behavior& Information Technology)上。

 

研究者特别提到,这种情感识别系统很适合应用于网上教学等方面,一个“高情商”的教学系统可以针对个别学生的情感状态改变其界面、教学风格以及教授内容。

 

在该研究的第一部份,年龄为15-40岁的25名受试者分别输入了两段摘自路易斯·卡罗的著名小说《爱丽丝梦游仙境》中的文字,然后从以下情感中选择了最能贴切形容自己打字时心情的一个:喜悦、恐惧、愤怒、悲伤、厌恶、羞愧、内疚、没感觉、无聊。最后两个属于备选选项,如果受试者觉得前七个情感都与自己的心情不相符时才会从这两项中选择。

 

而在研究的第二部分,研究者使用软件对受试者打出的文字进行收集,而受试者被要求每30分钟提交一次自己当时的心理状态,选项包括:喜悦、恐惧、愤怒、悲伤、厌恶、羞愧、内疚,或者“以上都不是”。在这部分实验中,研究者并没有指定受试者输入的样文,而是对他们日常使用电脑时的打字信息进行收集。研究者使用了一个特制的后台软件对受试者的每一次按键进行记录,同时也记录下受试者按下与放开按键的时间。

 

然后,研究者从这些数据中提取了19项按键信息作为分析样本:包括受试者在5秒区间内打字速度,以及对某一个按键从按下到放开持续的时间,等等。接下来,研究者使用了一个与那7种情绪相关的词句标准数据库,对受试者输入的样文进行分析。

 

实验流程示意图。研究者从两项实验的源数据筛选特征数据,通过其开发的软件建立模型。该模型将和词句数据库共同分析出输入者的情绪。图片来源:研究论文

 

并未参与这项研究的密歇根理工大学(Michigan Technological University)应用认知科学专业的助理教授全明勋(Jeon Myounghoon)评论说,这项新发表的情感检测系统“看起来并不能算是个突破”。“不过研究者们对于整合现有方法的努力是有意义的,值得肯定,也很 有前景。

 

然而,他指出这项研究所使用的从文字中检测情绪的方法具有一定的局限性。例如,与语音识别技术或者面部表情检测设备不同,该研究中的打字任务是受试者被要求完成的。因此,如果一个人真的很愤怒或者悲伤,他们可能会因为这些情绪而不愿或不能完成研究者所要求的打字任务。

 

不过他表示,但系统仍不失为在线咨询的有效工具。例如,对于在线咨询十分流行的地区,精神病医师也许可以在不与患者进行语音交流的情况下评估其心理状态。

 

参考文献: A.F.M. Nazmul Haque Nahin, Jawad Mohammad Alam, Hasan Mahmud & Kamrul Hasan (2014) Identifying emotion by keystroke dynamics and text pattern analysis, Behaviour & Information Technology, 33:9, 987-996

文章题图:intoday.in  

编译来源  livecience, Your Typing Style Can Reveal Your Emotions   ybladeX/译

文章评论
关注我们
看过本文的人还看过了
    MySQL Query : SELECT * FROM `efn_www`.`cms_news` WHERE status=99 AND catid IN (12,123,1500,2250,2251,2252,2253,2254,2255,2263,2266,13,14,16,17,1501,1502,1503,1504,1505,18,1385,1499,1377) ORDER BY rand() LIMIT 5
    MySQL Error : Got error 28 from storage engine
    MySQL Errno : 1030
    Message : Got error 28 from storage engine
    Need Help?