バルジライ・ボールウェイン法

提供: testwiki
ナビゲーションに移動 検索に移動

テンプレート:Expand English

バルジライ・ボールウェイン法(バルジライ・ボールウェインほう、テンプレート:Lang-en-short)とは、各反復において直前・直直前いずれかの情報を用いてステップサイズを決定し、反復を行う無制約最適化問題に対する最急降下法である。バルジライ・ボールウェイン法やその改良版の解法では緩い条件の下で大域的収束性を示すことから[1][2]、様々な問題に対して共役勾配法などと比較しても優れた性能を示している[3]。バルジライ・ボールウェイン法は目的関数に依存せず手続きを行うため、線形・非線形方程式系に対する解法として用いることができる。

方法

x において勾配 g を用いて凸関数 f:n を最小化する。ここで直前の二つの反復点における勾配 gk1(xk1)gk(xk) とすると、反復点は xk=xk1αk1gk1 で求めることができる。ただし、αk1 は直前の反復におけるステップサイズである(バルジライ・ボールウェイン法のステップサイズとは限らない)。ここで、Δx=xkxk1Δg=gkgk1とおく。

バルジライ・ボールウェイン法の反復式は xk+1=xkαkgk であり、ステップサイズ αk は以下のどちらかが選ばれる:

  • [long BB step] αkLONG=ΔxΔxΔxΔg
  • [short BB step] αkSHORT=ΔxΔgΔgΔg

バルジライ・ボールウェイン法はまた g(x)=0g:nn のような方程式系に対して適用することができる。このとき g のヤコビ行列は正定値行列であるとし、ΔxΔg が正である必要がある。

脚注

テンプレート:脚注ヘルプ テンプレート:Reflist

外部リンク

テンプレート:最適化アルゴリズム テンプレート:Math-stub

  1. テンプレート:Cite journal
  2. Raydan, M. The Barzilai and Borwein gradient method for the large scale unconstrained minimization problem. SIAM Journal of Optimization 7, pp 26-33. 1997
  3. Fletcher, R. (2005). "On the Barzilai–Borwein Method". In Qi, L.; Teo, K.; Yang, X. (eds.). Optimization and Control with Applications. Applied Optimization. Vol. 96. Boston: Springer. pp. 235–256. ISBN 0-387-24254-6