Principal Component Analysis (PCA) is a linear dimensionality reduction technique that transforms a dataset of potentially correlated variables into a new set of uncorrelated variables called principal components, ordered by the amount of variance they capture from the original data. The first principal component aligns with the direction of maximum variance, with each subsequent component capturing the next highest variance under the constraint of orthogonality. This transformation is achieved via eigenvalue decomposition of the data's covariance matrix or singular value decomposition (SVD) of the centered data matrix.
