# ShaRP: Shape-Regularized Multidimensional Projections

arXiv: https://arxiv.org/abs/2306.00554 · HTML: https://mlsanity.com/paper/2306.00554/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 7 of its 40 references that are in the map.
- First posted on arXiv 1 Jun 2023.

## Builds on (most cited first, 7 of 7)

- [Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms](https://mlsanity.com/paper/1708.07747/) (2017)
- [UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction](https://mlsanity.com/paper/1802.03426/) (2018)
- [Adversarial Autoencoders](https://mlsanity.com/paper/1511.05644/) (2015)
- [TensorFlow Distributions](https://mlsanity.com/paper/1711.10604/) (2017)
- [A survey of dimensionality reduction techniques](https://mlsanity.com/paper/1403.2877/) (2014)
- [Deep Learning Multidimensional Projections](https://mlsanity.com/paper/1902.07958/) (2019)
- [HyperNP: Interactive Visual Exploration of Multidimensional Projection Hyperparameters](https://mlsanity.com/paper/2106.13777/) (2021)

## Built on by (most cited first, 4 of 4)

- [Large-Scale Evaluation of Topic Models and Dimensionality Reduction Methods for 2D Text Spatialization](https://mlsanity.com/paper/2307.11770/) (2023)
- [How Scale Breaks "Normalized Stress" and KL Divergence: Rethinking Quality Metrics](https://mlsanity.com/paper/2510.08660/) (2025)
- [FloDR: An invertible dimensionality reduction method based on a normalising flow](https://mlsanity.com/paper/2607.26278/) (2026)
- [Lens functions for exploring UMAP Projections with Domain Knowledge](https://mlsanity.com/paper/2405.09204/) (2024)

## Abstract (arXiv)

Projections, or dimensionality reduction methods, are techniques of choice for the visual exploration of high-dimensional data. Many such techniques exist, each one of them having a distinct visual signature - i.e., a recognizable way to arrange points in the resulting scatterplot. Such signatures are implicit consequences of algorithm design, such as whether the method focuses on local vs global data pattern preservation; optimization techniques; and hyperparameter settings. We present a novel projection technique - ShaRP - that provides users explicit control over the visual signature of the created scatterplot, which can cater better to interactive visualization scenarios. ShaRP scales well with dimensionality and dataset size, generically handles any quantitative dataset, and provides this extended functionality of controlling projection shapes at a small, user-controllable cost in terms of quality metrics.
