Fast optimization of common basis for matrix set through Common Singular Value Decomposition
Not on the map. Why?
Abstract (arXiv)
SVD (singular value decomposition) is one of the basic tools of machine learning, allowing to optimize basis for a given matrix. However, sometimes we have a set of matrices Akk instead, and would like to optimize a single common basis for them: find orthogonal matrices U, V, such that UT Ak V set of matrices is somehow simpler. For example DCT-II is orthonormal basis of functions commonly used in image/video compression - as discussed here, this kind of basis can be quickly automatically optimized for a given dataset. While also discussed gradient descent optimization might be computationally costly, there is proposed CSVD (common SVD): fast general approach based on SVD. Specifically, we choose U as built of eigenvectors of sumi (wk)q (Ak AkT)p and V of sumk (wk)q (AkT Ak)p, where wk are their weights, p,q>0 are some chosen powers e.g. 1/2, optionally with normalization e.g. A → A - rcT where ri=sumj Aij, cj =sumi Aij.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 0 of its 8 references that are in the map. First posted on arXiv 18 Apr 2022.
Builds on
0 of 8 references.
No references here yet.
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.