Singular Value Decomposition and Machine Learning

For this project, I used Singular Value Decomposition (SVD) to analyze two collections of facial images, and to prepare audio data for machine learning algorithms to identify music genres and artists.

The full paper describing this project is here.

For the first part, I analyzed two sets of faces from the Yale Face Database.  The first set included 2,414 images of human faces which were cropped to roughly the same size and position for each face.  The second set included 167 images of human faces which were uncropped.  I used SVD on each set of images.  I then compared a sample image with an increasing number of principal modes.

Click to read more