Bir yarı Newton BFGS algoritmasının bir parçası olarak çizgi arama yapıyorum. Çizgi aramanın bir adımında, yerel minimizere yaklaşmak için kübik enterpolasyon kullanıyorum.
Let ilgi fonksiyonu. Bir bulmak istiyorum öyle ki .
Let , , ve bilinmelidir. Ayrıca olduğunu varsayın . Kübik bir polinom böylece , , ve .
İkinci dereceden denklemi : kapalı form çözümünü kullanarak aranan için.
Dışında da pek çok durumda yukarıda belirtilen çalışmalar, için kapalı form çözümü olarak ile bölündüğü çok yakın ya da tam olarak olur .
Benim çözümüm bakmak için ve "çok küçük" ise sadece kuadratik polinom ait asgarileştirir için kapalı formda çözümü almak Zaten katsayıları sahip olduğunuz önceki uyumdan .
Sorum şu: Kübik interpolasyonun kübik üzerine ne zaman alınacağı konusunda nasıl iyi bir test yapabilirim? için test etmek için saf bir yaklaşım, sayısal nedenlerden dolayı kötüdür, bu yüzden Burada makine hassasiyeti, ancak ölçek değişmezi olan iyi bir karar veremiyorum .
Bonus soru: Başarısız kübik uyumdan, katsayılarının kullanılmasıyla ilgili herhangi bir sayısal sorun var mı veya uygun katsayıları hesaplamak için yeni bir kuadratik uyum gerçekleştirmeli miyim?
Açıklığa kavuşturmak için düzenleyin: Soruma göre , literatürde aslında olarak . Soru formülasyonunu basitleştirdim. Çözdüğüm optimizasyon problemi 6 boyutta doğrusal değil. Wolfe koşullarının BFGS satır araması için yeterli olduğunu ve bu yüzden ; Güçlü Wolfe koşullarını tatmin edecek bir şey arıyorum ve kübik yaklaşımın minimizasyonunu almak yol boyunca iyi bir adım.
Soru BFGS ile ilgili değil, kübik katsayının kuadratik bir yaklaşımın daha uygun olacağı kadar küçük olduğunu nasıl belirleyeceğiydi.
Edit 2: Gösterimi güncelleyin, denklemler değişmedi.