In data analysis and machine learning practice, "dimensionality reduction" is an essential technique for visualizing high-dimensional data and as a preprocessing step for clustering. Representative ...