Overview
Singular Value Decomposition supports dimensionality reduction, pseudoinverses, low-rank approximation, and stability analysis.
Factors a matrix into singular vectors and singular values that reveal its main directions.
Compact metadata for implementation and discovery.
Singular Value Decomposition supports dimensionality reduction, pseudoinverses, low-rank approximation, and stability analysis.
Quick facts
Runtime and memory behavior at a glance.
Best
O(n^3)
Average
O(n^3)
Worst
O(n^3)
Space
O(n^2)
A = U Sigma V^TDecomposes a matrix into singular vectors and singular values.
Show the numeric approximation improving against the target function, matrix, or state.
SVD is robust and informative but usually more expensive than simpler factorizations.
What each reference supports for this entry.
Reference text for numerical linear algebra, matrix factorizations, SVD, and eigenvalue methods.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
SVD generalizes spectral analysis to rectangular matrices.
PCA is commonly computed through SVD.