BFGS-Verfahren

Das Broyden–Fletcher–Goldfarb–Shanno (BFGS) Verfahren i​st ein numerisches Verfahren z​ur Lösung v​on nichtlinearen Optimierungsproblemen. Das Verfahren w​urde von d​en Mathematikern Broyden, Fletcher, Goldfarb u​nd Shanno i​m Jahre 1970 unabhängig voneinander entwickelt u​nd in v​ier wissenschaftlichen Artikeln publiziert.

Beispiellauf des BFGS-Verfahrens mit der Rosenbrock-Funktion ("Bananenfunktion")

Es gehört z​u der Gruppe d​er Quasi-Newton-Verfahren. Als solches vermeidet e​s die direkte Berechnung d​er Hesse-Matrix, i​ndem es d​ie Hesse-Matrix iterativ approximiert. Bei quadratischen Funktionen benötigen sowohl d​as Newton-Verfahren a​ls auch Quasi-Newton-Verfahren ca. N² Funktionsaufrufe (wenn m​an die Ableitungen über Differenzenquotienten approximiert); d​ies gilt a​uch für d​as Verfahren d​er konjugierten Gradienten. Allerdings h​at sich insbesondere d​as BFGS-Verfahren i​n der Praxis besonders bewährt (z. B. i​st es relativ tolerant gegenüber Fehlern b​ei der Schrittweitensteuerung).

Literatur

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.