150 likes | 391 Views
SVD-based Polyphonic Music Transcription. TDA-tabanlı Çoksesli Müzik Notalandırma. İ. Arı, U. Şimşekli, A. T. Cemgil ve L. Akarun. 18.04.2012, SİU’12, Fethiye, Muğla. Çoksesli (Polifonik) Müzik Notalandırma Problemi. ?. la 2 mi 3 do♯ 5. Veri. Teksesli kayıtlar nota
E N D
SVD-based Polyphonic Music Transcription TDA-tabanlı Çoksesli Müzik Notalandırma İ. Arı, U. Şimşekli, A. T. Cemgil ve L. Akarun 18.04.2012, SİU’12, Fethiye, Muğla
Çoksesli (Polifonik) Müzik Notalandırma Problemi ? la2 mi3 do♯5 TDA-tabanlı Çoksesli Müzik Notalandırma
Veri ... Teksesli kayıtlar • nota • spektrogram değerleri • : frekans indisi • nota başına örnek sayısı Çoksesli kayıtlar • spektrogram değerleri TDA-tabanlı Çoksesli Müzik Notalandırma
Çoksesli Müzik Oluşum Modeli TDA-tabanlı Çoksesli Müzik Notalandırma
En Yakın Alt-uzay Yaklaşımı • uzaklık fonksiyonu olmak üzere, en küçük değerini veren sonucu bul. • Katışımsal (combinatorial) çözüm • Zaman karmaşıklığı = üssel • Yer karmaşıklığı = TDA-tabanlı Çoksesli Müzik Notalandırma
TDA†-tabanlı Müzik Notalandırma • ’nin her sütunu, ve düzgelenmiş. ... : katalog matrisi‡ eşikleme yap düzgele ağırlıkları hesapla la2 mi3 do♯5 †TDA: Tekil Değer Ayrışımı (Singular Value Decomposition) ‡P. Smaragdis, «Polyphonic pitch tracking by example,»IEEE WASPAA, 2011, sf. 125–128. TDA-tabanlı Çoksesli Müzik Notalandırma
Ağırlıkların hesabı • En küçük değerini veren değerini bul. • Aynı zamanda seyrek olsun! • Uzaklık ölçüsü olarak KL-ıraksayı kullanıldığında Zaman karmaşıklığı = Yer karmaşıklığı = TDA-tabanlı Çoksesli Müzik Notalandırma
Büyük Verileri İşleme • Katalog matrisi çok büyük! Ör: • Çözüm: Matris ayrışımları • Tekil Değer Ayrışımı (Singular Value Decomposition) düşük mertebeli en iyi yaklaşımı verir: • Geleneksel TDA masraflı • Çözüm: Rassallaştırılmış TDA† † N. Halko, P. G. Martinsson, and J. A. Tropp, «Finding Structure with Randomness: Probabilistic Algorithms for Constructing Approximate Matrix Decompositions,»SIAM Review, 2011. TDA-tabanlı Çoksesli Müzik Notalandırma
Bir Bakışta Zaman ve Yer Karmaşıklıkları TDA-tabanlı Çoksesli Müzik Notalandırma
MAPS (MIDI Aligned Piano Sounds) Veri tabanı • Eğitim kümesi • 440 teksesli piyano örneği • (yaklaşık 860 MB) • Test kümesi • 5 çoksesli piyano örneği • her birinden 4er rastgele bölüm • Toplam 3000 örnek TDA-tabanlı Çoksesli Müzik Notalandırma
Test Verisindeki Çokseslilik Derecesi Dağılımı Çokseslilik derecesi (aynı anda basılan nota sayısı) TDA-tabanlı Çoksesli Müzik Notalandırma
Genel Sonuçlar • kesinlik precision • bulunan notaların doğruluk oranı • geri getirme recall • doğru notaların ne kadarının bulunduğu • f-ölçüsüf-measure TDA-tabanlı Çoksesli Müzik Notalandırma
Çokseslilik Derecesine Göre Sonuçlar Tam-çözüm Tda-200 TDA-tabanlı Çoksesli Müzik Notalandırma
Filtrelemenin Sonuca Etkisi TDA-tabanlı Çoksesli Müzik Notalandırma
Vargılar ve Gelecek Çalışmalar Teşekkürler. Sorularınız?.. TDA-tabanlı Çoksesli Müzik Notalandırma