神经网络训练能够检测情绪吗?

3

是否有开源的神经网络已经训练好了情感识别?

我想看看是否可以使用其中一个来从视频/音频剪辑或文本中检测出负面情绪。


有进展了吗?你找到解决方案了吗? - Nenad Bulatović
没有听到任何消息。 - leeand00
这个问题有一些论文可以参考。 http://giove.isti.cnr.it/attachments/publications/2010-A2-041.pdf如果您是机器学习方面的专家,我想联系您并请教一些问题。 - Sohaib
2个回答

1

这是我想象中的剪辑方式 - 将问题分解为更小的问题:

  1. 您可以专注于检查视频中人们是否微笑。首先使用检测面部的算法。然后创建这些面部的几个随机(按时间)样本。然后使用另一个算法(训练有素的神经网络)以数字形式检查它们是否微笑:检测到n个样本中的p个微笑。

  2. 使用语音识别来检查他们是否在笑或哭。

  3. 检查点头(注意,在某些国家,情况恰好相反,但现在可以跳过此部分)

  4. 检查剪辑是否以大声开始并以同样的方式结束。

一旦您识别出这4个(示例),您可以尝试在其上训练神经网络:

微笑,积极点头,大声开始 -> 积极

一个很好的样本数据将是体育评论员宣布团队胜利/失败。

实际上,当您不知道他们在说什么时,这一切都很好,而当您想要检查所有YouTube视频时,这就是情况,但您不想学习世界上所有语言。


你可能会对FER Python包(pip3 install fer)感兴趣,它包括一个基于面部表情训练的Keras模型。https://github.com/justinshenk/fer/blob/master/video-example.py是视频示例。声明:我是该库的作者。 - Justin Shenk

1

你可以为音频或视频制作一个,但我必须说我不认为它会特别有效。神经网络非常擅长模式识别。一个网络会调整自己到什么样的模式?“幸福”或“愤怒”的声音是什么样的模式呢?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接