A Flexible and Efficient Algorithmic Framework for Constrained Matrix and Tensor Factorization
Kejun Huang, Nicholas D. Sidiropoulos, Athanasios P. Liavas

TL;DR
This paper introduces a versatile algorithmic framework combining AO and ADMM for constrained matrix and tensor factorization, enabling flexible constraints, various loss functions, and efficient computation, with proven effectiveness in multiple applications.
Contribution
The paper presents a novel hybrid AO-ADMM framework that improves flexibility, efficiency, and convergence in constrained matrix and tensor factorization tasks.
Findings
Effective in non-negative matrix/tensor factorization
Applicable to constrained matrix/tensor completion
Demonstrates robustness and efficiency in real data experiments
Abstract
We propose a general algorithmic framework for constrained matrix and tensor factorization, which is widely used in signal processing and machine learning. The new framework is a hybrid between alternating optimization (AO) and the alternating direction method of multipliers (ADMM): each matrix factor is updated in turn, using ADMM, hence the name AO-ADMM. This combination can naturally accommodate a great variety of constraints on the factor matrices, and almost all possible loss measures for the fitting. Computation caching and warm start strategies are used to ensure that each update is evaluated efficiently, while the outer AO framework exploits recent developments in block coordinate descent (BCD)-type methods which help ensure that every limit point is a stationary point, as well as faster and more robust convergence in practice. Three special cases are studied in detail:…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsArtemisinin Optimization based on Malaria Therapy: Algorithm and Applications to Medical Image Segmentation · Alternating Direction Method of Multipliers
