Implementation of Principal Component Analysis (PCA) from scratch in Python using NumPy, including covariance computation, eigen decomposition, and dimensionality reduction.
This project implements Principal Component Analysis (PCA) from scratch using Python and NumPy.
- Mean centering
- Covariance matrix calculation
- Eigenvalue decomposition
- Dimensionality reduction
- Python
- NumPy