TriMap: Large-scale Dimensionality Reduction Using Triplets
About
We introduce "TriMap"; a dimensionality reduction technique based on triplet constraints, which preserves the global structure of the data better than the other commonly used methods such as t-SNE, LargeVis, and UMAP. To quantify the global accuracy of the embedding, we introduce a score that roughly reflects the relative placement of the clusters rather than the individual points. We empirically show the excellent performance of TriMap on a large variety of datasets in terms of the quality of the embedding as well as the runtime. On our performance benchmarks, TriMap easily scales to millions of points without depleting the memory and clearly outperforms t-SNE, LargeVis, and UMAP in terms of runtime.
Ehsan Amid, Manfred K. Warmuth• 2019
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Dimensionality Reduction | MNIST | Triplet Centroid Accuracy80.6 | 10 | |
| Dimensionality Reduction | F-MNIST | Triplet Centroid Accuracy89.5 | 10 | |
| Centroid Triplet Accuracy | Fashion MNIST | Centroid Triplet Accuracy85.4 | 5 | |
| Centroid Triplet Accuracy | 20Newsgroups | Centroid Triplet Accuracy (CTE)0.808 | 5 | |
| Dimensionality Reduction | Fashion MNIST | RTE77.6 | 5 | |
| Dimensionality Reduction | 20Newsgroups | Random Triplet Accuracy (RTE)69.5 | 5 | |
| Dimensionality Reduction | USPS 9K | Centroid Triplet Accuracy87.4 | 5 | |
| Dimensionality Reduction | 20Newsgroups 18K | Centroid Triplet Accuracy79.4 | 5 | |
| Dimensionality Reduction | Olivetti Faces | Random Triplet Accuracy (RTE)71 | 5 | |
| Dimensionality Reduction | COIL-100 | Centroid Triplet Accuracy70.4 | 5 |
Showing 10 of 24 rows