Skip to content

Rework to use SVD #2

@JamieBallingall

Description

@JamieBallingall

Currently, PCA decomposes the covariance matrix using the Jacobi eigenvalue algorithm. A singular value decomposition (SVD) would probably be preferable. It would likely be more numerically stable as it avoids computing the covariance matrix. It would also likely be in two phases: bidiagonalization and full diagonalization. This may help with the recursion depth issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions