Как научить машину сочинять музыку и писать картины

Популярная механикаHi-Tech

_Не музыка еще, уже не шум

Как научить машину сочинять музыку и писать картины

Текст: Александр Ершов

Умением компьютеров торговать на бирже, распознавать лица, прокладывать маршруты, обыгрывать человека во все более сложные игры (го уже позади, впереди – покер и старкрафт) уже сложно кого-то удивить. Какой бы ни была практическая задача, кажется, что с помощью волшебного слова «нейросеть» скоро можно решить и ее. Все, что останется нам с вами, – приглядывать за машинами, посвятив себя свободному творчеству. Есть лишь одна проблема: компьютеры, похоже, скоро станут соперничать с людьми даже в творчестве – по крайней мере, инженеры ведущих IT-компаний уже плотно занимаются этим вопросом.

Дуглас Эк, атлетичный мужчина в хипстерских очках и клетчатой рубашке, показывает презентацию с десятком цветных спектрограмм. Он кликает на одну из них, и зал, наполненный инженерами и журналистами, вдруг оглушают гитарные риффы. «Это Metallica», – объясняет Эк присутствующим, большинство из которых подобное явно слышат впервые. «А вот, например, Диззи Гиллеспи», – Эк переключает спектрограмму, гитарные риффы сменяются джазовыми трубами, и зал облегченно выдыхает. Обе записи действительно напоминают какие-то неизданные треки музыкантов, но даже самый преданный фанат не сможет их узнать. Это не редкие демо и даже не нарезка отдельных фрагментов – это полностью синтетические фонограммы, автором которых является не человек, а нейросеть, которую Дуг и его команда разрабатывают в рамках проекта Magenta.

Проект Magenta – одна из команд внутри Google Brain, исследовательского подразделения глобального поисковика, которое объединяет людей, занимающихся экспериментальными подходами в области машинного интеллекта. Здесь была создана первая система, распознающая котов на видеозаписях, здесь учат нейросети соревноваться в выдумывании шифров и улучшать машинный перевод. Но даже в такой пестрой компании команда «Мадженты» выглядит немного эксцентрично: Дуглас и его сотрудники хотят использовать машинное обучение не для решения каких-то практических задач, а чтобы компьютер смог писать музыку и заниматься искусством. «Зачем?» – спросите вы. В Magenta задают другие вопросы: «Если это возможно, то как? Есть нет, то почему?» – именно так звучит слоган проекта.

Вальс на костях

Конечно, эксперименты с созданием «искусственной музыки» проводились задолго до появления и Googlе, и современных компьютеров. Один из первых известных нам опытов приписывается самому Моцарту – речь идет об игре в так называемые музыкальные кости. Они представляли собой обычные игральные кости, которые в соответствии со специальной таблицей позволяли выбрать один из заранее подготовленных коротких музыкальных фрагментов и добавить его в партитуру. Бросая кости много раз, можно было создать до 1116 уникальных вальсов, которые, впрочем, были очень похожи друг на друга. Создание еще одного варианта подобной игры приписывается Гайдну, но, как и в случае с Моцартом, историки не подтверждают его авторства, хотя и признают популярность подобных игр в XVIII веке.

Дальнейшая история «искусственной музыки» связана с авангардистами уже нашего времени – изобретением композитором Иосифом Шиллингером запутанной геометрической системы, которая должна была найти объективные законы музыки, с сюрреалистическими экспериментами Яниса Ксенакиса, который для выбора нот использовал уже не примитивные кости, а распределение Пуассона и т. д. Интересно, что, несмотря на официальную борьбу с формализмом, эксперименты в этом направлении велись и в СССР. Их пионером был математик Рудольф Зарипов: в начале 1960-х годов он получил доступ к одному из первых в стране компьютеров и разработал собственную систему кодирования нот и движения мелодии. ЭВМ, на которой он работал, называлась «Урал», поэтому получившиеся произведения Зарипов назвал «Уральскими напевами». К счастью, и они, и их полифонические версии сохранились, так что при желании их можно послушать.

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Рекомендуемые статьи

Топор плывет Топор плывет

В середине прошлого десятилетия в море вышло судно странной наружности

Популярная механика
Что носили мужчины на этой неделе Что носили мужчины на этой неделе

Кроссовки, меховые воротники, принты и никаких смокингов

GQ
Спим на уроке: обучение в состоянии осознанного сновидения Спим на уроке: обучение в состоянии осознанного сновидения

Возможно, скоро мы сможем тренироваться, не вылезая из-под одеяла, прямо во сне

Популярная механика
Александр Мурашев: Демоны Алекса Дубаса Александр Мурашев: Демоны Алекса Дубаса

Радиоведущий Алекс Дубас, о том, как деньги меняют людей

СНОБ
Игра на выезде Игра на выезде

Как увидеть главные матчи ЧМ и разделить эмоции с друзьями

Популярная механика
Ной на дне Ной на дне

Кто спасет бомжей от себя и от всемирного потопа

Русский репортер
Квантовое превосходство Квантовое превосходство

В IT сложилась предреволюционная ситуация

Популярная механика
Игры Игры

Как «сундуки» с артефактами рассорили геймеров с игровыми студиями

РБК
Яндекс.Станция Яндекс.Станция

Вот уже неделю Яндекс.Станция живет у меня дома

Популярная механика
Технотренды 2018 Технотренды 2018

От «умной» кухни до электромобиля: какие новинки ждут нас в 2018 году

CHIP
Как победить хищника? Как победить хищника?

Навыки выживания, необходимые для победы над расой идеальных охотников

Популярная механика
«Мы работаем, чтобы вы спали спокойно». Женщины о своей службе в армии «Мы работаем, чтобы вы спали спокойно». Женщины о своей службе в армии

Женщины-военнослужащие рассказали, почему пошли в армию

СНОБ
Незастывающее слово Незастывающее слово

Языку так тяжело в тисках учебников и словарей

Популярная механика
Вот так стена! Вот так стена!

Необычное оформление стен детской

Лиза
Надежный рекордсмен Надежный рекордсмен

Сельскохозяйственные тракторы и рекорды «Ростсельмаша»

Популярная механика
Дресс-код для супергероев Дресс-код для супергероев

Спортивная одежда, в которой бьют рекорды

GQ
Танки против крепостей Танки против крепостей

Миф об уничтоженных танковых армиях на улицах Берлина

Популярная механика
Самые запоминающиеся мужские смокинги церемонии «Оскар» Самые запоминающиеся мужские смокинги церемонии «Оскар»

За последние 90 лет церемония «Оскар» подарила нам немало запоминающихся образов

GQ
С горочки спустился С горочки спустился

Мы встретились с чемпионом России по форкроссу Иваном Кунаевым

Популярная механика
6 лайфхаков, чтобы быстрее выучить иностранный язык 6 лайфхаков, чтобы быстрее выучить иностранный язык

Все мы отличаемся удивительной нетерпеливостью. Так хочется, чтобы за одно мгновение незнакомый язык оказался в копилке подсознания. И на самом деле все не так сложно, как кажется! Эти советы помогут быстрее выучить иностранный язык.

Psychologies
Интеллект для самолета Интеллект для самолета

Многофункциональная боевая машина следующего поколения

Популярная механика
Пошли по головам Пошли по головам

Скрабы и лосьоны, BB- и ночные кремы, маски и масла – уход за волосами все больше походит на ритуалы для лица. Что это – благо для наших голов или желание брендов побольше заработать?

Psychologies
Техпарад Техпарад

Новости мира науки

Популярная механика
О да, еда! О да, еда!

Фоторедактор Ольга Исакова делится впечатлениями от гастропутешествия по Италии

Cosmopolitan
Живые огни Живые огни

К растительным настольным лампам и деревьям-фонарям ведет несколько путей

Популярная механика
Не житье, а масленица! Не житье, а масленица!

Где отметить праздник весело и вкусно?

Лиза
Землянам, до востребования Землянам, до востребования

Солнечную систему посетил объект, прилетевший к нам от другой звезды

Популярная механика
Без шума и пыли Без шума и пыли

Тестируем робот-пылесос

Домашний Очаг
Крошка Ро Крошка Ро

Блогер Марьяна Ро выбралась в реальный мир без одежды

Maxim
«Он сыграл роль правдолюбца». Деятели культуры об актере Алексее Серебрякове «Он сыграл роль правдолюбца». Деятели культуры об актере Алексее Серебрякове

Актер Алексей Серебряков назвал хамство частью русской национальной идеи

СНОБ
Открыть в приложении