https://www.technologyforyou.org/understanding-dimensionality-reduction-in-machine-learning-models/
Understanding dimensionality reduction in machine learning models