超定系统
欠定系统
线性系统
压缩传感
数学
解算器
趋同(经济学)
加速
线性方程组
算法
数学优化
应用数学
计算机科学
数学分析
经济
操作系统
经济增长
作者
Hassan Mansour,Özgür Yılmaz
标识
DOI:10.48550/arxiv.1305.3803
摘要
The Kaczmarz algorithm is a popular solver for overdetermined linear systems due to its simplicity and speed. In this paper, we propose a modification that speeds up the convergence of the randomized Kaczmarz algorithm for systems of linear equations with sparse solutions. The speedup is achieved by projecting every iterate onto a weighted row of the linear system while maintaining the random row selection criteria of Strohmer and Vershynin. The weights are chosen to attenuate the contribution of row elements that lie outside of the estimated support of the sparse solution. While the Kaczmarz algorithm and its variants can only find solutions to overdetermined linear systems, our algorithm surprisingly succeeds in finding sparse solutions to underdetermined linear systems as well. We present empirical studies which demonstrate the acceleration in convergence to the sparse solution using this modified approach in the overdetermined case. We also demonstrate the sparse recovery capabilities of our approach in the underdetermined case and compare the performance with that of $\ell_1$ minimization.
科研通智能强力驱动
Strongly Powered by AbleSci AI