<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      臨近點梯度法

      可微凸優化臨近點梯度法
      求解約束優化問題:
      \begin{align*}
      \mathop{min}\limits_{x} & \quad f(x)\\
      s.t. & \quad x \in S
      \end{align*}
      其中,$f$是可微凸函數,$S$是凸集合。這個問題等價于:
      \begin{align*}
      \mathop{min}\limits_{x} & \quad f(x)+I_S(x)\\
      \end{align*}
      其中$I_S$為集合$S$的指示函數。
      取$\beta \in \mathbb{R}^+$,使得$I+\beta \partial I_S$為極大單調算子,設$x^*$為問題的最優解,則
      \begin{align*}
      &0 \in \nabla f(x^*) + \partial I_S(x)\\
      \iff & 0 \in \beta \nabla f(x^*) + \beta \partial I_S(x)\\
      \iff & 0 \in x^* - \left( x^* -\beta \nabla f(x^*)\right) + \beta \partial I_S(x^*)\\
      \iff & \left( x^* -\beta \nabla f(x^*)\right) \in x^* +\beta \partial I_S(x^*)\\
      \iff & \left( I -\beta \nabla f\right)(x^*) \in \left( I +\beta \partial I_S\right) (x^*)\\
      \iff & x^* =\left( I +\beta \partial I_S\right)^{-1}\left( I -\beta \nabla f\right) (x^*)
      \end{align*}
      由此將最優化問題轉化為不動點問題,根據不動點迭代的做法,我們得到迭代方式:
      $$ x^{k+1} =\left( I +\beta \partial I_S\right)^{-1}\left( I -\beta \nabla f\right) (x^k)$$
      再將這個格式打開:
      \begin{align*}
      & x^{k+1} =\left( I +\beta \partial I_S\right)^{-1}\left( I -\beta \nabla f\right) (x^k)\\
      \iff & \left( I +\beta \partial I_S\right)(x^{k+1}) =\left( I -\beta \nabla f\right) (x^k)\\
      \iff & x^k-\beta \nabla f(x^k)-x^{k+1}\in \beta \partial I_S(x^{k+1})\\
      \iff & (x-x^{k+1})^\top \frac{1}{\beta}\left( x^k-\beta \nabla f(x^k)-x^{k+1} \right) \leq 0,\forall x \in S\\
      \iff & (x-x^{k+1})^\top \frac{1}{\beta}\left( x^{k+1}-\left( x^k-\beta \nabla f(x^k) \right) \right) \geq 0,\forall x \in S\\
      \iff & x^{k+1}=\mathop{argmin}\limits_{x} \{\frac{1}{2\beta}\Vert x-\left( x^k-\beta \nabla f(x^k)\right) \Vert^2 | x\in S\}
      \end{align*}
      這就推導出來臨近點梯度法的迭代格式:
      $$x^{k+1}=\mathop{argmin}\limits_{x} \{\frac{1}{2\beta}\Vert x-\left( x^k-\beta \nabla f(x^k)\right) \Vert^2 | x\in S\}$$
      進一步:
      \begin{align*}
      x^{k+1}=&\mathop{argmin}\limits_{x} \{\frac{1}{2\beta}\Vert x-\left( x^k-\beta \nabla f(x^k)\right) \Vert^2 | x\in S\}\\
      =&\mathop{argmin}\limits_{x} \{\frac{1}{2\beta}\Vert x-x^k\Vert^2+\nabla f(x^k)^\top (x-x^k)+\frac{1}{2} \beta \Vert \nabla f(x^k) \Vert^2 | x\in S\}\\
      =&\mathop{argmin}\limits_{x} \{f(x^k)+\nabla f(x^k)^\top (x-x^k) +\frac{1}{2\beta}\Vert x-x^k \Vert^2 | x\in S\}
      \end{align*}
      可以看出臨近梯度法實際上是將目標函數在當前迭代點進行二次近似得到下一個迭代點。

      復合凸優化臨近點梯度法
      求解復合凸優化問題:
      \begin{align*}
      \mathop{min}\limits_{x} & \quad f(x)+\theta (x)\\
      s.t. & \quad x \in S
      \end{align*}
      其中,$f$是可微凸函數,$f$是凸函數但不一定可微,$S$是凸集合。這個問題等價于:
      \begin{align*}
      \mathop{min}\limits_{x} & \quad f(x)+\theta (x)+I_S(x)\\
      \end{align*}
      其中$I_S$為集合$S$的指示函數。
      對此,可以將目標函數中的$\theta (x)+I_S(x)$看成一個凸函數$(\theta+I_S)(x)$,則和第一部分一樣的操作,將優化問題轉化為不動點問題:
      $$x^* =\left( I +\beta ( \partial \theta + \partial I_S) \right)^{-1}\left( I -\beta \nabla f\right) (x^*)$$
      于是得到迭代方式:
      $$x^{k+1} =\left( I +\beta ( \partial \theta + \partial I_S) \right)^{-1}\left( I -\beta \nabla f\right) (x^k)$$
      再將這個格式打開:
      \begin{align*}
      & x^{k+1} =\left( I +\beta ( \partial \theta + \partial I_S) \right)^{-1}\left( I -\beta \nabla f\right) (x^k)\\
      \iff & \left( I +\beta ( \partial \theta + \partial I_S\right)(x^{k+1}) =\left( I -\beta \nabla f\right) (x^k)\\
      \iff & x^k-\beta \nabla f(x^k)-x^{k+1}\in \beta \partial( \theta + I_S)(x^{k+1})\\
      \iff & \theta(x) + I_S(x) -\left(\theta(x^{k+1}) + I_S(x^{k+1}) \right) -(x-x^{k+1})^\top \frac{1}{\beta}\left( x^k-\beta \nabla f(x^k)-x^{k+1} \right) \geq 0 , \forall x
      \end{align*}
      根據最后一個不等式,取$x \in S$,這樣可以通過反證法得到$x^{k+1} \in S$,于是:
      \begin{align*}
      & \theta(x) + I_S(x) -\left(\theta(x^{k+1}) + I_S(x^{k+1}) \right) -(x-x^{k+1})^\top \frac{1}{\beta}\left( x^k-\beta \nabla f(x^k)-x^{k+1} \right) \geq 0 , \forall x \\
      \iff & \theta(x) + I_S(x) -\theta(x^{k+1}) +(x-x^{k+1})^\top \left( x^{k+1} -\left( x^k-\beta \nabla f(x^k)\right) \right) \geq 0 , \forall x \\
      \iff & \theta(x) -\theta(x^{k+1}) +(x-x^{k+1})^\top \frac{1}{\beta}\left( x^{k+1} -\left( x^k-\beta \nabla f(x^k)\right) \right) \geq 0 , \forall x \in S \\
      \iff &x^{k+1}=\mathop{argmin}\limits_{x} \{\theta(x)+\frac{1}{2\beta}\Vert x-\left( x^k-\beta \nabla f(x^k)\right) \Vert^2 | x\in S\}
      \end{align*}
      這就推導出來臨近點梯度法的迭代格式:
      $$x^{k+1}=\mathop{argmin}\limits_{x} \{\theta(x)+\frac{1}{2\beta}\Vert x-\left( x^k-\beta \nabla f(x^k)\right) \Vert^2 | x\in S\}$$
      進一步:
      \begin{align*}
      x^{k+1}=&\mathop{argmin}\limits_{x} \{\theta(x)+\frac{1}{2\beta}\Vert x-\left( x^k-\beta \nabla f(x^k)\right) \Vert^2 | x\in S\}\\
      =&\mathop{argmin}\limits_{x} \{\theta(x)+ \frac{1}{2\beta}\Vert x-x^k\Vert^2+\nabla f(x^k)^\top (x-x^k)+\frac{1}{2} \beta \Vert \nabla f(x^k) \Vert^2 | x\in S\}\\
      =&\mathop{argmin}\limits_{x} \{\theta(x)+f(x^k)+\nabla f(x^k)^\top (x-x^k) +\frac{1}{2\beta}\Vert x-x^k \Vert^2 | x\in S\}
      \end{align*}
      可以看出臨近梯度法實際上是將目標函數中的可微的部分在當前迭代點進行二次近似得到下一個迭代點。

      posted @ 2024-05-06 16:02  來者可追2019  閱讀(85)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲AV成人无码久久精品四虎| 亚洲中文字幕无码专区| 青青草无码免费一二三区| 国产乱子伦视频在线播放| 精品久久一线二线三线区| 成人一区二区三区久久精品| 国产精品亚洲一区二区三区| 中文字幕国产精品av| 色翁荡息又大又硬又粗又视频图片| 九九热在线视频只有精品| 777久久精品一区二区三区无码| 真人性囗交视频| 久久AV中文综合一区二区| 亚洲国产精品一二三区| 国产午夜福利在线机视频| 精品国产乱码久久久人妻| 日韩一本不卡一区二区三区| 撕开奶罩揉吮奶头高潮AV| 亚洲免费成人av一区| 午夜福利日本一区二区无码| 亚洲人妻精品一区二区| 天堂8中文在线最新版在线| 婷婷色香五月综合缴缴情香蕉 | 亚洲国产精品久久无人区| 久久综合亚洲色一区二区三区| 亚洲sm另类一区二区三区| 久久人人妻人人爽人人爽| 国产精品人成在线观看免费| 国产精品一区二区久久岳| 亚洲熟妇自偷自拍另欧美| 欧美成人精品手机在线| 人妻18毛片A级毛片免费看| av在线播放观看国产| 精品亚洲国产成人| 挺进粗大尤物人妻中文字幕| 国产超碰无码最新上传| 884aa四虎影成人精品| 日韩人妻少妇一区二区三区| 久久精品国产中文字幕| 日本道之久夂综合久久爱| 免费看国产精品3a黄的视频|