Adaptive Dimension Reduction for Overlapping Group Sparsity
Yifan Bai, Clarice Poon, Jingwei Liang
TL;DR
The paper addresses dimension reduction for overlapping group sparsity in large-scale sparse optimization by introducing a lifted representation and two dual certificates (the LASSO certificate beta^* and the OGN certificate u^dagger). Based on these certificates, it proposes AdaDROPS, an adaptive dimension reduction scheme that can be plugged into Primal-Dual splitting, ADMM, and variable projection, with convergence guarantees. The authors provide extensive theoretical analysis and empirical validation on standard datasets (e.g., LIBSVM and wavelet-based imaging), demonstrating significant speedups, including cases with more than an order of magnitude acceleration. This work extends safe screening methods to the overlapping-group setting and offers a practical framework for accelerating first-order solvers in complex structured sparsity problems, with potential extensions to other nonsmooth models.
Abstract
Typical dimension reduction techniques for nonoverlapping sparse optimization involve screening or sieving strategies based on a dual certificate derived from the first-order optimality condition, approximating the gradients or exploiting certain inherent low-dimensional structure of the sparse solution. In comparison, dimension reduction rules for overlapping group sparsity are generally less developed because the subgradient structure is more complex, making the link between sparsity pattern and the dual variable indirect due to the non-separability. In this work, we propose new dual certificates for overlapping group sparsity and a novel adaptive scheme for identifying the support of the overlapping group LASSO. We demonstrate how this scheme can be integrated into and significantly accelerate existing algorithms, including Primal-Dual splitting method, alternating direction method of multipliers and a recently developed variable projection scheme based on over-parameterization. We provide convergence analysis of the method and verify its practical effectiveness through experiments on standard datasets.
