Разработчики научили нейросеть сочинять музыкальные произведения в стиле хоральных кантат Баха.
Ученые выбрали именно любимые Бахом хоральные кантаты из-за их алгоритмичности и ступенчатости. Нейросеть с технологией глубокого обучения под названием DeepBach получила базу из 325 хоралов Баха, которые впоследствии были переведены в другие тональности и достигли количества в 2503 произведения.
Разработчики научили программу безошибочно распознавать произведения Баха, а потом и сочинять собственные композиции в его стиле на основе заданной мелодии.
Получившиеся мелодии ученые предложили сравнить с композициями Баха 1600 добровольцам, из которых 400 были профессиональными музыкантами и студентами музыкальных училищ.
Почти половина респондентов приняла сгенерированную нейросетью мелодию за композицию Баха. При этом даже при сопоставлении машинной музыки с произведениями композитора правильно могли ответить лишь 75% опрошенных.
По материалам: gosindex