CS4641 Assignment 3 - Dimensionality Reduction