Studien zur Imitation von Interpretationen klassischer Klavier-Musik durch neuronale Netze

download Studien zur Imitation von Interpretationen klassischer Klavier-Musik durch neuronale Netze

If you can't read please download the document

description

DIPLOMARBEIT in Informatik. Studien zur Imitation von Interpretationen klassischer Klavier-Musik durch neuronale Netze. Rainer Schmoll. Aufgabensteller: Prof. Dr. Jürgen Schmidhuber Betreuer: Dipl.-Inf. Georg Fette, Dipl.-Inf. Christian Osendorfer. 11.05.06. Übersicht - Methodik. - PowerPoint PPT Presentation

Transcript of Studien zur Imitation von Interpretationen klassischer Klavier-Musik durch neuronale Netze

  • Studien zur Imitation vonInterpretationen klassischerKlavier-Musik durch neuronale NetzeRainer SchmollAufgabensteller: Prof. Dr. Jrgen SchmidhuberBetreuer: Dipl.-Inf. Georg Fette, Dipl.-Inf. Christian Osendorfer11.05.06DIPLOMARBEITin Informatik

  • bersicht - Methodik

  • bersicht - GliederungDatenreprsentationGrundlagen zu neuronalen NetzenDatenbeschaffungErgebnisse

  • 1. Datenreprsentation

  • Ereignis-Parameter beim EVL-FormatEreignistypLngeDeltazeitNotenwertLautstrke is_first_beat_event

  • EDL-Berechnungbetroffene EVL-Parameter: Lnge Deltazeit LautstrkeInterpretation.evl - Notentext.evl = Unterschiede.evl

  • 2. Grundlagen neuronaler Netze

  • Schematische NetzarchitekturNeuron

    Eingabe-schicht

    verborgeneSchicht

    Ausgabe-schicht

    wi1

    wi2

    neti

    wi3

    wik

    f

    ai

    a1

    a2

    a3

    ak

  • Netztraining mit Backpropagation

    Fehlerberechnung

    Vergleich mit erwnschter Ausgabe

    Propagierung (Datenstrom)

    Eingabe derTrainingsdaten

    Rckpropagierung (Fehlerstrom)

    Eingabe-schicht

    verborgeneSchicht

    Ausgabe-schicht

  • Rekurrente Netze mit LSTM

    1.0

    Input- Gate

    Output- Gate

    Forget- Gate

  • 3. Datenbeschaffung

  • 3. DatenbeschaffungMIDI-DateiCD-AufnahmenInternet-Recherchevon Handerstelltvon einem Pianisten eingespielt

  • Einspielen der Stcke6 Walzer mit Klaus RitzkowskyFragmente von 5 Walzern mit Hans-Jrg Paliege

  • Musikalische Analyse1.Motorisch bedingte oder unterbewusste VariationenVariations-Klassen:2.Notenbezogene Anschlagdynamik3.Gesamtdynamik4.Temposchwankungen

  • Digitalisierung des NotentextesOriginalnach OCR

  • Rckwrtsrechnung des Notentextes

  • Rckwrtsrechnung des Notentextes1.Marker setzenntige nderungen:2.Quantisieren3.Lautstrken

    Tonhhe

    Zeit

    l1

    m1

    m2

    m3

    m4

    m5

    l2

    l3

    l4

  • 4. Ergebnisse

  • beranpassungstest

  • Live-Berechnung mit Kindermelodien10 monophone Melodien z.B.

  • Spieltechnik eines Pianisten

    Tonhhe

    Zeit

    Tonhhe

    Zeit

  • Spieltechnik eines Pianisten

  • Wiederholungen lernenUnmittelbare Wiederholung im EingabestromWiederholung von EingabewertenPhrasenwiederholungen in einem MusikstckJLL

    Eingaben

    Ausgaben

    0.5

    -1

    0

    0

    -0.5

    0.5

    0.5

    -1

    -1

    -1

    -1

    1

    -1

    1

    1

    1

    (

    )

    Sequenzverlauf

  • Netztraining mit KlavierstckenTypischer FehlerverlaufErgebnis z.B.NotentextInterpretationgelernte Interpretation

  • Phrasen lernen

  • Phrasen lernenNotentextInterpretationgelernte Interpretation

  • AusblickTests mit weniger komplexen DatenMehr TrainingsdatenErweiterungen der DatenreprsentationAndere MusikstileDirekter Vergleich zu anderen Lernverfahren

  • Ende

  • Diskussion