Non-smooth Variable Projection
arXiv:1601.05011
Abstract
Variable projection solves structured optimization problems by completely minimizing over a subset of the variables while iterating over the remaining variables. Over the last 30 years, the technique has been widely used, with empirical and theoretical results demonstrating both greater efficacy and greater stability compared to competing approaches. Classic examples have exploited closed-form projections and smoothness of the objective function. We extend the approach to problems that include non-smooth terms, and where the projection subproblems can only be solved inexactly by iterative methods. We propose an inexact adaptive algonrithm for solving such problems and analyze its computational complexity. Finally, we show how the theory can be used to design methods for selected problems occurring frequently in machine-learning and inverse problems.
References in corpus (4)
Cited by in corpus (6)
- Trimmed Constrained Mixed Effects Models: Formulations and Algorithms
- A SMART Stochastic Algorithm for Nonconvex Optimization with Applications to Robust Machine Learning
- Resolving Full-Wave Through-Wall Transmission Effects in Multi-Static Synthetic Aperture Radar
- Solution of an Acoustic Transmission Inverse Problem by Extended Inversion
- Smooth Bilevel Programming for Sparse Regularization
- Offline state estimation for hybrid systems via nonsmooth variable projection