Efficient algorithms for the Hadamard decomposition
Not on the map. Why?
Abstract (arXiv)
The Hadamard decomposition is a powerful technique for data analysis and matrix compression, which decomposes a given matrix into the element-wise product of two or more low-rank matrices. In this paper, we develop an efficient algorithm to solve this problem, leveraging an alternating optimization approach that decomposes the global non-convex problem into a series of convex sub-problems. To improve performance, we explore advanced initialization strategies inspired by the singular value decomposition (SVD) and incorporate acceleration techniques by introducing momentum-based updates. Beyond optimizing the two-matrix case, we also extend the Hadamard decomposition framework to support more than two low-rank matrices, enabling approximations with higher effective ranks while preserving computational efficiency. Finally, we conduct extensive experiments to compare our method with the existing gradient descent-based approaches for the Hadamard decomposition and with traditional low-rank approximation techniques. The results highlight the effectiveness of our proposed method across diverse datasets.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 2 of its 14 references that are in the map. First posted on arXiv 18 Apr 2025.
Builds on
2 of 14 references.
References · 2
Built on by
Citing papers per year: 2026: 3.
3 papers.
- 2026Low-Rank Adaptation Redux for Large Modelscited by 3
- 2026Manifold-based Algorithms for the Hadamard Decompositioncited by 2
- 2026Riemannian Optimization for Hadamard Products of Low-Rank Matricescited by 0
- 2026Riemannian Optimization for Hadamard Products of Low-Rank Matrices31 May 2026
- 2026Manifold-based Algorithms for the Hadamard Decomposition27 May 2026
- 2026Low-Rank Adaptation Redux for Large Models23 Apr 2026