A general framework for adaptive nonparametric dimensionality reduction

Antonio Di Noia, Federico Ravenda, Antonietta Mira
11/12/2025
stat.MLcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Dimensionality reduction is a fundamental task in modern data science. Several projection methods specifically tailored to take into account the non-linearity of the data via local embeddings have been proposed. Such methods are often based on local neighbourhood structures and require tuning the number of neighbours that define this local structure, and the dimensionality of the lower-dimensional space onto which the data are projected. Such choices critically influence the quality of the resulting embedding. In this paper, we exploit a recently proposed intrinsic dimension estimator which also returns the optimal locally adaptive neighbourhood sizes according to some desirable criteria. In principle, this adaptive framework can be employed to perform an optimal hyper-parameter tuning of any dimensionality reduction algorithm that relies on local neighbourhood structures. Numerical experiments on both real-world and simulated datasets show that the proposed method can be used to significantly improve well-known projection methods when employed for various learning tasks, with improvements measurable through both quantitative metrics and the quality of low-dimensional visualizations.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{noia2025general,
  title  = {A general framework for adaptive nonparametric dimensionality reduction},
  author = {Antonio Di Noia and Federico Ravenda and Antonietta Mira},
  year   = {2025},
  eprint = {2511.09486},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.09486v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.09486.svg)](https://codeofpaper.com/paper/2511.09486)

Discussion