HyperAI

Proximaler Gradientenabstieg

Proximale GradientenmethodeEs handelt sich um eine Art Gradientenabstiegsverfahren, das hauptsächlich zur Lösung von Optimierungsproblemen mit nicht differenzierbaren Zielfunktionen verwendet wird. Wenn die Zielfunktion an einigen Punkten nicht differenzierbar ist, kann der Gradient dieses Punkts nicht gelöst werden und die herkömmliche Methode des Gradientenabstiegs kann nicht verwendet werden.

Die Methode des proximalen Gradienten verwendet benachbarte Punkte als ungefähre Gradienten und führt auf ihrer Grundlage einen Gradientenabstieg durch. Es wird normalerweise zum Lösen der L1-Regularisierung verwendet.

Zugehörige Konzepte

Angenommen, , wobei konvexe Funktionen sind und eine glatte Funktion ist, dann ist der proximale Gradient

Darunter sind

Prozess der proximalen Gradientenmethode

Für die Zielfunktion , wobei f0 nicht glatt und f1 glatt ist, wird sie wie folgt definiert:

Iteration r = 0, 1, 2, …

  • Wenn , ist die Formel die Gradientenabstiegsmethode
  • Wenn , ist die Formel die proximale Endpunktmethode

Sonderfall der proximalen Gradientenmethode

  • Landweber wird erwartet;
  • Abwechselnde Projektion;
  • Methode der Multiplikatoren mit alternierender Richtung;
  • Schneller iterativer Schrumpfungsschwellenwertalgorithmus (FISTA).