Обробка музики за допомогою NLP

Ескіз

Дата

2025

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Дипломна робота: 93 с., 14 рис., 9 табл., 31 посилання, додаток. Об'єктом дослідження є обробка музичних даних, представлених у форматі MIDI. Предметом дослідження є застосування методів обробки природної мови для аналізу та класифікації музичних композицій. Метою роботи є перевірка припущення про роль фундаментальних характеристик нот у формуванні унікального стилю композитора. У роботі досліджено можливості застосування методів NLP для аналізу музичних даних з метою класифікації творів за композиторами. Розроблено комплексний метод обробки MIDI-файлів з подальшим створенням словника унікальних музичних символів. Цей метод кодує фундаментальні характеристики нот (висота, динаміка, тривалість), а також групує одночасно зіграні ноти в акорди. Виконано порівняльний аналіз п'яти методів векторизації музичних послідовностей: усереднення, стандартного відхилення, комбінованого методу, TF-IDF та максимального об'єднання. З використанням алгоритмів машинного навчання Random Forest, SVM, KNN та Logistic Regression було виконано класифікацію музичних творів. За її результатами встановлено, що комбінований метод усереднення та стандартного відхилення найефективніше зберігає як загальний стиль музичного твору, так і його внутрішню варіативність. Отримані результати підтверджують гіпотезу про суттєвий вплив фундаментальних характеристик нот на формування унікального музичного стилю композитора та демонструють перспективність застосування методів NLP для аналізу музичних даних.

Опис

Ключові слова

обробка музики, обробка природної мови, класифікація композиторів, обробка midi, кодування музики, music processing, natural language processing, composers classification, midi processing, music encoding

Бібліографічний опис

Тимофєєв, В. О. Обробка музики за допомогою NLP : дипломна робота … бакалавра : 122 Комп'ютерні науки / Тимофєєв Валерій Олександрович. – Київ, 2025. – 93 с.

ORCID

DOI