In linear algebra, the singular value decomposition (SVD) is a factorization of a real or complex matrix that generalizes the eigendecomposition of a square normal matrix to any m × n matrix via an extension of the polar decomposition.
Topic
Singular Value Decomposition (SVD)
This topic includes the following resources and journeys:
Type
Experience
Scope
SVD: Eigenfaces 3 [Python]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Python code, part 3).
See MoreSVD: Importance of Alignment [Python]
This video describes the importance of aligning data when using the singular value decomposition (SVD) (Python code).
See MoreSVD: Eigen Action Heros [Matlab]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces. In this example, we represent action heros (Matlab).
See MoreSVD: Eigenfaces 3 [Matlab]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Matlab code, part 3).
See MoreSVD: Importance of Alignment [Matlab]
This video describes the importance of aligning data when using the singular value decomposition (SVD) (Matlab code).
See MoreRandomized SVD Code [Python]
This video describes the randomized singular value decomposition (rSVD) (Python code).
See MoreUnitary Transformations and the SVD [Python]
This video describes how the singular value decomposition (SVD) is related to unitary transformations, with Python code.
See MoreSVD: Eigenfaces 2 [Python]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Python code, part 2).
See MoreSVD: Image Compression [Python]
This video describes how to use the singular value decomposition (SVD) for image compression in Python.
See MoreRandomized SVD Code [Matlab]
This video describes the randomized singular value decomposition (rSVD) (Matlab code).
See MoreUnitary Transformations and the SVD [Matlab]
This video describes how the singular value decomposition (SVD) is related to unitary transformations, with Matlab code.
See MoreSVD: Eigenfaces 2 [Matlab]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Matlab code, part 2).
See MoreSVD: Image Compression [Matlab]
This video describes how to use the singular value decomposition (SVD) for image compression in Matlab.
See MoreSVD: Optimal Truncation [Python]
This video describes how to optimally truncate the singular value decomposition (SVD) for noisy data (Python code).
See MoreSVD: Eigenfaces 1 [Python]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Python code, part 1).
See MoreSVD: Eigenfaces 4 [Matlab]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Matlab code, part 4).
See MoreSVD: Optimal Truncation [Matlab]
This video describes how to optimally truncate the singular value decomposition (SVD) for noisy data (Matlab code).
See MoreSVD: Eigenfaces 1 [Matlab]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Matlab code, part 1).
See More