来源:学术头条本文约2000字,建议阅读6分钟加州大学伯克利分校和谷歌的研究人员使用机器学习和YouTube视频,对常见的面部表情和引发表情的情境进行了比较。结果发现,人类在类似的社会环境中都会使用相同的面部表情,比如微笑、皱眉、苦脸。

尽管人与人之间常有极大的差异,但我们存在的许多要素几乎是每个人都共有的。我们都在冷天发抖,在热天出汗,在睡觉时做梦。

一项新的研究在这个清单上又增加了我们存在的另一个重要部分:我们的面部表情。

来自加州大学伯克利分校和谷歌的研究人员使用机器学习和 YouTube 视频,对常见的面部表情和引发表情的情境进行了比较。结果发现,无论是在巴西的生日派对上,还是在肯尼亚的葬礼上,还是在中国公园里的广场舞中,人类在类似的社会环境中都会使用相同的面部表情,比如微笑、皱眉、苦脸。

也就是说, 人类丰富的面部表情可以超越地域和文化。

这项研究发表在 12 月 16 日的《自然》杂志上,证实了人类情感表达跨越地域和文化边界的普遍性。

“这项研究表明,世界不同角落的人们在面对生活中最有意义的情境时,表达情感的方式是多么地相似。” 该研究论文的作者之一、加州大学伯克利分校的心理学教授 Dacher Keltner 说。

人类情感表达究竟是否普遍?

情绪产生于我们对所遇到的挑战和机遇的反应,并与主观体验、生理和表达方式有关,这些方式被认为能够对特定的社会环境做出适应性反应。

典型的人类面部有 43 块不同的肌肉,这些肌肉可以被激活在眼睛、鼻子、嘴巴、下巴、下巴和眉毛周围,从而做出数千种不同的表情。

从生命的第一刻起,情感就被认为可以塑造人际关系,引导判断、决策和记忆,并有助于我们的健康和幸福。这些广泛理论的核心思想是,情绪产生于特定的环境中,并在不同文化行为模式中表现出来。

来源:bardotbrush.com

关于人类情感表达是普遍的还是文化定义的争论有很长的历史,甚至查尔斯・达尔文 (Charles Darwin) 也在这个问题上发表了看法,支持辩论双方的研究也不断发表。

最近的一项研究指出,玛雅人艺术品的面部表情是普遍表情的证据。但几年前的一项大型研究让测试对象尝试猜测电脑处理过的面部表情,结果发现,解读会随着测试对象的文化背景而改变。

因为各种研究方法对参与者的语言、规范和价值观都很局限,所以不一致的研究结果支持了关于情绪普遍性的不同观点。

为了进一步探究这个问题,加州大学伯克利分校和谷歌的研究人员使用被称为 “深度神经网络” 的机器学习技术,分析了上传到 YouTube 上的约 600 万个视频片段中的面部表情,这些视频来自北美、中美、南美、非洲、欧洲、中东和亚洲的 144 个国家。

在线地图显示了与 16 种情绪相关的各种面部表情

研究人员还创建了一个在线互动地图,展示了该算法如何跟踪与 16 种情绪相关的面部表情变化。

70% 的表情跨文化共享

“这是第一个在日常生活中如何使用面部表情的全球分析,它向我们展示了人类的普遍情感表达比许多科学家先前认为的更加丰富和复杂。” 研究报告的主要作者、在谷歌帮助开发了深度神经网络算法并领导了这项研究 Alan Cowen 说。

首先,研究人员使用机器学习算法记录了全球 600 万个事件和互动视频片段中的面部表情,这些视频片段包括看烟花、高兴地跳舞或安慰哭泣的孩子。

他们使用该算法追踪了人们通常与娱乐、愤怒、敬畏、专注、困惑、蔑视、满足、欲望、失望、怀疑、得意、兴趣、痛苦、悲伤、惊讶和胜利相关的 16 种面部表情。

来源:Andrea Piacquadio/Pexels

接下来,他们将面部表情与不同世界地区的背景和场景联系起来,发现跨越地理和文化边界的人们在不同社会背景下使用面部表情的方式具有显著的相似性。

研究人员发现,无论深处世界各地,人们都是一样的,所有 16 种面部表情都出现在类似的情境中。每个人都倾向于以类似的方式欢呼、哭泣、集中注意力和庆祝。没有一群人会因受惊而微笑、耸肩或因高兴而皱眉。

研究结果表明, 我们用来表达情绪反应的 70% 的表情是跨文化共享的。

Cowen 说:“我们发现,在世界各地类似的社会情境中,面部行为的丰富细微差别 —— 包括与敬畏、痛苦、胜利和其他 13 种情感相关的微妙表情 —— 也会用到。”

例如,世界各地的人们在观看烟花表演时往往怀着敬畏的目光,在婚礼上表现出满足,在表演武术时表现出全神贯注,在抗议时表现出怀疑,在举重时表现出痛苦,在摇滚音乐会和竞技体育赛事中表现出胜利。

来源:Alan Cowen

“这支持了达尔文的理论,即在脸上表达情感是人类的普遍现象,”Keltner 说。“通过肢体表达我们的情感可能会定义我们作为一个物种是谁,提高我们的沟通和合作技能,确保我们的生存。”

不过,虽然这项研究的结果虽然坚定地站在普遍主义者一边,但很难成为这个话题的最后定论。

当然,这项研究结果更可能有助于帮助那些看不懂面部表情的人,比如自闭症患者,识别他人的个人情绪状态。毫无疑问,这个庞大的面部表情数据库将在这些研究中发挥作用。

参考资料:
https://www.nature.com/articles/s41586-020-3037-7
https://news.berkeley.edu/2020/12/16/the-16-facial-expressions-most-common-to-emotional-situations-worldwide/

编辑:王菁

校对:林亦霖

Nature:超越地域和文化,AI识别出全人类共同的16种面部表情相关推荐

  1. 语音识别是如何识别出各地方言的?

    语音对于人机交互的重要性毋庸置疑,无论是国内外企业,都在 语音识别 的速度.准确度以及多语种方面持续创新,但是当机器面对那些有 口音 的人来说,似乎就没有那么灵敏了:不仅注意力会不集中,反应迟钝,甚至 ...

  2. 上周AI热点回顾:AI“模拟”出暗物质、AI挖掘毕加索秘密、CPU在大型神经网络超越V100 GPU...

    01 全球首个AI宇宙模拟器跑出了暗物质 Space Engine是一款宇宙模拟游戏,它包含数千个真实的天体,包括来自HIP目录的恒星,来自NGC和IC目录的星系,几个知名的星云,以及所有已知的系外行 ...

  3. 斯坦福2019 AI年度报告出炉 - 700亿美元投入AI

    点击上方"深度学习技术前沿",选择"星标"公众号 资源干货,第一时间送达 转载自机器之心 由斯坦福大学发起的人工智能指数(AI Index)是一个追踪 AI 动 ...

  4. 报告 | 斯坦福2019 AI年度报告出炉!700亿美元投入AI,自动驾驶融资最多

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 编辑:Sophia 计算机视觉联盟  报道  | 公众号 CVLianMeng 转载于 :https://hai.s ...

  5. DeepMind重大突破:AI进化出大脑级导航能力,像动物一样会“抄小路”

    作者:刘伟 摘要:DeepMind团队称,其最新研发出的一个人工智能程序具有类似哺乳动物一样的寻路能力. 美国东部时间 5 月 9 日,一手打造 AlphaGo的DeepMind 团队又在世界顶级学术 ...

  6. 脸书 AI 识别误将黑人标记为「灵长类动物」

    整理 | 禾木木 出品 | AI科技大本营(ID:rgznai100) 最近,Facebook用户在观看一段以黑人为主角的视频时,会看到一个自动生成的提示,询问他们是否愿意"继续观看灵长类动 ...

  7. 短短6小时,AI设计出40000种毒气分子,很多毒性远超战用神经毒剂

    题图 | Willo 提到AI作恶,你会想到什么? 是电影<机械公敌>里的机器人为了达到「不伤害人类」的目的,必须先消灭「彼此伤害」的人类? 还是因为训练数据集本身充满了偏见,导致AI模型 ...

  8. AI识别彻底懵逼,这到底是“牛”还是“鲨”?

    来源:AI科技评论 作者:耳洞打三金 本文约6200字,建议阅读15分钟 是牛or鲨鱼? 看到封面和标题,PA的一下我就点进来了,很快啊...... 大家好我是三金,求大家快来帮帮我! 我和编辑部的同 ...

  9. 韩国一周新增千例确诊,想用 AI 定位出咳嗽的人

    来源:HyperAI超神经 本文约2000字,建议阅读7分钟. 咳咳,我就清清嗓子. 标签:咳嗽识别模型 CNN 深度学习 场景描述:新冠肺炎在全球的发展态势依然不见好转.韩国近日又出现反弹,近 7 ...

最新文章

  1. Java实现仿百度文库文档在线阅读
  2. C# 密封类sealed
  3. es6 语法 (函数扩展)
  4. python中key_python属性和key的区别?
  5. idea下载Scala插件(详细)
  6. wince与android USB通信,WinCE全站仪如何与手机通过USB互传数据
  7. 语言代码 与地区(Android多语言)
  8. HTML_多媒体效果_embed标签详解
  9. vue 中引入阿里云的云盾防水墙
  10. 华为HMS:风雨突然,仍求自我
  11. HDU-6357Hills And Valleys(用最长可重复公共子序列求最长非递减子序列)
  12. python实现xlsx批量转xls(或者xls批量转xlsx)
  13. 平台软件每日构建总结
  14. 在C语言中怎样定义一个字符串并输入输出
  15. matlab 指数分布检验,如何使用Matlab检验数据服从什么分布
  16. 测试案例:如何测试一把椅子?
  17. 【MATLAB】在MATLAB中利用GUI编写加法计算器,要求:通过两个编辑文本框实现两个数字的输入,点击“开始计算”按钮进行计算,并在用于结果显示的静态文本框中实现两输入数字的和的显示
  18. Javaweb旅游信息查询系统案例
  19. NLP笔记之依存句法分析
  20. 使用封装的exceljs导出excel文件

热门文章

  1. 【c语言】判断一个数是否为素数
  2. Django缓存和信号
  3. Python之两个列表一起打乱
  4. iOS开发小技巧--计算label的Size的方法总结
  5. day3 python 学习随笔
  6. 线程同步初解---转载
  7. 二阶齐次线性微分方程的通解可以表示成两个线性无关解的线性组合
  8. Linux机器建立密钥信任
  9. 为你的网站使用paypal
  10. 设计模式学习(一) 基本理念