Minimum-Distortion Embedding
Not on the map. Why?
Abstract (arXiv)
We consider the vector embedding problem. We are given a finite set of items, with the goal of assigning a representative vector to each one, possibly under some constraints (such as the collection of vectors being standardized, i.e., having zero mean and unit covariance). We are given data indicating that some pairs of items are similar, and optionally, some other pairs are dissimilar. For pairs of similar items, we want the corresponding vectors to be near each other, and for dissimilar pairs, we want the corresponding vectors to not be near each other, measured in Euclidean distance. We formalize this by introducing distortion functions, defined for some pairs of the items. Our goal is to choose an embedding that minimizes the total distortion, subject to the constraints. We call this the minimum-distortion embedding (MDE) problem. The MDE framework is simple but general. It includes a wide variety of embedding methods, such as spectral embedding, principal component analysis, multidimensional scaling, dimensionality reduction methods (like Isomap and UMAP), force-directed layout, and others. It also includes new embeddings, and provides principled ways of validating historical and new embeddings alike. We develop a projected quasi-Newton method that approximately solves MDE problems and scales to large data sets. We implement this method in PyMDE, an open-source Python package. In PyMDE, users can select from a library of distortion functions and constraints or specify custom ones, making it easy to rapidly experiment with different embeddings. Our software scales to data sets with millions of items and tens of millions of distortion functions. To demonstrate our method, we compute embeddings for several real-world data sets, including images, an academic co-author network, US county demographic data, and single-cell mRNA transcriptomes.
Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Mar 2021.
Builds on
0 of 0 references.
No references here yet.
Built on by
Citing papers per year: 2021: 6; 2022: 4; 2023: 2; 2024: 6; 2025: 3; 2026: 5.
26 papers.
Sort:
By area:
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methodscited by 146
- 2021Generalized Shape Metrics on Neural Representationscited by 109
- 2021World-GAN: a Generative Model for Minecraft Worldscited by 14
- 2024Distributional Reduction: Unifying Dimensionality Reduction and Clustering with Gromov-Wassersteincited by 12
- 2021Asymptotics of Network Embeddings Learned via Subsamplingcited by 10
- 2021TLDR: Twin Learning for Dimensionality Reductioncited by 9
- 2021Deep Networks Provably Classify Data on Curvescited by 6
- 2025The Shape of Attraction in UMAP: Exploring the Embedding Forces in Dimensionality Reductioncited by 5
- 2021WiCluster: Passive Indoor 2D/3D Positioning using WiFi without Precise Labelscited by 4
- 2022ChimeraMix: Image Classification on Small Datasets via Masked Feature Mixingcited by 4
- 2022ParaDime: A Framework for Parametric Dimensionality Reductioncited by 4
- 2024Privacy-Preserving Diffusion Model Using Homomorphic Encryptioncited by 4
14 more
- 2024Assessing and improving reliability of neighbor embedding methods: a map-continuity perspectivecited by 4
- 2023Relating tSNE and UMAP to Classical Dimensionality Reductioncited by 3
- 2024The VampPrior Mixture Modelcited by 1
- 2024Graph Vertex Embeddings: Distance, Regularization and Community Detectioncited by 1
- 2025ClimateSOM: A Visual Analysis Workflow for Climate Ensemble Datasetscited by 1
- 2022A Graphical Model for Fusing Diverse Microbiome Datacited by 0
- 2023Metric Embeddings Beyond Bi-Lipschitz Distortion via Sherali-Adamscited by 0
- 2024Preserving Angles Improves Feature Distillationcited by 0
- 2025Cross-Spectral Body Recognition with Side Information Embedding: Benchmarks on LLCM and Analyzing Range-Induced Occlusions on IJB-MDFcited by 0
- 2026Euclidean Embedding of Data Using Local Distancescited by 0
- 2026FloDR: An invertible dimensionality reduction method based on a normalising flowcited by 0
- 2026A Fixed-Radius Distance-Band Benchmark for Dimensionality-Reduction Fidelitycited by 0
- 2026A Peer-Relative Representation Learning Framework for Energy Inefficiency Identification in Mobile Network Sitescited by 0
- 2026GeoGAE: Scalable Graph-Level Autoencoding via Hyperball Cloud Representationscited by 0
- 2026GeoGAE: Scalable Graph-Level Autoencoding via Hyperball Cloud Representations28 Sep 2026
- 2026A Peer-Relative Representation Learning Framework for Energy Inefficiency Identification in Mobile Network Sites3 Sep 2026
- 2026A Fixed-Radius Distance-Band Benchmark for Dimensionality-Reduction Fidelity22 Aug 2026
- 2026FloDR: An invertible dimensionality reduction method based on a normalising flow28 Jul 2026
- 2026Euclidean Embedding of Data Using Local Distances19 May 2026
- 2025ClimateSOM: A Visual Analysis Workflow for Climate Ensemble Datasets8 Aug 2025
- 2025Cross-Spectral Body Recognition with Side Information Embedding: Benchmarks on LLCM and Analyzing Range-Induced Occlusions on IJB-MDF10 Jun 2025
- 2025The Shape of Attraction in UMAP: Exploring the Embedding Forces in Dimensionality Reduction12 Mar 2025
- 2024Preserving Angles Improves Feature Distillation22 Nov 2024
- 2024Assessing and improving reliability of neighbor embedding methods: a map-continuity perspective22 Oct 2024
- 2024Graph Vertex Embeddings: Distance, Regularization and Community Detection9 Apr 2024
- 2024Privacy-Preserving Diffusion Model Using Homomorphic Encryption9 Mar 2024
14 more
- 2024The VampPrior Mixture Model6 Feb 2024
- 2024Distributional Reduction: Unifying Dimensionality Reduction and Clustering with Gromov-Wasserstein3 Feb 2024
- 2023Metric Embeddings Beyond Bi-Lipschitz Distortion via Sherali-Adams29 Nov 2023
- 2023Relating tSNE and UMAP to Classical Dimensionality Reduction20 Jun 2023
- 2022ParaDime: A Framework for Parametric Dimensionality Reduction10 Oct 2022
- 2022A Graphical Model for Fusing Diverse Microbiome Data21 Aug 2022
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methods23 May 2022
- 2022ChimeraMix: Image Classification on Small Datasets via Masked Feature Mixing23 Feb 2022
- 2021Generalized Shape Metrics on Neural Representations27 Oct 2021
- 2021TLDR: Twin Learning for Dimensionality Reduction18 Oct 2021
- 2021Deep Networks Provably Classify Data on Curves29 Jul 2021
- 2021Asymptotics of Network Embeddings Learned via Subsampling6 Jul 2021
- 2021World-GAN: a Generative Model for Minecraft Worlds18 Jun 2021
- 2021WiCluster: Passive Indoor 2D/3D Positioning using WiFi without Precise Labels31 May 2021
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methodscited by 146
- 2021Generalized Shape Metrics on Neural Representationscited by 109
- 2021World-GAN: a Generative Model for Minecraft Worldscited by 14
- 2024Distributional Reduction: Unifying Dimensionality Reduction and Clustering with Gromov-Wassersteincited by 12
- 2021Asymptotics of Network Embeddings Learned via Subsamplingcited by 10
- 2021TLDR: Twin Learning for Dimensionality Reductioncited by 9
- 2021Deep Networks Provably Classify Data on Curvescited by 6
- 2025The Shape of Attraction in UMAP: Exploring the Embedding Forces in Dimensionality Reductioncited by 5
- 2021WiCluster: Passive Indoor 2D/3D Positioning using WiFi without Precise Labelscited by 4
- 2022ChimeraMix: Image Classification on Small Datasets via Masked Feature Mixingcited by 4
- 2022ParaDime: A Framework for Parametric Dimensionality Reductioncited by 4
- 2024Assessing and improving reliability of neighbor embedding methods: a map-continuity perspectivecited by 4
12 most cited of 25 All 25 (JSON)
- 2026GeoGAE: Scalable Graph-Level Autoencoding via Hyperball Cloud Representations28 Sep 2026
- 2026A Peer-Relative Representation Learning Framework for Energy Inefficiency Identification in Mobile Network Sites3 Sep 2026
- 2026A Fixed-Radius Distance-Band Benchmark for Dimensionality-Reduction Fidelity22 Aug 2026
- 2026FloDR: An invertible dimensionality reduction method based on a normalising flow28 Jul 2026
- 2026Euclidean Embedding of Data Using Local Distances19 May 2026
- 2025ClimateSOM: A Visual Analysis Workflow for Climate Ensemble Datasets8 Aug 2025
- 2025Cross-Spectral Body Recognition with Side Information Embedding: Benchmarks on LLCM and Analyzing Range-Induced Occlusions on IJB-MDF10 Jun 2025
- 2025The Shape of Attraction in UMAP: Exploring the Embedding Forces in Dimensionality Reduction12 Mar 2025
- 2024Preserving Angles Improves Feature Distillation22 Nov 2024
- 2024Assessing and improving reliability of neighbor embedding methods: a map-continuity perspective22 Oct 2024
- 2024Graph Vertex Embeddings: Distance, Regularization and Community Detection9 Apr 2024
- 2024The VampPrior Mixture Model6 Feb 2024
12 newest of 25 All 25 (JSON)