Dimensionality Reduction

Principal Components Analysis

Principle Components Analysis (PCA) is an unsupervised method primary used for dimensionality reduction within machine learning. PCA is calculated via a singular value decomposition (SVD) of the design matrix, or alternatively, by calculating the covariance matrix of the data and performing eigenvalue decomposition on the covariance matrix. The results of PCA provide a low-dimensional picture of the structure of the data and the leading (uncorrelated) latent factors determining variation in the data.

Image Source: Wikipedia


Paper Code Results Date Stars


Task Papers Share
Dimensionality Reduction 123 21.58%
Clustering 30 5.26%
Classification 29 5.09%
Time Series Analysis 13 2.28%
Anomaly Detection 12 2.11%
Image Classification 11 1.93%
BIG-bench Machine Learning 11 1.93%
Denoising 10 1.75%
General Classification 10 1.75%


Component Type
🤖 No Components Found You can add them if they exist; e.g. Mask R-CNN uses RoIAlign