Bir geliştirici, Hacker News'te herhangi bir bulut bağlantısına ihtiyaç duymadan, tamamen bir dizüstü bilgisayar veya telefon üzerinde piyano melodilerini otomatik olarak tamamlayabilen 125 milyon parametreli bir transformer paylaştı. Müzisyenler artık her fikri gizli tutarak gerçek zamanlı olarak nota nota öneriler alabiliyor.
Cihaz içi müzik yapay zekası neden önemlidir
Gecikme (latency), yaratıcı akışı öldürür. Milisaniyelik bir gecikme bile ritmi (groove) bozabilir. Modeli yerel olarak çalıştırmak, önerileri birkaç milisaniye içinde sunarak hissedilebilir tüm gecikmeleri ortadan kaldırır.
Gizlilik de bir o kadar önemlidir. Model cihazın içinde yaşadığı için, bir icracının taslakları asla sahip olduğu donanımın dışına çıkmaz.
Çevrimdışı çalışma özelliği; aracın Wi-Fi sinyalinin zayıf olduğu veya hiç olmadığı her türlü prova alanında, sahne mekanında veya uzak stüdyoda çalışmasına olanak tanır. Küçük bir dizüstü bilgisayar veya modern bir tablet, kendi başına yeten yaratıcı bir asistana dönüşür.
Model nasıl çalışıyor
Sistem, bir piyano performansını bir dil gibi ele alır. MIDI olaylarını (note-on, note-off, velocity) bir token dizisine dönüştürür ve bu diziyi bir transformer'a besler. Transformer'lar bir sonraki öğeyi tahmin etmede çok başarılıdır; bu da müzikte doğrudan "bir sonraki nota hangisi?" sorusuna karşılık gelir.
Geliştirici, her bir ağırlığı daha düşük hassasiyetli bir formata indirgeyerek kuantizasyon (quantization) uyguladı. Bu, dosya boyutunu küçültür ve gereken hesaplama miktarını ciddi oranda azaltır.
Araç gerçekte neler yapabilir
- Devam önerileri sunar: Kısa melodik parçalar için müzikal tutarlılığı koruyarak bir cümleyi uzatır.
- Ton işaretlerine ve ölçek kısıtlamalarına uyar; kulağa uyumsuz gelen ton dışı notalardan kaçınır.
- Çevredeki stili taklit eder; girdi bir caz lick'i, klasik bir arpej veya bir pop nakaratı olsun.
- Yaratıcı tıkanıklıkları aşmaya yardımcı olur; bir besteci tıkandığında yeni fikirler sunar.
Bu özellikler, sistemin bir metin düzenleyicideki otomatik tamamlama özelliği gibi çalışmasını sağlar; sadece müzik için. İnsan yargısının yerini almak yerine, yardımcı bir ortak olarak hareket eder.
Modelin yetersiz kaldığı noktalar
- İnsan rehberliği olmadan 64 ölçülük bir parça gibi tam uzunlukta bir kompozisyon oluşturamaz.
- Tamamen yeni türler icat etmez; çıktısı eğitim verilerinin istatistiksel sınırları içinde kalır.
Uygulamada müzisyenler, tıpkı bir yazarın yazım denetleyiciden gelen cümleleri düzenlemesi gibi, önerileri hâlâ değerlendirir, düzenler ve şekillendirir.
Daha geniş kapsamlı etkileri
Proje, yaratıcı görevler için yararlı yapay zekanın artık devasa bulut tabanlı modellere bağımlı olmadığını gösteriyor. Makul boyutlardaki bir transformer, mütevazı donanımlarda gerçek zamanlı yardım sağlayabilir.
Sırada ne var
- Topluluk eklentileri: Orijinal gönderi, geliştiricilerin iyileştirmelerini paylaşabileceği bir öğrenme topluluğuna bağlantı veriyor.
Temel çıkarım basit: makul boyutlardaki bir transformer, piyanistlere halihazırda yararlı, anlık ve gizli yardım sağlayabiliyor. Eğer dizüstü bilgisayarınızdan hiç ayrılmadan bir sonraki notayı fısıldayan bir "yardımcı pilot" (co-pilot) istediyseniz, o gelecek çoktan geldi.
