Time-Uniform Confidence Spheres for Means of Random Vectors
Ben Chugg, Hongjian Wang, Aaditya Ramdas
TL;DR
The paper develops time-uniform confidence spheres (CSSs) for estimating the mean of multivariate random vectors under martingale dependence, using a PAC-Bayesian framework to achieve anytime-valid bounds. It systematically covers light-tailed regimes (sub-Gaussian, log-concave, and sub-$\psi$) with dimension-free or near dimension-free widths and extends to time-varying means, including iterated-logarithm rates via stitching. For heavy-tailed data, it provides two semi-empirical CSSs and a sequential Catoni-Giulini estimator, all producing dimension-free bounds and robust performance, with fixed-time optimizations and asymptotic guarantees. The results yield practical, closed-form CSSs applicable to sequential tasks such as A/B testing, online learning, and anomaly detection, without requiring iid observations and under relatively weak moment conditions.
Abstract
We study sequential mean estimation in $\mathbb{R}^d$. In particular, we derive time-uniform confidence spheres -- confidence sphere sequences (CSSs) -- which contain the mean of random vectors with high probability simultaneously across all sample sizes. Our results include a dimension-free CSS for log-concave random vectors, a dimension-free CSS for sub-Gaussian random vectors, and CSSs for sub-$ψ$ random vectors (which includes sub-gamma, sub-Poisson, and sub-exponential distributions). Many of our results are optimal. For sub-Gaussian distributions we also provide a CSS which tracks a time-varying mean, generalizing Robbins' mixture approach to the multivariate setting. Finally, we provide several CSSs for heavy-tailed random vectors (two moments only). Our bounds hold under a martingale assumption on the mean and do not require that the observations be iid. Our work is based on PAC-Bayesian theory and inspired by an approach of Catoni and Giulini.
