Skip to content

Rework to use SVD #2

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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