mlsanityData to 7 Oct 2026

Fast optimization of common basis for matrix set through Common Singular Value Decomposition

arXiv 2204.08242 ↗First posted 18 Apr 2022cs.LGcited by 2

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

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.