Компьютер умеет отличать улыбки от усмешек
Инженерам из Массачусетского технологического института удалось создать алгоритм, который способен отличать счастливые улыбки от усмешек, вызванных неожиданными неприятностями. Данный алгоритм умеет справляться с такой задачей даже лучше людей.
Создатели проверили этот алгоритм на группе добровольцев, даже не подозревавших о цели эксперимента. Поначалу им предложили изображать удовольствие с раздражением. А потом исследователи стали провоцировать у них настоящие эмоции и сравнивать возникшую мимику с имитированной. Для того, чтобы добровольцы по-настоящему улыбались, им показывали смешное видео. Для раздражения, добровольцев просили заполнять довольно-таки подробную электронную анкету, величина который была намеренно увеличена, чтобы к концу задания они сильно уставали. Во время отправки заполненной анкеты, компьютер выводил сообщение об «ошибке» и обнулял заполненные поля. Реакция добровольцев записывалась на видеокамеру. В отличие от имитированных реакций, в реальности в 90 процентах случаев люди не хмурились, а начинали улыбаться, столкнувшись с неприятностью. Но каждая улыбка различной природы имела свои особенности, которые инженеры тщательно исследовали.
Авторами исследования были проанализированы полученные данные при помощи комбинации разных методов (метода опорных векторов, метода скрытых марковских моделей и других), которые позволяли обнаруживать значительные различия.
В результате оказалось, что счастливая улыбка с ухмылкой различаются динамикой: улыбка появляется медленнее, и держится дольше, ухмылка получалась гораздо короче. На основе данной и ряда иных особенностей и удалось найти алгоритм, различающий на видеозаписях различные эмоциональные реакции. Точность компьютерных алгоритмов достигали 92 процентов, при этом сами испытуемые совершенно не смогли правильно угадывать реакцию - их точность угадывания не превысила случайных 50 процентов.
Как считают авторы данного исследования, полученный результат может пригодиться для обучения пациентов с аутизмом. Такие люди не умеют «считывать» эмоциональные реакции. К тому же, многие современные фотоаппараты реагируют на улыбку - возможно, когда-нибудь они начут учить своих обладателей «правильно» улыбаться.
Авторами исследования были проанализированы полученные данные при помощи комбинации разных методов (метода опорных векторов, метода скрытых марковских моделей и других), которые позволяли обнаруживать значительные различия.
В результате оказалось, что счастливая улыбка с ухмылкой различаются динамикой: улыбка появляется медленнее, и держится дольше, ухмылка получалась гораздо короче. На основе данной и ряда иных особенностей и удалось найти алгоритм, различающий на видеозаписях различные эмоциональные реакции. Точность компьютерных алгоритмов достигали 92 процентов, при этом сами испытуемые совершенно не смогли правильно угадывать реакцию - их точность угадывания не превысила случайных 50 процентов.
Как считают авторы данного исследования, полученный результат может пригодиться для обучения пациентов с аутизмом. Такие люди не умеют «считывать» эмоциональные реакции. К тому же, многие современные фотоаппараты реагируют на улыбку - возможно, когда-нибудь они начут учить своих обладателей «правильно» улыбаться.