Для этого был разработан робот, которого на методе опорных векторов научили использовать движения 73 человек, танцующих под 16 песен разных жанров. Итоги исследования опубликованы в Journal of New Music Research.
Исполняемый танец связали с музыкой. Композиция предполагает определенный танец, как и по движениям можно угадать темп музыки. Ученые под руководством Эмили Карлсон (Emily Carlson) из Университет Йювяскюля решили сделать это определение автоматическим.
Для этого 73 добровольца попросили потанцевать под 16 композиций восьми разных жанров: в список вошли, например, песня «Want You More!» группы Duran Duran и джазовая композиция «Muskrat Ramble» в исполнении Сиднея Беше. На основании движения создавалась движущаяся двухмерная модель тела.
Исследователи классифицировали модели категорий с помощью алгоритма, основанного на методе опорных векторов. Программа точно определяла отдельных участников с точностью до 94%. Это ей удавалось делать по движениям головы, плеч и коленей. Тяжелее программа распознавала танцующего, если включали металл, а вот жанр композиции оперделяла с точность менее 30%.