近接最小化アルゴリズム
📂最適化理論近接最小化アルゴリズム
定義
目的関数 f:Rn→Rnに対する最適化問題を解く時、プロキシマルオペレータを繰り返し適用して最適解 x(k)を更新する方法をプロキシマル最小化アルゴリズムproximal minimization algorithmという。
x(k+1)=proxλf(x(k))=vargmin{λf(v)+21v−x(k)22:v∈Rn}
説明
proximal point algorithm、proximal iterationとも呼ぶ。
最適化対象で、21v−x(k)22項は今回更新される x(k+1)がx(k)から遠く離れすぎるのを防ぐ。急に全く異なる値へ更新されないようにするということだ。つまり、目的関数全体で見た場合、前のステップから遠く離れすぎずにfを最小化する方向へ最適解が更新されると考えられる。