Application of Matrix Decomposition in Machine Learning | Synapse