本文研究了最小化一個在Rm×n上具有局部Lipschitz連續梯度的可微函數f,其值域被限制在最大秩為r的矩陣集合Rm×n
≤r上的問題(1.1)。
首先,作者定義了ERFD映射(Algorithm 3.1),它選擇一個方向G,使得沿著G的下降足夠大(不小於最大下降的一定比例),同時保證X+αG仍在Rm×n
≤r中。ERFD映射通過回溯線搜索來實現這一點。
接下來,作者定義了ERFDR算法(Algorithm 4.2),它使用ERFD映射作為子程序。ERFDR算法生成一個序列,其累積點被證明是(1.1)式的Bouligand駐點(Theorem 4.2)。作者還證明了沿著有界子序列,s(·; f, Rm×n
≤r)函數以至少O(1/√i + 1)的速度收斂到0(Theorem 4.3)。
此外,作者提出了一種基於ERFDR的秩增加算法,可以在r被低估的情況下使用。
總的來說,ERFDR算法在計算成本上比現有算法更有優勢,同時仍能保證收斂到Bouligand駐點。這為解決低秩優化問題提供了一種新的有效方法。
Till ett annat språk
från källinnehåll
arxiv.org
Djupare frågor