凸関数の最小化を目指す.
を,点における劣微分の元(劣勾配)とする.すなわち,任意のについて以下を満たす.
多分が凸関数じゃないと,劣微分が空集合な点が存在してしまう.
以下のようにを更新することにする.
今,なら,なので,とすれば,となり,この更新式で目的関数は単調に減少していく.
Written with StackEdit.
凸関数f:Rd→Rの最小化を目指す.
g∈Rdを,点x∈Rdにおける劣微分の元(劣勾配)とする.すなわち,任意のy∈Rdについて以下を満たす.
f(y)≥f(x)+⟨g,y−x⟩
多分fが凸関数じゃないと,劣微分が空集合な点が存在してしまう.
以下のようにxを更新することにする.
x←x+ηg
今,⟨g,x+ηg−x⟩=η∥g∥2≥0なら,f(x+ηg)≥f(x)なので,η<0とすれば,f(x+ηg)<f(x)となり,この更新式で目的関数は単調に減少していく.
Written with StackEdit.
機械学習の問題設定 機械学習の問題設定を見直したのでメモ. ( Ω , F , P ) (\Omega, \mathcal{F}, P) ( Ω , F , P ) : ベースとなる確率空間 ( X , F X ) (\mathcal...
0 件のコメント:
コメントを投稿