Тип работы:
Предмет:
Язык работы:


Распознавание последовательности аккордов в цифровом звуке

Работа №126539

Тип работы

Бакалаврская работа

Предмет

информационные системы

Объем работы32
Год сдачи2016
Стоимость4700 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
19
Не подходит работа?

Узнай цену на написание


Введение 5
1. Задача распознавания аккордов 6
1.1. Мотивировка 6
1.2. Постановка задачи 6
1.3. Математическая интерпретация 7
2. Обзор методов распознавания аккордов 8
3. Теоретические основы музыки 10
4. Подходы к решению задачи 12
4.1. Машинное обучение 12
4.2. Извлечение признаков 12
4.3. Алгоритмы 13
4.3.1. Наивный Байесовский классификатор 14
4.3.2. Метод ближайших соседей 15
4.3.3. Метод опорных векторов 15
5. Эксперименты 17
5.1. Данные 17
5.1.1. Описание входных данных 17
5.1.2. Обработка коллекции 18
5.2. Методы оценки точности алгоритмов машинного обучения 19
5.2.1. Кросс-валидация по музыкальным композициям . 19
5.2.2. Accuracy 20
5.2.3. Chord Symbol Recall 20
5.3. Применение алгоритмов машинного обучения для музыкальной коллекции 22
5.3.1. Результаты метода кросс-валидации по музыкаль
ным композициям 22
5.3.2. Результаты оценки CSR 27
6. Заключение
Список литературы


Объем цифрового контента, проходящего и хранящегося в интернете, растет ежегодно. По данным J’son & Partners Consulting на сегодняшний день самыми быстрорастущими жанрами цифрового контента стали видео и музыка. Лавинообразный рост видео и музыкальной информации, который на 2012 год составил 62% и 99% соответственно, приводит к необходимости анализа данных и, в частности, музыкального контента [12].
Задача научного исследования музыки определяет ряд направлений, таких как классификация музыки по жанрам, определение музыкальных инструментов, звучащих в произведении, распознавание голоса или звуков отдельных музыкальных инструментов в аудиозаписи и извлечение их партии из музыкального произведения. Последнее актуализирует задачу восстановления отдельных нот музыкального произведения и автоматической идентификации аккордов в цифровом звуке.
Задачей настоящей работы является автоматическое восстановление последовательности аккордов по цифровой записи музыкальной композиции.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе настоящей работы были получены следующие результаты:
1. Изучена предметная область (музыкальная теория), исследованы подходы к решению настоящей задачи, и выбран метод машинного обучения;
2. Подобран и приведен к необходимому формату набор данных (размеченных мелодий);
3. Применены три основных алгоритма машинного обучения для решения настоящей задачи;
4. Реализованы две различные оценки точности работы алгоритмов;
5. Проведен сравнительный анализ результатов работы алгоритмов машинного обучения.



[1] Automatic Generation of Lead Sheets from Polyphonic Music Signals. / Jan Weil, Thomas Sikora, Jean-Louis Durrieu, Gaёl Richard // ISMIR. — 2009. — P. 603-608.
[2] Boulanger-Lewandowski Nicolas, Bengio Yoshua, Vincent Pascal. Audio Chord Recognition with Recurrent Neural Networks. // ISMIR. — 2013. — P. 335-340.
[3] Casey Michael A, Westner Alex. Separation of mixed audio sources by independent subspace analysis // Proceedings of the International Computer Music Conference. — 2000. — P. 154-161.
[4] Fujishima Takuya. Realtime chord recognition of musical sound: A system using common lisp music // Proc. ICMC.— Vol. 1999.— 1999. — P. 464-467.
[5] Harte Christopher. Towards automatic extraction of harmony information from music signals : Ph. D. thesis / Christopher Harte ; Department of Electronic Engineering, Queen Mary, University of London. — 2010.
[6] Machine Learning.— URL: http://www.machinelearning.ru (дата обращения: 05.05.2016).
[7] The McGill Billboard Project.— URL: https://ddmal.music. mcgill.ca/billboard (online; accessed: 17.12.2015).
[8] Scikit-learn.— URL: http://scikit-learn.org/stable (online; accessed: 10.04.2016).
[9] Sheh Alexander, Ellis Daniel PW. Chord segmentation and recognition using EM-trained hidden Markov models // ISMIR 2003. — 2003. — P. 185-191.
[10] Zhou Xinquan, Lerch Alexander. CHORD DETECTION USING DEEP LEARNING // Proceedings of the 16th ISMIR Conference. Vol. 53.- 2015.
[11] Воронцов КВ. Лекции по метрическим алгоритмам классификации // КВ Воронцов. — 2007.
[12] Корж РА. Криворожский национальный университет // 1НЖЕ- НЕР1Я ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ. - 2011. - P. 48.
[13] Шилов rE. Простая гамма (устройство музыкальной шкалы) // Шилов ГЕ-М.: Физматгиз.— 1963.



Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ