TL;DR
This paper introduces bSDMM, a proximal primal-dual splitting algorithm for nonconvex optimization with multiple constraints, applicable to data analysis tasks like hyperspectral unmixing.
Contribution
It generalizes the linearized ADMM to handle multiple arguments and constraints without requiring invertible linear operators, offering a flexible optimization tool.
Findings
Demonstrates convergence and effectiveness on hyperspectral unmixing
Applicable to nonconvex functions convex in each argument
Implemented as open-source Python package
Abstract
We introduce a generalization of the linearized Alternating Direction Method of Multipliers to optimize a real-valued function of multiple arguments with potentially multiple constraints on each of them. The function may be nonconvex as long as it is convex in every argument, while the constraints need to be convex but not smooth. If is smooth, the proposed Block-Simultaneous Direction Method of Multipliers (bSDMM) can be interpreted as a proximal analog to inexact coordinate descent methods under constraints. Unlike alternative approaches for joint solvers of multiple-constraint problems, we do not require linear operators of a constraint function to be invertible or linked between each other. bSDMM is well-suited for a range of optimization problems, in particular for data analysis, where is the likelihood function of a model and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
