SıradakiSonraki rehber
Grup Göreli Politika Optimizasyonu
Teknik
Teknik KILAVUZ
İkinci dereceden optimizasyon, yalnızca eğime değil, minimuma doğru daha akıllı adımlar atmak için eğrilik bilgisini (ikinci türevlerin Hessian matrisi) kullanır.
Bu kılavuzu dinleyinAI tarafından anlatılan · ~2 min
Düz gradyan inişe göre önemli ölçüde daha az yinelemeyle yakınsama yapabilir, ancak eğriliğin hesaplanmasının maliyeti ölçeklendirmeyi zorlaştırır.
Kademeli iniş yalnızca mevcut noktanızdaki eğimi bilir, bu nedenle sabit veya elle ayarlanmış bir adım boyutu seçer ve en iyisini umar. Newton'un yöntemi daha da ileri gidiyor: aynı zamanda tüm ikinci kısmi türevlerin matrisi olan Hessian tarafından yakalanan eğimin nasıl değiştiğine (eğrilik) de bakıyor. Güncelleme, ters Hessian'ı gradyanla çarpıyor; bu, her yönü otomatik olarak yeniden ölçeklendiriyor ve yerel ikinci dereceden bir yaklaşımın minimumuna yakın bir noktaya iniyor. Mükemmel karesel bir çanak için Newton'un yöntemi tek bir adımda dibe ulaşır. Yakalama acımasızdır: N parametreli bir model, N'ye N Hessian'a sahiptir, bu nedenle onu depolamak ve tersine çevirmek, kabaca N kare belleğe ve N küp hesaplamaya mal olur. Milyar parametreli ağlar için bu imkansızdır; uygulayıcıların daha ucuz yaklaşımlar kullanmalarının nedeni budur.
L-BFGS, scikit-learn'deki lojistik regresyon ve diğer dışbükey modellere uyuyor; burada küçük ve orta ölçekli veri kümelerinde genellikle düz gradyan inişini geride bırakıyor
Gauss-Newton ve Levenberg-Marquardt'ın kamera pozlarını ve nokta konumlarını iyileştirdiği 3D yeniden yapılandırma ve SLAM'de paket ayarlaması
L-BFGS'nin Adam'ın ulaşmakta zorlandığı hassasiyete ulaştığı küçük fizik bilgili sinir ağlarını eğitmek
Şampuan ve K-FAC, Hessian yapısına yaklaşarak büyük ölçekli derin öğrenme eğitimini hızlandırıyor
Devasa sinir ağları için ikinci dereceden yöntemlerin tamamı pratik değildir, ancak yaklaşımlar güç kazanmaktadır. K-FAC ve Shampoo gibi optimize ediciler, blok çapraz veya Kronecker faktörlü yapıyı kullanarak yaklaşık eğriliği hesaplar ve Sophia ve Muon gibi daha yeni yöntemler, büyük dil modelinin ön eğitimini hızlandırmak için ucuz eğrilik tahminleri kullanır. Adam ve gerçek Newton adımları arasındaki boşluğu daraltarak, birinci dereceye yakın maliyetle faydalı eğrilik sinyali yakalamaya yönelik çabaların devam etmesini bekliyoruz.
Ücretsiz bülten
Hafta içi her sabah sade İngilizce yazılmış, doğrulanmış üç yapay zeka hikayesi. Sonsuza kadar ücretsiz, reklam yok.
Hafta içi her gün bir e-posta. Tek tıklamayla aboneliğinizi iptal edin. Adresinizi asla satmayız veya paylaşmayız.
Kendinizi test edin
Her yanıtla ilgili anında geri bildirim ve bir kursu geçtiğinizde doğrulanabilir bir kimliğe sahip paylaşılabilir bir sertifika.
Ücretsiz AI eğitimini destekleyin. AI Understanding, bir 501(c)(3) kâr amacı gütmeyen kuruluştur; hiçbir zaman reklam yoktur, ödeme duvarı yoktur. Bağış yap
İkinci dereceden optimizasyon, yalnızca eğime değil, minimuma doğru daha akıllı adımlar atmak için eğrilik bilgisini (ikinci türevlerin Hessian matrisi) kullanır. Düz gradyan inişe göre önemli ölçüde daha az yinelemeyle yakınsama yapabilir, ancak eğriliğin hesaplanmasının maliyeti ölçeklendirmeyi zorlaştırır.
Newton'un yöntemi, eğimi Hessian'dan eğrilikle artırarak yönleri yeniden ölçeklendirmesine ve yerel ikinci dereceden minimuma yaklaşmasına olanak tanır.
Tam ikinci dereceden bir modelde, yerel ikinci dereceden model gerçek fonksiyona eşittir, dolayısıyla bir Newton adımı doğrudan minimuma atlar.
N parametreli Hessian'ın N-kare girişleri vardır ve onu ters çevirmek N-küp gibi ölçeklenir ki bu da milyarlarca parametrede mümkün değildir.
BFGS, doğrudan hesaplamadan kaçınarak, adımlar arasındaki eğimdeki değişiklikleri kullanarak ters Hessian tahminini yinelemeli olarak günceller.
'L' sınırlı hafıza anlamına gelir: L-BFGS yalnızca bir avuç güncel vektörü tutar ve depolamayı N kareden kabaca N'nin küçük bir katına indirir.
Öğrenmeye devam et
Bu konu için daha fazla rehber seçildi
SıradakiSonraki rehber
Grup Göreli Politika Optimizasyonu
Teknik