dimensionality reduction algorithms are one of the possible ways to