A Flexible and Efficient Algorithmic Framework for Constrained Matrix and Tensor Factorization
Not on the map. Why?
Abstract (arXiv)
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: non-negative matrix/tensor factorization, constrained matrix/tensor completion, and dictionary learning. Extensive simulations and experiments with real data are used to showcase the effectiveness and broad applicability of the proposed framework.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Jun 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 9; 2024: 3; 2025: 6; 2026: 2.
30 papers.
Sort:
- 2022CRAFT: Concept Recursive Activation FacTorization for Explainabilitycited by 177
- 2022Tutorial on amortized optimizationcited by 83
- 2021An AO-ADMM approach to constraining PARAFAC2 on all modescited by 12
- 2022Graph-based Neural Acceleration for Nonnegative Matrix Factorizationcited by 9
- 2023A Provable Splitting Approach for Symmetric Nonnegative Matrix Factorizationcited by 6
- 2023Quantization Aware Factorization for Deep Neural Network Compressioncited by 6
- 2021Stochastic Mirror Descent for Low-Rank Tensor Decomposition Under Non-Euclidean Lossescited by 4
- 2022PARAFAC2-based Coupled Matrix and Tensor Factorizationscited by 3
- 2025Alternating Direction Method of Multipliers for Nonlinear Matrix Decompositionscited by 3
- 2021PARAFAC2 AO-ADMM: Constraints in all modescited by 2
- 2021Efficient Multidimensional Functional Data Analysis Using Marginal Product Basis Systemscited by 2
- 2023MASIL: Towards Maximum Separable Class Representation for Few Shot Class Incremental Learningcited by 2
18 more
- 2023A Time-aware tensor decomposition for tracking evolving patternscited by 2
- 2024Low-Rank Tensors for Multi-Dimensional Markov Modelscited by 2
- 2023SWoTTeD: An Extension of Tensor Decomposition to Temporal Phenotypingcited by 1
- 2024PARAFAC2-based Coupled Matrix and Tensor Factorizations with Constraintscited by 1
- 2024tPARAFAC2: Tracking evolving patterns in (incomplete) temporal datacited by 1
- 2025Identifiability of Nonnegative Tucker Decompositions -- Part I: Theorycited by 1
- 2025Toward Temporal Causal Representation Learning with Tensor Decompositioncited by 1
- 2026An Exterior Method for Nonnegative Matrix Factorizationcited by 1
- 2021Dictionary-based Low-Rank Approximations and the Mixed Sparse Coding problemcited by 0
- 2022Learning Multivariate CDFs and Copulas using Tensor Factorizationcited by 0
- 2023Scalable and Robust Tensor Ring Decomposition for Large-scale Datacited by 0
- 2023MultiHU-TD: Multifeature Hyperspectral Unmixing Based on Tensor Decompositioncited by 0
- 2023Interpretable factorization of clinical questionnaires to identify latent factors of psychopathologycited by 0
- 2023ADMM-MM Algorithm for General Tensor Decompositioncited by 0
- 2025Multi-View Spectral Clustering for Graphs with Multiple View Structurescited by 0
- 2025dCMF: Learning interpretable evolving patterns from temporal multiway datacited by 0
- 2025Generalized Nonnegative Structured Kruskal Tensor Regressioncited by 0
- 2026Sparse Network Inference under Imperfect Detection and its Application to Ecological Networkscited by 0
- 2026An Exterior Method for Nonnegative Matrix Factorization19 May 2026
- 2026Sparse Network Inference under Imperfect Detection and its Application to Ecological Networks20 Apr 2026
- 2025Alternating Direction Method of Multipliers for Nonlinear Matrix Decompositions19 Dec 2025
- 2025Generalized Nonnegative Structured Kruskal Tensor Regression24 Sep 2025
- 2025Toward Temporal Causal Representation Learning with Tensor Decomposition18 Jul 2025
- 2025Identifiability of Nonnegative Tucker Decompositions -- Part I: Theory19 May 2025
- 2025dCMF: Learning interpretable evolving patterns from temporal multiway data26 Feb 2025
- 2025Multi-View Spectral Clustering for Graphs with Multiple View Structures20 Jan 2025
- 2024Low-Rank Tensors for Multi-Dimensional Markov Models4 Nov 2024
- 2024tPARAFAC2: Tracking evolving patterns in (incomplete) temporal data1 Jul 2024
- 2024PARAFAC2-based Coupled Matrix and Tensor Factorizations with Constraints18 Jun 2024
- 2023ADMM-MM Algorithm for General Tensor Decomposition19 Dec 2023
18 more
- 2023Interpretable factorization of clinical questionnaires to identify latent factors of psychopathology12 Dec 2023
- 2023MultiHU-TD: Multifeature Hyperspectral Unmixing Based on Tensor Decomposition5 Oct 2023
- 2023SWoTTeD: An Extension of Tensor Decomposition to Temporal Phenotyping2 Oct 2023
- 2023A Time-aware tensor decomposition for tracking evolving patterns14 Aug 2023
- 2023Quantization Aware Factorization for Deep Neural Network Compression8 Aug 2023
- 2023Scalable and Robust Tensor Ring Decomposition for Large-scale Data15 May 2023
- 2023MASIL: Towards Maximum Separable Class Representation for Few Shot Class Incremental Learning8 Apr 2023
- 2023A Provable Splitting Approach for Symmetric Nonnegative Matrix Factorization25 Jan 2023
- 2022CRAFT: Concept Recursive Activation FacTorization for Explainability17 Nov 2022
- 2022PARAFAC2-based Coupled Matrix and Tensor Factorizations24 Oct 2022
- 2022Learning Multivariate CDFs and Copulas using Tensor Factorization13 Oct 2022
- 2022Tutorial on amortized optimization1 Feb 2022
- 2022Graph-based Neural Acceleration for Nonnegative Matrix Factorization1 Feb 2022
- 2021Dictionary-based Low-Rank Approximations and the Mixed Sparse Coding problem24 Nov 2021
- 2021An AO-ADMM approach to constraining PARAFAC2 on all modes4 Oct 2021
- 2021Efficient Multidimensional Functional Data Analysis Using Marginal Product Basis Systems30 Jul 2021
- 2021Stochastic Mirror Descent for Low-Rank Tensor Decomposition Under Non-Euclidean Losses29 Apr 2021
- 2021PARAFAC2 AO-ADMM: Constraints in all modes3 Feb 2021
- 2022CRAFT: Concept Recursive Activation FacTorization for Explainabilitycited by 177
- 2022Tutorial on amortized optimizationcited by 83
- 2021An AO-ADMM approach to constraining PARAFAC2 on all modescited by 12
- 2022Graph-based Neural Acceleration for Nonnegative Matrix Factorizationcited by 9
- 2023A Provable Splitting Approach for Symmetric Nonnegative Matrix Factorizationcited by 6
- 2023Quantization Aware Factorization for Deep Neural Network Compressioncited by 6
- 2021Stochastic Mirror Descent for Low-Rank Tensor Decomposition Under Non-Euclidean Lossescited by 4
- 2022PARAFAC2-based Coupled Matrix and Tensor Factorizationscited by 3
- 2025Alternating Direction Method of Multipliers for Nonlinear Matrix Decompositionscited by 3
- 2021PARAFAC2 AO-ADMM: Constraints in all modescited by 2
- 2021Efficient Multidimensional Functional Data Analysis Using Marginal Product Basis Systemscited by 2
- 2023MASIL: Towards Maximum Separable Class Representation for Few Shot Class Incremental Learningcited by 2
12 most cited of 30 All 30 (JSON)
- 2026An Exterior Method for Nonnegative Matrix Factorization19 May 2026
- 2026Sparse Network Inference under Imperfect Detection and its Application to Ecological Networks20 Apr 2026
- 2025Alternating Direction Method of Multipliers for Nonlinear Matrix Decompositions19 Dec 2025
- 2025Generalized Nonnegative Structured Kruskal Tensor Regression24 Sep 2025
- 2025Toward Temporal Causal Representation Learning with Tensor Decomposition18 Jul 2025
- 2025Identifiability of Nonnegative Tucker Decompositions -- Part I: Theory19 May 2025
- 2025dCMF: Learning interpretable evolving patterns from temporal multiway data26 Feb 2025
- 2025Multi-View Spectral Clustering for Graphs with Multiple View Structures20 Jan 2025
- 2024Low-Rank Tensors for Multi-Dimensional Markov Models4 Nov 2024
- 2024tPARAFAC2: Tracking evolving patterns in (incomplete) temporal data1 Jul 2024
- 2024PARAFAC2-based Coupled Matrix and Tensor Factorizations with Constraints18 Jun 2024
- 2023ADMM-MM Algorithm for General Tensor Decomposition19 Dec 2023
12 newest of 30 All 30 (JSON)