??本文將在 DL 共軛梯度法的基礎(chǔ)上,介紹 HZ 共軛梯度法。這是由 Hanger-Zhang 于 2005 年提出的一種非常經(jīng)典的共軛梯度法。我們所創(chuàng)新的共軛梯度法都會于 HZ 共軛梯度法進行數(shù)值實驗對比,所以 HZ 的理論分析就顯得尤為重要了。
1、介紹
??我們的問題是處理一個維變量問題
其中是光滑的且
是可以得到的。共軛梯度法是非常有用的處理問題
當(dāng)
非常大時,其有如下形式:
Hanger-Zhang 提出如下參數(shù)
為建立對一般函數(shù)的收斂性理論,我們?nèi)?br>
其中為常數(shù)
2、一般性分析
定理 1:若假定和
其中,則有
證明:因為,故
式顯然成立。假定
,利用
式,有
我們應(yīng)用不等式
在中應(yīng)用
所以式成立。如果
,則
,利用
式,有
若,
式顯然成立。如果
,則
因為。因此,
式也成立。證明完畢。
根據(jù)式,
的非負的,且
因此,由和
式給出的方向為充分下降方向。
3、一致凸函數(shù)的收斂性分析
??盡管由 HZ 共軛梯度法形成的方向一定是充分下降方向,但是我們還是需要考慮線搜索建立全局收斂性。我們考慮條件
其中和
,或者考慮
線搜索
其中,這里我們并不需要強
線搜索就可建立全局收斂性。
定理 2:如果是下降方向和
滿足
連續(xù)
其中為常數(shù),如果線搜索滿足
條件,則
如果線搜索滿足條件,則
證明:對式利用中值定理和
連續(xù)
其中,很容易推出
。
對利用
連續(xù),有
因為是下降方向且
,故
成立。
定理 3:假定在水平集上為一致凸函數(shù)和滿足
連續(xù),水平集定義為
即存在和
使得
對任何都成立。如果共軛梯度法
使用線搜索滿足
或者
線搜索,則要么對某個
有
或者
證明:假定對所有的都有
,利用強收斂性假定
利用 定理 1 假定暗示
,因為
,利用
知道
。因為
在水平集
上是有界的。則
結(jié)合 定理 1 和 定理 2,我們有
利用條件
,有
利用有
因此,我們有
由可以看出
有上界,利用
式,有
從而式成立。
4、一般函數(shù)的收斂性分析
定理 4:若水平集有界和
連續(xù)
成立,如果共軛梯度法
選擇
線搜索
和
,則有
和
其中而且假定
。
證明:利用假定和下降條件,可知成立。且利用充分下降條件
和
條件
,有
定義等式
根據(jù)和
的定義
因為是單位向量,故有
由于,則
根據(jù)的定義和
以及
式中
,我們可以得到
的分子有界。
其中
我們令,利用
,則有
利用和
式,則命題得證。
定理 5:若水平集有界和
連續(xù)
成立,如果共軛梯度法
選擇
線搜索
和
,則或者對某個
使得
,或者
證明:我們首先假定
否則,穩(wěn)定點已經(jīng)得到。下面的證明分為三步
(i):有界
通過線搜索
可知
,我們有
由 定理 1 和可知
結(jié)合和
有
一方面,有
另一方面,利用線搜索知
因為,結(jié)合
有
利用和
有
通過式中
的定義,有
因此對任意的
都成立,利用
以及上面的分析,有
其中
(ii):步長的界
對于任意的,有
利用三角不等式
選擇正整數(shù),使其充分大
其中為
和
中的定義,選擇充分大的
使其滿足
如果和
,則
結(jié)合有
其中且
。
(III)、證明有界
??證明略,本人也沒有看的太懂,只是其實可以參考 PRP 或者 DL 的證明,也沒有必要這么證明,所以就不想看了。不管怎樣,Hanger-Zhang 共軛梯度法還是非常經(jīng)典的共軛梯度法。
5、參考文獻
[1] Hager W W, Zhang H C. A new conjugate gradient method with guaranteed descent and an efficient line search, SIAM Journal on Optimization, 2005, 1(16) : 170-192.