eDCF: Estimating Intrinsic Dimension using Local Connectivity

Dhruv Gupta, Aditya Nagarsekar, Vraj Shah, Sujith Thomas
10/18/2025
cs.LGstat.ML

No confident code implementation found for this paper.

Abstract

Modern datasets often contain high-dimensional features exhibiting complex dependencies. To effectively analyze such data, dimensionality reduction methods rely on estimating the dataset's intrinsic dimension (id) as a measure of its underlying complexity. However, estimating id is challenging due to its dependence on scale: at very fine scales, noise inflates id estimates, while at coarser scales, estimates stabilize to lower, scale-invariant values. This paper introduces a novel, scalable, and parallelizable method called eDCF, which is based on Connectivity Factor (CF), a local connectivity-based metric, to robustly estimate intrinsic dimension across varying scales. Our method consistently matches leading estimators, achieving comparable values of mean absolute error (MAE) on synthetic benchmarks with noisy samples. Moreover, our approach also attains higher exact intrinsic dimension match rates, reaching up to 25.0% compared to 16.7% for MLE and 12.5% for TWO-NN, particularly excelling under medium to high noise levels and large datasets. Further, we showcase our method's ability to accurately detect fractal geometries in decision boundaries, confirming its utility for analyzing realistic, structured data.

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{gupta2025edcf,
  title  = {eDCF: Estimating Intrinsic Dimension using Local Connectivity},
  author = {Dhruv Gupta and Aditya Nagarsekar and Vraj Shah and Sujith Thomas},
  year   = {2025},
  eprint = {2510.16513},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.16513v1}
}

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/2510.16513.svg)](https://codeofpaper.com/paper/2510.16513)

Discussion