Нейросеть Яндекса помогла написать пьесу для альта с оркестром

В 2017 году робот компании ABB отыграл концерт c филармоническим оркестром в качестве дирижера.

ABB / YouTube

Нейросеть, разработанная специалистами Яндекса, стала соавтором пьесы, написанной композитором Кузьмой Бодровым. Произведение прозвучит на закрытии Зимнего международного фестиваля искусств в Сочи, сообщили N+1 представители Яндекса.

В основе 8-минутного произведения лежат мелодические линии для фортепиано, сгенерированные нейросетью Яндекса. Она обучена на четырех гигабайтах миди-файлов, собранных их самых разных стилей — от Баха до Шнитке. В проекте использовался метод вариационного рекуррентного автоэнкодера (variational reccurent autoencoder) —совмещение одного из подвидов рекуррентных нейросетей и вариационного автоэнкодера. Разработчики нейросети Иван Ямщиков и Алексей Тихонов не первый раз работают с «музыкальными» нейросетями — в 2016 году они с помощью нейросети записали музыкальный альбом в стилистике группы «Гражданская оборона».

Поскольку у нейросети многие мелодические линии развиваются хаотично (было отбраковано примерно 90 процентов материала, созданного программой), речь не идет о полноценном создании музыкального произведения. Вместо этого композитор Кузьма Бодров прослушал сгенерированные мелодические линии, развил наиболее удачные темы, выстроил музыкальную форму и сделал полноценную оркестровку. 

«Нейросеть Яндекса вполне может помогать композиторам в творчестве. Обычно, когда берёшься за сочинение, начинается мучительный поиск — с чего начать, за что зацепиться. Мы ищем аккорд, интонацию, какой-нибудь кусочек мелодии — ниточку, потянув за которую, можно распутать клубок. Эти начальные интонации способна предложить нейронная сеть», — говорит Кузьма Бодров.

Пьесу для альта с оркестром сыграет государственный симфонический оркестр «Новая Россия» под управлением Юрия Башмета, который исполнит партию солирующего альта. Произведение прозвучит на закрытии Зимнего международного фестиваля искусств в Сочи, трансляция будет доступна в Яндекс.Эфире 24 февраля в 19:00.

Стоит отметить, что уже существуют разработки, способные генерировать музыкальные произведения целиком, один из самых известных примеров, — вычислительный кластер Iamus. С некоторыми произведениями, написанными этим компьютером, можно ознакомиться на YouTube.

Нейросети умеют работать не только с классической музыкой. Например, нейросеть проекта Dadabots умеет генерировать музыку в стиле блэк-метал (послушать экспериментальный альбом, записанный системой искусственного интеллекта можно здесь).

Николай Воронцов

Нашли опечатку? Выделите фрагмент и нажмите Ctrl+Enter.