MulTTiPop: A Multitrack Transcription Dataset for Pop Music
Dieses Paper führt MulTTiPop ein, einen Datensatz bestehend aus 572 vielfältigen Popmusiksegmenten, die mit Multitrack-MIDI-Aufnahmen abgeglichen sind, welcher dazu verwendet wird, signifikante Leistungsunterschiede bei aktuellen automatischen Musiktranskriptionsmodellen zu evaluieren und aufzuzeigen.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
Stellen Sie sich vor, Sie versuchen, einem Roboter beizubringen, Musik durch Hören zu lesen. Sie möchten, dass er einen kompletten Pop-Song hört – Schlagzeug, Bass, Gitarren, Gesang, alles zusammen gemischt – und jedes einzelne Instrument aufschreibt, das er spielt. Klingt cool, oder? Aber hier liegt das Problem: Bis jetzt hatten wir keinen guten „Lösungsschlüssel“, um zu überprüfen, ob der Roboter seine Arbeit richtig macht. Die meisten existierenden Lösungsschlüssel waren entweder für Solo-Klavier (zu einfach), von Computern erstellt (zu perfekt) oder listeten nur die Hauptmelodie und die Akkorde auf (zu simpel).
Hier kommt MulTTiPop ins Spiel, ein neuer Datensatz, der von Forschern der Carnegie Mellon University entwickelt wurde, um genau das zu beheben. Stellen Sie sich MulTTiPop wie eine riesige, 3,5-stündige Playlist aus echten Pop-Hits von den 1930er bis zu den 2000er Jahren vor, gepaart mit einer „magischen Partitur“, die Ihnen exakt sagt, was jedes einzelne Instrument bis auf die Millisekunde genau macht.
Das große Matching-Spiel
Wie haben sie das aufgebaut? Es war wie ein hochgestecktes Spiel aus „Finde die Übereinstimmung“.
- Die Hinweise: Sie begannen mit einer riesigen Liste von YouTube-Videos von Pop-Songs (aus einer Datenbank namens TheoryTab) und einer riesigen Bibliothek digitaler Noten (aus dem Lakh MIDI Dataset).
- Der erste Filter: Sie nutzten Computermagie, um Songtitel und Künstlernamen abzugleichen. Wenn die Namen fast identisch waren, behielten sie das Paar. Dies schränkte die Auswahl auf etwa 1.164 potenzielle Übereinstimmungen ein.
- Der Tempo-Twist: Hier wird es knifflig. Selbst wenn es derselbe Song ist, kann der „Takt“ in der digitalen Partitur etwas schneller oder langsamer sein als im echten YouTube-Video. Es ist, als würden zwei Personen versuchen, zum selben Lied zu tanzen, aber einer von ihnen zieht etwas hinterher.
- Die menschliche Note: Um das Timing zu korrigieren, nutzten die Forscher einen cleveren Trick. Sie fanden einen spezifischen „Anker-Beat“ (einen Moment, in dem die Musik definitiv übereinstimmt) und dehnten oder stauchten die digitale Partitur dann so, dass sie den Rhythmus des echten Videos perfekt traf. Aber Computer sind nicht perfekt darin, diesen Anker-Beat zu finden. Deshalb baten sie menschliche Annotatoren (Studenten, die Musik und Technik lieben), das Video anzuhören und die digitale Partitur nebeneinander zu betrachten, um die korrekte Ausrichtung zu wählen.
Am Ende gelang es ihnen, 572 Segmente der Musik erfolgreich abzugleichen. Das sind etwa 3,5 Stunden Audio, die 374 einzigartige Songs von 263 verschiedenen Künstlern abdecken.
Der Realitätscheck: Roboter haben noch einen weiten Weg vor sich
Die Forscher haben den Datensatz nicht nur gebaut; sie haben die besten Roboter-Musiker sofort auf die Probe gestellt. Sie ließen zwei erstklassige KI-Modelle (genannt MT3 und YourMT3+) diese MulTTiPop-Clips hören und die Noten aufschreiben.
Das Ergebnis? Die Roboter hatten Schwierigkeiten.
- Das beste Modell erreichte nur etwa 38 % der korrekten Notenstarts (eine Metrik namens „Onset F1“).
- Die Roboter wurden oft verwirrt, wenn die Musik dicht wurde. Sie hörten vielleicht die Melodie, übersehen aber den Bass, oder sie blieben bei einem Instrument hängen und ignorierten den Rest.
- Ein Modell versuchte, den Gesang zu erraten, bezeichnete ihn aber als Saxophon (was lustig, aber falsch ist).
Das Paper legt nahe, dass der Grund, warum diese Roboter scheitern, darin liegt, dass sie hauptsächlich auf künstlich erzeugter Musik (wie dem Slakh2100-Datensatz) trainiert wurden, statt auf echten, unordentlichen, kommerziellen Pop-Aufnahmen. Es ist, als würde man einem Koch beibringen zu kochen, indem man ihm nur perfekte, künstliche Lebensmittelmodelle zeigt, und ihm dann ein echtes, brutzelndes Steak vorsetzt und erwartet, dass er weiß, was zu tun ist.
Was dieser Datensatz ist (und was nicht)
Die Autoren sind sich der Regeln des Spiels sehr bewusst:
- Er IST zum Testen gedacht: MulTTiPop ist eine „Abschlussprüfung“ für Musiktranskriptions-KI. Er ist darauf ausgelegt, uns zu zeigen, wo die Roboter scheitern, damit wir sie verbessern können.
- Er ist NICHT zum Trainieren gedacht: Die Forscher schließen die Verwendung dieses Datensatzes zum Trainieren der Roboter explizit aus. Da es sich bei den Songs um urheberrechtlich geschützte kommerzielle Hits handelt und der Datensatz relativ klein ist, wäre die Verwendung zum Training eines Modells unfair und rechtlich fragwürdig.
- Er hat einen Bias: Das Paper gibt zu, dass die ausgewählten Songs überwiegend westliche Popmusik sind (amerikanische Künstler, westliche Harmonik). Es legt nahe, dass ein Roboter, der auf MulTTiPop gut abschneidet, gut in westlichem Pop ist, aber wir können nicht sicher sein, ob er auch bei Musik aus anderen Teilen der Welt oder anderen Traditionen gut abschneiden würde.
Das Fazit
MulTTiPop ist ein wichtiges neues Werkzeug, das uns endlich einen realistischen „Lösungsschlüssel“ für komplexe Popmusik liefert. Es beweist, dass unsere KI-Musiktranskripte zwar bei einfachen Aufgaben besser werden, aber immer noch erheblichen Verbesserungsbedarf haben, bevor sie das chaotische, wunderbare Durcheinander einer echten Popband wirklich verstehen können. Die Roboter erhalten derzeit eine „3-“ in diesem Test, und die Forscher sind hoffnungsvoll, dass sie mit diesem neuen Datensatz helfen können, damit sie beim nächsten Mal fleißiger lernen und eine „1“ erreichen.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.