Als nächstesNächster Leitfaden
Gefälleabstieg
Grundlagen
Grundlagen-Leitfaden
Nesterov Accelerated Gradient (NAG) ist eine intelligentere Form des Impulses, der vor der Berechnung des Gradienten einen Blick nach vorne wirft und ihm so einen korrigierenden Ausblick gibt.
Hören Sie sich diesen Leitfaden anKI-erzählt · ~2 min
Er konvergiert oft schneller und stabiler als der klassische Impuls.
Der klassische Impuls berechnet den Gradienten an der aktuellen Position und addiert dann die akkumulierte Geschwindigkeit. Nesterovs Erkenntnis aus Yurii Nesterovs Arbeit zur beschleunigten konvexen Optimierung aus dem Jahr 1983 besteht darin, zunächst den Impulsschritt zu einem Vorausschaupunkt zu machen und dort den Gradienten auszuwerten. Dadurch kann der Optimierer vorhersehen, wohin der Schwung ihn trägt, und vor dem Überschießen eine Korrektur vornehmen, wie ein Läufer, der eine Kurve vor sich sieht und sich eher früh als danach anpasst. Für glatte konvexe Probleme erreicht Nesterovs Methode eine optimale Konvergenzrate der Ordnung 1/k^2 in der Anzahl der Schritte, eine nachweisbare Verbesserung gegenüber 1/k des einfachen Gradientenabstiegs. Beim Deep Learning wird es in den meisten Frameworks als einfache Option angeboten und führt häufig zu einem etwas schnelleren, weniger schwankenden Training als Standardimpuls bei gleichem Koeffizienten.
Aktivieren des Flags „nesterov=True“ in PyTorch oder TensorFlow SGD für ein schnelleres und reibungsloseres Training.
Beschleunigung der Konvergenz bei glatten konvexen Problemen wie der groß angelegten logistischen Regression.
Reduzierung von Überschwingern und Schwingungen beim Training tiefer Netzwerke in der Nähe scharfer Minima.
Betrieb des Nadam-Optimierers, der Nesterov-Vorschau zu Adam hinzufügt.
Nesterov-Momentum ist ein integriertes Flag in Optimierern von PyTorch, TensorFlow und anderen, und eine Nesterov-Variante von Adam (Nadam) verbindet Look-Ahead mit adaptiver Skalierung. Seine Beschleunigungstheorie inspiriert weiterhin die Forschung zu Impulsmethoden, Neustartschemata und der Analyse, warum Beschleunigung in nicht-konvexen tiefen Netzwerken hilfreich ist. Es ist davon auszugehen, dass die Vorausschau im Nesterov-Stil eine stillschweigend übliche Standardeinstellung für Praktiker bleiben wird, die eine schnellere und stabilere Konvergenz anstreben.
Kostenloser Newsletter
Drei verifizierte KI-Geschichten jeden Werktagmorgen, in einfachem Englisch geschrieben. Für immer kostenlos, keine Werbung.
Eine E‑Mail jeden Werktag. Abmelden mit einem Klick. Wir verkaufen oder teilen Ihre Adresse nie.
Testen Sie sich selbst
Sofortiges Feedback zu jeder Antwort und ein teilbares Zertifikat mit verifizierbarer ID, sobald Sie einen Kurs bestanden haben.
Unterstützen Sie kostenlose KI-Bildung. AI Understanding ist eine 501(c)(3) gemeinnützige Organisation – keine Werbung, keine Paywall, nie. Machen Sie eine Spende
Nesterov Accelerated Gradient (NAG) ist eine intelligentere Form des Impulses, der vor der Berechnung des Gradienten einen Blick nach vorne wirft und ihm so einen korrigierenden Ausblick gibt. Es konvergiert oft schneller und stabiler als der klassische Impuls.
Nesterov wendet zunächst den Impulsschritt an, um eine Vorausschauposition zu erreichen, und berechnet dann dort den Gradienten, wodurch eine vorausschauende Korrektur erfolgt.
Nesterovs beschleunigte Methode erreicht eine optimale 1/k^2-Rate für glatte konvexe Ziele, schneller als 1/k des Gradientenabstiegs.
Yurii Nesterov veröffentlichte 1983 die beschleunigte Gradientenmethode zur konvexen Optimierung.
Durch die Bewertung des Gradienten, wohin der Impuls geht, kann Nesterov ein drohendes Überschwingen früher als beim klassischen Impuls korrigieren.
Frameworks implementieren eine neu geordnete Form, sodass Nesterov gegenüber dem normalen Momentum vernachlässigbare zusätzliche Kosten verursacht.
Lerne weiter
Weitere Leitfäden zu diesem Thema ausgewählt
Als nächstesNächster Leitfaden
Gefälleabstieg
Grundlagen