あらすじ
最近 Webとかあまり慣れていないことばかりブログに書いていたので、数学の話をしようと思います。
まず、数理最適化の授業で頑張って勉強したものがあんまりテストに出なくて悲しかったのでブログにすることで供養しようと思います。
最初は、ならったもののうち一番印象に残った定理について書きます。 (ちなみにこれはテストに出ました。)
前提: 直線探索
直線探索は
(ここで、
さて、
(勾配不等式:
したがって、 凸関数
ところで、大域最適解が存在する一般の
ここでは、とくに
最急降下法の収束定理
最急降下法の収束定理
このとき、
(
収束の保証だけでなく、速度まで主張していてとても強いです。
さっそく証明をしてみます。
証明
次のような方針で証明を進めたいと思います。
方針
[1]
この不等式を使うことで、各反復での更新を評価することができます。
[2] 各反復における更新の評価を使って
それでは、1. からいきます。
すると、
したがって、
よって、
以上で補題1.が示されました。
これを使って各反復での更新を評価していきます。
各反復での更新の評価
このとき、次の不等式が成り立つ。
Lemma1. について
ここで、直線探索で最小化するように選ぶ
すると
結局
よって
したがって、
以上で補題2.が示され、各反復での改善幅をリプシッツ定数で評価することができました。
続いて、これを使って
M回反復の評価
lemma1. を
が得られます。
さらに、
したがって、
です。
収束回数の評価
いよいよ最後です。
各
を満たすただ一つの自然数として定めます。
このとき、
すると
しかし、
なので、結局
が成り立ちますが、これは (2) と矛盾します!
したがって、
これが示したかったことでした。
感想
俺はお祈り勾配降下法をやめるぞ!!ジョジョー!!! (ここであまり理解していない謎の Warm up をペタリ)
今日の一曲
東京ドームライブ行きました。よかったです。
参考文献
だいたい同じ話が載っています。
山下信雄, and 上田健詞. "制約なし最小化問題に対する勾配法, ニュートン型手法の反復回数の見積もり." 日本オペレーションズ・リサーチ学会和文論文誌 56 (2013): 15-30.