Discriminative Embedded Clustering: A Framework for Grouping High-Dimensional Data | Synapse