# Fast robust correlation for high-dimensional data

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

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 14 Dec 2017.

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

- [The Cellwise Minimum Covariance Determinant Estimator](https://mlsanity.com/paper/2207.13493/) (2022)
- [RobPy: a Python Package for Robust Statistical Methods](https://mlsanity.com/paper/2411.01954/) (2024)
- [Casewise and Cellwise Robust Multilinear Principal Component Analysis](https://mlsanity.com/paper/2503.07327/) (2025)
- [Pitfalls of Climate Network Construction: A Statistical Perspective](https://mlsanity.com/paper/2211.02888/) (2022)
- [Edgewise outliers of network indexed signals](https://mlsanity.com/paper/2307.11239/) (2023)
- [Robust Outlier Detection and Low-Latency Concept Drift Adaptation for Data Stream Regression: A Dual-Channel Architecture](https://mlsanity.com/paper/2512.12289/) (2025)
- [Cellwise Outliers](https://mlsanity.com/paper/2604.14182/) (2026)

## Abstract (arXiv)

The product moment covariance is a cornerstone of multivariate data analysis, from which one can derive correlations, principal components, Mahalanobis distances and many other results. Unfortunately the product moment covariance and the corresponding Pearson correlation are very susceptible to outliers (anomalies) in the data. Several robust measures of covariance have been developed, but few are suitable for the ultrahigh dimensional data that are becoming more prevalent nowadays. For that one needs methods whose computation scales well with the dimension, are guaranteed to yield a positive semidefinite covariance matrix, and are sufficiently robust to outliers as well as sufficiently accurate in the statistical sense of low variability. We construct such methods using data transformations. The resulting approach is simple, fast and widely applicable. We study its robustness by deriving influence functions and breakdown values, and computing the mean squared error on contaminated data. Using these results we select a method that performs well overall. This also allows us to construct a faster version of the DetectDeviatingCells method (Rousseeuw and Van den Bossche, 2018) to detect cellwise outliers, that can deal with much higher dimensions. The approach is illustrated on genomic data with 12,000 variables and color video data with 920,000 dimensions.
