Der Artikel entwickelt eine neue Klasse nichtlinearer Beschleunigungsalgorithmen, die auf der Erweiterung von Verfahren vom Typ der konjugierten Residuen von linearen auf nichtlineare Gleichungen basieren.
Der Hauptalgorithmus, genannt nlTGCR(m), weist starke Ähnlichkeiten mit der Anderson-Beschleunigung sowie mit inexakten Newton-Verfahren auf, je nachdem, welche Variante implementiert wird. Es werden zwei Versionen des Algorithmus vorgestellt:
Die "linearisierte Updateversion", die äquivalent zu einem inexakten Newton-Verfahren ist, bei dem das lineare System mit TGCR(m) approximativ gelöst wird. Diese Version reduziert die Anzahl der Funktionsauswertungen, kann aber Konvergenzprobleme haben.
Die "nichtlineare Updateversion", die robuster ist, aber mehr Funktionsauswertungen benötigt.
Um die Vorteile beider Versionen zu nutzen, wird eine adaptive Version eingeführt, die zwischen den beiden Versionen umschaltet.
Die Autoren beweisen theoretisch und verifizieren experimentell, dass ihre Methode ein leistungsfähiger beschleunigter iterativer Algorithmus ist, der in einer Vielzahl von Anwendungen, von Simulationsexperimenten bis hin zu Deep-Learning-Anwendungen, erfolgreich eingesetzt werden kann.
Till ett annat språk
från källinnehåll
arxiv.org
Djupare frågor