Preprint

Nearest-neighbour method stands out in high-dimensional clustering tests

Preprint: The approach beat maximum likelihood at larger tested dimensions, but outlier results varied by scenario.

A nearest-neighbour method for reducing the number of variables in high-dimensional data was the only compared reduction reported to improve clustering quality across every algorithm tested in one filtered analysis, according to a new preprint. Its performance on outlier detection was less consistent, varying with the way the test cases were constructed.

The work proposes a linear projection built around nearest-neighbour relationships. Projections are obtained from the spectral decomposition of a local-covariance matrix, using local structure to choose directions for the reduced representation.

A projection designed for difficult data

The practical version averages estimates across several choices of the neighbour count and applies an adjustment to the estimated eigenvalues intended to reduce bias. Its final projection basis is then orthogonalized, meaning the selected directions are made mutually perpendicular, before the data are used in downstream tasks.

The experiments compared the proposed approach with principal component analysis, robust PCA, Locality Preserving Projections and kernel DIM. All methods reduced the data from p variables to the ceiling of p to the four-fifths power, while the proposed method used neighbour settings based on the sample size.

The paper combines a theoretical estimator analysis with synthetic Gaussian simulations and benchmark experiments.

It is an arXiv version-one preprint dated 26 August 2026, identified as arXiv:2608.25887v1.

A theoretical guarantee with a narrow scope

The paper’s main theoretical result says the nearest-neighbour estimator converges in probability to the target Density Information Matrix when the neighbour count grows with the sample size and the theorem’s displayed growth condition is met. The theorem is stated for dimensions greater than four and depends on regularity assumptions about the underlying continuous density.

That guarantee has an unresolved technical qualification: the theorem statement prints growth exponents involving p/4, while a later line in the proof uses reciprocal 4/p exponents. The supplied analysis does not resolve which condition is intended, so the result should be read as conditional on the stated regime rather than as a general assurance for every data set.

In the Gaussian accuracy experiment, the researchers tested sample sizes of 1,000 and 2,000 and dimensions of 10, 20, 50, 100, 200 and 500. They generated 50 covariance matrices for each sample-size and dimension combination, with randomly generated covariance structures.

The proposed estimator was reported to be competitive with maximum likelihood across the tested dimensions and to perform better at the larger dimensions. The supplied account gives no numeric effect sizes or formal significance tests, so the result indicates a reported performance pattern rather than a precisely quantified advantage.

The clearest result came from clustering

The clustering benchmark began with 45 data sets. Two data sets offered multiple possible groupings and were treated as separate problems, producing 48 clustering problems in total.

The researchers evaluated the reduced data with KMeans, HDBSCAN, Spectral Clustering and Torque Clustering, measuring clustering quality with the Adjusted Rand Index, or ARI.

After lower-dimensional data sets were filtered out, the proposed reduction was the only one of the five compared methods reported to improve clustering quality for all four clustering algorithms. The finding comes from an aggregate comparison shown with standard-error bands; the supplied text does not provide a table of ARI values or formal tests.

Outlier detection was more uneven

The outlier tests used 48 classification data sets and created outlier problems at a fixed ratio of one outlier to 20 inliers. Three different ways of splitting the classes produced 274, 545 and 69 resulting data sets, respectively.

The scoring methods were isolation forest, simplified Local Outlier Factor and kNNW, with kNNW set to 10 neighbours. Ranking performance was measured with the area under the precision-recall curve, or AUPRC.

The results depended on the scenario. Robust PCA was described as strongest overall for data with a single inlier class, while the proposed projection paired best with simplified Local Outlier Factor in several settings. Results for kNNW and isolation forest in the single-outlier-class scenario were mixed or inconclusive, and several comparisons had bands near or across zero.

What the tests do not settle

The comparisons were not uniform across tasks. The outliers were constructed from class labels at a fixed ratio, and performance changed across splitting scenarios. Specialized clustering and outlier methods were also investigated but their results were omitted, narrowing the comparison.

The separate k-averaging, eigenvalue adjustment and orthogonalization steps also leave open which design choices matter most for the reported performance.

Taken together, the findings suggest a potentially useful projection for high-dimensional clustering pipelines, with a more qualified case for outlier detection. Further tests would need to examine distributions outside the theorem’s regularity conditions, dimensions outside its stated regime and outlier scenarios beyond the constructed class splits.

Paper data and sources

Original title: Efficient Estimation of High Information Projections using Nearest Neighbours
Authors: David P. Hofmeyr
Journal/Repository: arXiv
Status: Preprint, not yet peer-reviewed
First online: 2026-08-26
DOI: Not available
Original paper · Full text

Versions and corrections

  1. Published automatically after legal-source, freshness, evidence, and independent-verification gates passed.