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

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

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

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

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

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

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

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

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

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

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

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

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

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

Мир-кольцо Мир-кольцо

Земли в форме бублика: добро пожаловать на обруч и пончик

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

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

Лиза
Портрет генами Портрет генами

ДНК-фенотипирование позволит восстановить облик преступника по его генам

Популярная механика
Анна Алексеева: Забытый зажим, неправильный диагноз. 5 историй о врачебных ошибках Анна Алексеева: Забытый зажим, неправильный диагноз. 5 историй о врачебных ошибках

Истории об ошибочных действиях медиков, которые стоили пациентам здоровья

СНОБ
Зоопарк болезней Зоопарк болезней

На невидимом фронте биомедицины трудятся не только мыши, крысы и макаки

Популярная механика
Двое и больше: многоплодная беременность Двое и больше: многоплодная беременность

В чем особенности многоплодной беременности?

9 месяцев
Надежный рекордсмен Надежный рекордсмен

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

Популярная механика
5 шагов к собственному стилю 5 шагов к собственному стилю

Полный шкаф, а надеть нечего — знакомая ситуация? Возможно, дело в том, что вы покупаете одежду, которая считается модной, а потом не понимаете, как ее носить и комбинировать. Значит, первым делом нужно найти свой стиль. В этом помогут пять упражнений.

Psychologies
Рисующие роботы Пиндара ван Армана Рисующие роботы Пиндара ван Армана

Может ли робот стать художником

Популярная механика
Алексей Герман Мл. Алексей Герман Мл.

Как и для чего Алексей Герман-младший снял кино про Сергея Довлатова

Maxim
Чистый тяжелый металл Чистый тяжелый металл

Как производят слитки драгоценных металлов

Популярная механика
Книжная лавка Книжная лавка

Фрагмент романа Пенелопы Фицджеральд «Книжная лавка»

СНОБ
Небо для катамаранов Небо для катамаранов

Современные самолеты построены по так называемой нормальной схеме

Популярная механика
Легкий, как облачко Легкий, как облачко

Популярный десерт на твоей кухне

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

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

Популярная механика
Диана Крюгер: “Производство кино в Америке — очень большой и обезличенный процесс” Диана Крюгер: “Производство кино в Америке — очень большой и обезличенный процесс”

Диана Крюгер рассказала о том, каково это — впервые  сыграть на родном языке

Esquire
Марс, пульс, температура Марс, пульс, температура

Зонд InSight: заглянуть внутрь Марса

Популярная механика
Компромисс Компромисс

Чем Nissan Teana второго поколения (J32) уступила застрельщице Camry

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

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

Популярная механика
Чудные люди Чудные люди

Пять человек, чьи необычные хобби незаметно меняют жизни людей вокруг них

СНОБ
Интеллект для самолета Интеллект для самолета

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

Популярная механика
«Игра в рулетку». Четыре истории о домашних родах «Игра в рулетку». Четыре истории о домашних родах

Люди, выбравшие необычные места для естественных родов, рассказали свои истории

СНОБ
Без рулей и элеронов Без рулей и элеронов

Можно ли обойтись без таких привычных элементов самолета, как рули и элероны?

Популярная механика
Анна Козлова Анна Козлова

Читать книги Анны Козловой – все равно что искать границы собственной морали

Esquire
Техпарад Техпарад

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

Популярная механика
100 самых стильных 2018 – International 100 самых стильных 2018 – International

Традиционный рейтинг самых стильных людей мира

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

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

Популярная механика
Обнять и плакать Обнять и плакать

Ксения Собчак о мужском эго, которое мешает ей стать президентом

GQ
Очень тяжелые носители Очень тяжелые носители

Прототипы будущей сверхтяжелой ракеты Starship продолжают испытания

Популярная механика
Стокгольмский террорист — кто он? Дело Рахмата Акилова Стокгольмский террорист — кто он? Дело Рахмата Акилова

Как стокгольмский террорист оказался связан с боевиками из Таджикистана

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