For more information, refer to the following links: https://scikit-learn.org/0.19/datasets/olivetti_faces.html https://scikit-learn.org/stable/modules/generated/sklearn.decomposition.TruncatedSVD.html https://www.youtube.com/watch?v=jDnIkyxwX4Y