Beyond the noise: intrinsic dimension estimation with optimal neighbourhood identification
Antonio Di Noia, Iuri Macocco, Aldo Glielmo, Alessandro Laio, Antonietta Mira
TL;DR
The paper tackles the scale-dependence of intrinsic dimension (ID) estimation by introducing ABIDE, an adaptive, likelihood-based extension of the Binomial Intrinsic Dimension Estimator (BIDE). ABIDE simultaneously learns per-point optimal neighbourhoods where the data density is approximately constant and updates the ID estimate, enabling robust performance in noisy, high-dimensional settings. The authors provide theoretical guarantees (convergence, consistency, asymptotic normality) and demonstrate superior performance over fixed-scale NN methods on synthetic benchmarks and real data (images and molecular trajectories). This approach yields more reliable, scale-aware characterizations of data geometry, with broad implications for dimensionality reduction, clustering, and density estimation in complex datasets.
Abstract
The Intrinsic Dimension (ID) is a key concept in unsupervised learning and feature selection, as it is a lower bound to the number of variables which are necessary to describe a system. However, in almost any real-world dataset the ID depends on the scale at which the data are analysed. Quite typically at a small scale, the ID is very large, as the data are affected by measurement errors. At large scale, the ID can also be erroneously large, due to the curvature and the topology of the manifold containing the data. In this work, we introduce an automatic protocol to select the sweet spot, namely the correct range of scales in which the ID is meaningful and useful. This protocol is based on imposing that for distances smaller than the correct scale the density of the data is constant. In the presented framework, to estimate the density it is necessary to know the ID, therefore, this condition is imposed self-consistently. We illustrate the usefulness and robustness of this procedure by benchmarks on artificial and real-world datasets.
