Dimensionality Reduction via Principal Component Analysis