Дудл Баха Google — творчество на основе искусственного интеллекта


Чтобы отпраздновать 334-ю годовщину со дня рождения Иоганна Себастьяна Баха, Google выпустил интерактивный рисунок, который позволяет написать короткую мелодию и согласовать ее в стиле Баха.

Это особенно впечатляющий Google Doodle. Это первая система, в которой используется машинное обучение, и в результате получаются приятные впечатления.
20 марта, благодаря архиву Doodle, многие посетители домашней страницы Google’a сталкивались не только с анимацией, но и с приложением, которое позволяло им создавать музыку. Как сказал Google:
Сегодня мы чествуем всемирно известного немецкого композитора и музыканта Иоганна Себастьяна Баха нашим первым дудлом на базе искусственного интеллекта! Дудл, созданный в сотрудничестве с командами Google Magenta и Google PAIR, представляет собой интерактивный опыт, побуждающий игроков сочинять мелодию из двух тактов по своему выбору. Одним нажатием кнопки Doodle использует машинное обучение, чтобы согласовать индивидуальную мелодию с фирменным музыкальным стилем Баха.
Это видео объясняет, как это было достигнуто, и знакомит с людьми, создавшими машину Auto Bach Machine, основанную на машинном обучении:

Как объясняется в блоге Magenta, Auto Bach Machine использует модель машинного обучения под названием Coconet, которая была обучена Бахом с использованием набора данных из 306 гармонизаций хора для создания полифонической музыки в стиле Баха. Чтобы обучить его, команда Magenta берет пример из набора данных хоралов Баха с четырехчастным контрапунктом, случайным образом стирает некоторые заметки и просит модель восстановить стертые ноты.
Для Doodle модель Coconet запускается в браузере с использованием реализации Tensorflow.js. Doodle также обслуживается новыми модулями обработки тензорных блоков (TPU) от Google, способом быстрого решения задач машинного обучения в центрах обработки данных — еще один первый Doodle!
После того, как вы ввели свою собственную двухтактную мелодическую линию, черные ноты для голоса сопрано, AutoBach добавляет альт, тенор и бас. Моя первая попытка была не очень удачной, даже с контрапунктом, но я обнаружил, что, вводя меньше нот, AutoBach может дать гораздо более приятный результат.
Не волнуйтесь, если вы пропустили Google Doodle 20 марта или хотите продолжить с ним играть. Он по-прежнему доступен здесь.


Добавить комментарий