A fast iterative thresholding and support-and-scale shrinking algorithm (fits3) for non-lipschitz group sparse optimization (i): the case of least-squares fidelity
Yanan Zhao, Qiaoli Dong, Yufei Zhao, Chunlin Wu
TL;DR
The paper targets non-convex, non-Lipschitz group sparse optimization with least-squares fidelity by introducing FITS$^3$, a fast iterative thresholding algorithm that integrates thresholding, group support-and-scale shrinking, linearization, and extrapolation. It proves global convergence to a stationary point of the objective $\mathcal{E}(x)=\frac{1}{2}\|A x-b\|_2^2+\alpha\sum_{g_i\in\mathcal{G}}\psi(\|x_{g_i}\|_p)$ under a KŁ framework and a suitable inexact subproblem condition, while ensuring finite-group support stabilization. The method avoids solving linear systems, with closed-form updates for $p=1$ and $p=2$, enabling efficient scaling to large problems; experiments show competitive recovery accuracy and substantial CPU-time savings against recent non-Lipschitz group-sparse solvers. These results suggest FITS$^3$ as a practical tool for large-scale, structured sparsity recovery tasks in signal processing and related areas.
Abstract
We consider to design a new efficient and easy-to-implement algorithm to solve a general group sparse optimization model with a class of non-convex non-Lipschitz regularizations, named as fast iterative thresholding and support-and-scale shrinking algorithm (FITS3). In this paper we focus on the case of a least-squares fidelity. FITS3 is designed from a lower bound theory of such models and by integrating thresholding operation, linearization and extrapolation techniques. The FITS3 has two advantages. Firstly, it is quite efficient and especially suitable for large-scale problems, because it adopts support-and-scale shrinking and does not need to solve any linear or nonlinear system. For two important special cases, the FITS3 contains only simple calculations like matrix-vector multiplication and soft thresholding. Secondly, the FITS3 algorithm has a sequence convergence guarantee under proper assumptions. The numerical experiments and comparisons to recent existing non-Lipschitz group recovery algorithms demonstrate that, the proposed FITS3 achieves similar recovery accuracies, but costs only around a half of the CPU time by the second fastest compared algorithm for median or large-scale problems.
