Hallo, ich habe ein Cascade-Forward-Netz mittels eines Simulators erstellt, dass mit Hilfe des Levenberg-Marquardt-Algorithmus trainiert wird.
Nun will ich gerne dieses Netzwerk programmieren, habe aber nicht wirklich eine Ahnung wie der Levenberg-Marquardt-Algorithmus funktioniert.
Er funktioniert wohl mittels Gradientenabstieg und nutzt dann das Levenberg-Marquardt-Verfahren zur Optimierung.
Wie dies dann aber umgesetzt aussehen kann ist mir nicht schlüssig.
Kennt hier jemand ein Buch welches sich mit diesem Algorithmus beschäftigt, oder weiß jemand ganz und gar wo ich eine implementierung herbekommen kann?
Ich benötige zumindest eine Ablaufbeschreibung um das Lernverfahren zu implementieren.
Nun will ich gerne dieses Netzwerk programmieren, habe aber nicht wirklich eine Ahnung wie der Levenberg-Marquardt-Algorithmus funktioniert.
Er funktioniert wohl mittels Gradientenabstieg und nutzt dann das Levenberg-Marquardt-Verfahren zur Optimierung.
Wie dies dann aber umgesetzt aussehen kann ist mir nicht schlüssig.
Kennt hier jemand ein Buch welches sich mit diesem Algorithmus beschäftigt, oder weiß jemand ganz und gar wo ich eine implementierung herbekommen kann?
Ich benötige zumindest eine Ablaufbeschreibung um das Lernverfahren zu implementieren.