С каждым годом технологии машинного обучения становятся всё более продвинутыми. Теперь они начинают отождествляться с некоторыми формами искусства, включая музыку. И вот новая функциональность. Нейросеть создает музыку, которая звучит так, будто её сочинил человек. Как это происходит и что это означает для будущего музыки?
Как нейросеть создает музыку
Прежде всего, что такое нейросеть? Она является формой искусственного интеллекта, которая способна принимать решения и выполнять задачи, такие как классификация изображений, голосовое распознавание и многое другое. Они достигают этого путем обучения на большом количестве данных, которые позволяют им обнаруживать и выделять закономерности в информации.
Нейросеть создает музыку, используя некоторые из тех же методов, которые она использует для обработки любых других типов данных. Автоматизация создания музыки – это когда нейросеть использует эти методы для создания новых музыкальных мелодий, гармоний, ритмов и прочего. Некоторые компании, такие как OpenAI, уже создали нейросети, которые могут создавать музыку на основе данных, которые были изучены.
Чтобы создавать музыку, нейросеть может обучаться на различных композициях и звуковых дорожках. Она находит закономерности и структуры, которые являются важными для определенных жанров музыки. Это может включать в себя распознавание мелодий, аккордов, ритмов и даже текстов песен. Процесс обучения может занять продолжительное время и требует доступа к огромным объемам доступных данных.
Как только нейросеть обучится на достаточном количестве данных, она может использовать эту информацию для генерации новой музыки. Одним из способов, которым это может быть сделано, является создание случайной серии нот. Они соответствуют определенным параметрам, таким как темп и тональность. Затем нейросети далее развивают эти музыкальные фразы, создавая некоторые связующие звуки и наполняя музыку более сложными элементами. В конечном итоге, музыкальное произведение завершается. И это может звучать совершенно уникальным и непредсказуемым образом.
Преимуществом такого способа создания музыки является возможность быстрого создания новых музыкальных композиций. И нет необходимости найма живых музыкантов или длительного процесса написания музыки. Это также позволяет создавать музыку, которая может быть недоступна для традиционных музыкантов, так как она обладает уникальной структурой, которую невозможно создать стандартными методами.
Какая нейросеть создает музыку?
Сегодня есть, как минимум, 5 живых примеров, когда нейросеть создает музыку. В лидерах, и это неудивительно, Open AI с проектом MuseNet. Нейронная сеть, обученная на сотнях тысячах композиций, сегодня умеет писать музыку от классики до кантри. Бесплатный аналог с более простым интерфейсом — AmperMusic. Если хочется с чего-то начать, то это неплохой вариант. Есть и такие сервисы, которые не отличаются роботизированной самостоятельностью. Например, сами нейронные сети пишут музыку и текст. А озвучкой занимаются уже живые люди. Jukebox, например, экспериментирует с импровизациями на тему существующих песен. А проект Dadabots вообще «пишет» музыку в реальном времени. Ту, что никогда не повторялась и не повторится. Как говорится, включайте и ловите момент.
Не всё так безоблачно
Впрочем есть и некоторые неоспоримые недостатки. С одной стороны, некоторые эксперты обосновывают, что создание музыки с помощью нейросетей может уменьшить экономическую ценность музыкантов и композиторов, которые традиционно занимаются написанием музыки. С другой — это также может увеличить потенциальные проблемы с авторскими правами для создателей музыки. Им же нужно будет определять, в чьей собственности находится авторство новых музыкальных произведений.
Несмотря на все преимущества и недостатки, использование нейросети для создания музыки является уникальной формой искусства, которая полностью меняет нашу перспективу в отношении того, как музыку можно создавать и наслаждаться ей. Она не является заменой для традиционных методов создания музыки, но может стать дополнительным инструментом, который расширяет возможности для создания новых произведений.
Подводя черту
Также важно помнить, что разработка и обучение нейросетей требует значительных ресурсов. На самом деле, ресурсы, необходимые для создания нейросетей, могут быть настолько высокими, что это станет доступно только для крупных корпораций с большими бюджетами. Поэтому, то, что нейросеть создает музыку — это в первую очередь будет востребовано в индустрии медиа, игр и электронной музыке. Именно там процесс создания музыки может быть автоматизирован и оптимизирован для создания более интересных музыкальных произведений.