Нейронные сети обучены распознавать эмоции? - PullRequest
3 голосов
/ 06 ноября 2010

Существуют ли нейронные сети с открытым исходным кодом, которые обучены распознавать эмоции?

Я хотел бы посмотреть, смогу ли я использовать его для обнаружения негатива по видео / аудиоклипам и / или тексту.

Ответы [ 2 ]

1 голос
/ 17 марта 2011

Вот как я представляю это для клипов - разделяя проблему на более мелкие:

  1. Вы можете сосредоточиться на проверке, улыбаются ли люди на видео.Сначала используйте алгоритм, который обнаруживает лица.Затем вы создаете несколько случайных (по времени) выборок этих лиц.Затем вы используете другой алгоритм (обученная нейронная сеть), чтобы проверить, улыбаются ли они в виде числа: p из n образцов обнаружена улыбка.

  2. Используйте распознавание голоса, чтобы проверить,смеяться или плакать.

  3. Проверить кивание (остерегайтесь в некоторых странах, это противоположный способ, но вы можете пропустить эту часть сейчас)

  4. Убедитесь, что клип начинается громко и заканчивается таким образом.

После того, как вы узнали эти 4 (примеры), вы можете попробовать обучить нейронную сеть поверх них:

улыбающийся, позитивный кивок, громкий старт -> позитивный

Хорошим примером будут спортивные комментаторы, объявляющие команду победа / поражение.

На самом деле все это хорошо, когда вы не знаете, чтоони говорят, и это тот случай, когда вы хотите проверить все видео YouTube, но вы не хотите изучать все языки в мире.

1 голос
/ 06 декабря 2010

Вы могли бы сделать один для аудио или видео, хотя я должен сказать, что я не верю, что это будет особенно эффективно. Нейронные сети хороши в распознавании образов. На какую модель настроится сеть? Что такое звук «счастья» или «гнева»?

...