Применение генеративно-состязательных сетей в задаче генерации сложных музыкальных произведений

Колобов, Ростислав Сергеевич Отделение информационных технологий (ОИТ)
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

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

Введение…………………………………………………………………………………………… 12

1. Обзор литературы……………………………………………………………………….. 13

1.1 Генеративно-состязательные сети………………………………………….. 13

1.2 MuseGAN ……………………………………………………………………………… 14

1.3 WaveGAN ……………………………………………………………………………… 15

1.4 GANSynth ……………………………………………………………………………… 17

2. Получение и подготовка данных для обучения ……………………………. 20

2.1 Загрузка неподготовленных данных из видеохостинга Youtube 20

2.2 Подготовка данных ……………………………………………………………….. 21

2.2.1 Преобразование аудио в одинаковый формат …………………… 21

2.2.2 Разделение аудио на музыкальные составляющие ……………. 21

2.2.3 Удаление шумов из вокальной партии ……………………………… 22

2.2.4 Разделение аудио на отрезки, содержащие вокал ……………… 22

2.2.5 Извлечение акустических характеристик. Спектрограммы. . 23

3. Эксперименты с АЕ и ВАЕ …………………………………………………………. 27

3.1 Обучение сети автоэнкодера …………………………………………………. 27

3.2 Обучение сети вариационного автоэнкодера………………………….. 29

4. Эксперименты с сверточными генеративно-состязательными сетями
…………………………………………………………………………..32

4.1 Глубокая сверточная генеративно-состязательная сеть ………….. 32

4.2 Эксперименты с генеративно-состязательной сетью,
использующей функцию потерь Вассерштейна и градиентный штраф . 33

5. Финансовый менеджмент, ресурсоэффективность и
ресурсосбережение …………………………………………………………………………… 39

6. Социальная ответственность……………………………………………………….. 54
Заключение ………………………………………………………………………………………. 68

Список источников …………………………………………………………………………… 69

Приложение А (Downloading and preparing data for training) ………………. 73

Приложение Б …………………………………………………………………………………… 85

Синтез звука для определенных областей имеет множество
практических применений в творческом звуковом дизайне для музыки и кино.
Музыканты и артисты просматривают большие базы данных звуковых
эффектов, чтобы найти конкретные аудиозаписи, подходящие для конкретных
сценариев. Эта стратегия кропотлива и может не дать результатов, если
идеальный звуковой эффект отсутствует в библиотеке.
Несмотря на огромное, постоянное растущее количество музыкального
контента в интернете, создание новых музыкальных произведений все еще
остается актуальным, как актуально создание произведений других видов
искусства. Появляются и исчезают новые жанры, исполнители и музыканты.
Вместе с тем становится все более заметным рост интереса к автоматической
генерации музыкальных произведений. Однако существующие на текущий
момент результаты в большинстве случаев являются монофоническими или
используют синтезированные звуки музыкальных инструментов. Это в свою
очередь оставляет большой простор для исследований.
В данной работе рассматриваются современные подходы к генерации
музыкальных произведений с помощью генеративно-состязательных сетей, их
особенности. Рассматривается процесс автоматизированного получения, и
подготовки данных для обучения. Также, исследуется возможность
представления данных, посредством извлечения скрытого вектора из
обученного вариационного автоэнкодера. Проводятся эксперименты по
созданию музыки с помощью генеративно-состязательных сетей.
Объектом исследования является изучение моделей генеративно-
состязательных сетей для генерации аудиопоследовательностей.
Предмет исследования: исследование возможностей генеративно-
состязательных сетей создавать реалистичные многоканальные
аудиопоследовательности.

В ходе проделанной работы были проведены эксперименты с
генеративно-состязательными сетями в задаче генерации сложных
музыкальных произведений. Для этого был разработан ряд скриптов,
позволяющих автоматизировать процесс получения и подготовки данных.
Проведены эксперименты с автоэнкодерами и вариационными автоэнкодерами,
которые показали, что автоэнкодеры достаточно хорошо могут
реконструировать спектрограмм вокальной партии, однако даже с применением
вариационных автоэнкодеров не удается создать качественное непрерывное
распределение, из которого можно было бы генерировать новые композиции
или использовать в качестве скрытого представления. Вокальная партия
оказалась слишком сложной для обычной архитектуры генеративно-
состязательной сети, которая не смогла сойтись и обучение пришлось
остановить. В противовес этому генеративно-состязательная сеть с
использованием функции потерь Вассерштейна и штрафом градиента смогла
справиться с генерацией вокальной и инструментальных партий, пусть и
добавив к ним заметное количество шума. Слишком большое разнообразие
партий остальных инструментов не позволило сети изучить их распределение
достаточно хорошо, чтобы она могла сгенерировать хотя бы одну партию,
похожую на реальную.
В дальнейшем предполагается провести ряд экспериментов, которые
приводятся в конце раздела 4. Предполагается, что их комбинация может
значительно повысить генеративные возможности сети и позволить сделать
генерацию управляемой и более качественной.

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

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

    Последние выполненные заказы

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    user1250010 Омский государственный университет, 2010, преподаватель,...
    4 (15 отзывов)
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    #Кандидатские #Магистерские
    21 Выполненная работа
    Александр О. Спб государственный университет 1972, мат - мех, преподав...
    4.9 (66 отзывов)
    Читаю лекции и веду занятия со студентами по матанализу, линейной алгебре и теории вероятностей. Защитил кандидатскую диссертацию по качественной теории дифференциальн... Читать все
    Читаю лекции и веду занятия со студентами по матанализу, линейной алгебре и теории вероятностей. Защитил кандидатскую диссертацию по качественной теории дифференциальных уравнений. Умею быстро и четко выполнять сложные вычислительные работ
    #Кандидатские #Магистерские
    117 Выполненных работ
    Кирилл Ч. ИНЖЭКОН 2010, экономика и управление на предприятии транс...
    4.9 (343 отзыва)
    Работы пишу, начиная с 2000 года. Огромный опыт и знания в области экономики. Закончил школу с золотой медалью. Два высших образования (техническое и экономическое). С... Читать все
    Работы пишу, начиная с 2000 года. Огромный опыт и знания в области экономики. Закончил школу с золотой медалью. Два высших образования (техническое и экономическое). Сейчас пишу диссертацию на соискание степени кандидата экономических наук.
    #Кандидатские #Магистерские
    692 Выполненных работы
    Катерина М. кандидат наук, доцент
    4.9 (522 отзыва)
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    #Кандидатские #Магистерские
    836 Выполненных работ
    Татьяна С. кандидат наук
    4.9 (298 отзывов)
    Большой опыт работы. Кандидаты химических, биологических, технических, экономических, юридических, философских наук. Участие в НИОКР, Только актуальная литература (пос... Читать все
    Большой опыт работы. Кандидаты химических, биологических, технических, экономических, юридических, философских наук. Участие в НИОКР, Только актуальная литература (поставки напрямую с издательств), доступ к библиотеке диссертаций РГБ
    #Кандидатские #Магистерские
    551 Выполненная работа
    Ольга Р. доктор, профессор
    4.2 (13 отзывов)
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласован... Читать все
    Преподаватель ВУЗа, опыт выполнения студенческих работ на заказ (от рефератов до диссертаций): 20 лет. Образование высшее . Все заказы выполняются в заранее согласованные сроки и при необходимости дорабатываются по рекомендациям научного руководителя (преподавателя). Буду рада плодотворному и взаимовыгодному сотрудничеству!!! К каждой работе подхожу индивидуально! Всегда готова по любому вопросу договориться с заказчиком! Все работы проверяю на антиплагиат.ру по умолчанию, если в заказе не стоит иное и если это заранее не обговорено!!!
    #Кандидатские #Магистерские
    21 Выполненная работа
    Юлия К. ЮУрГУ (НИУ), г. Челябинск 2017, Институт естественных и т...
    5 (49 отзывов)
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - ин... Читать все
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - институт естественных и точных наук, защита диплома бакалавра по направлению элементоорганической химии; СПХФУ (СПХФА), 2020 г. - кафедра химической технологии, регулирование обращения лекарственных средств на фармацевтическом рынке, защита магистерской диссертации. При выполнении заказов на связи, отвечаю на все вопросы. Индивидуальный подход к каждому. Напишите - и мы договоримся!
    #Кандидатские #Магистерские
    55 Выполненных работ
    Лидия К.
    4.5 (330 отзывов)
    Образование высшее (2009 год) педагог-психолог (УрГПУ). В 2013 году получено образование магистр психологии. Опыт преподавательской деятельности в области психологии ... Читать все
    Образование высшее (2009 год) педагог-психолог (УрГПУ). В 2013 году получено образование магистр психологии. Опыт преподавательской деятельности в области психологии и педагогики. Написание диссертаций, ВКР, курсовых и иных видов работ.
    #Кандидатские #Магистерские
    592 Выполненных работы
    Александр Р. ВоГТУ 2003, Экономический, преподаватель, кандидат наук
    4.5 (80 отзывов)
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфин... Читать все
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфинансы (Казначейство). Работаю в финансовой сфере более 10 лет. Банки,риски
    #Кандидатские #Магистерские
    123 Выполненных работы

    Другие учебные работы по предмету