Computing High-dimensional Confidence Sets for Arbitrary Distributions
Chao Gao, Liren Shan, Vaidehi Srinivas, Aravindan Vijayaraghavan
TL;DR
This work tackles the problem of learning high-dimensional confidence sets for arbitrary distributions by seeking minimal-volume sets that capture a target probability $\delta$ in $\mathbb{R}^d$ while being competitive with a bounded-VC class. It introduces an improper learning approach that outputs ellipsoids and achieves a substantially better volume-approximation factor against Euclidean balls than prior core-sets methods, namely $\exp(\tilde{O}(d^{1/2}))$ in the worst case, with improved constants under near-isotropic conditions. A key technical advance is a preconditioning transformation that isotropizes the data inside the target ball, allowing non-worst-case proper-ball learning to transfer to the original space, and enabling a union-of-balls extension via a greedy framework. The paper also establishes hardness results for proper learning (NP-hardness and SSE-based intractability) and demonstrates practical applications to conformal prediction and robust statistics, highlighting the separation between proper and improper learning in this setting. Overall, the results provide distribution-free, polynomial-time algorithms that yield near-optimal dense confidence sets in high dimensions and have immediate implications for uncertainty quantification and conformal prediction in complex data regimes.
Abstract
We study the problem of learning a high-density region of an arbitrary distribution over $\mathbb{R}^d$. Given a target coverage parameter $δ$, and sample access to an arbitrary distribution $D$, we want to output a confidence set $S \subset \mathbb{R}^d$ such that $S$ achieves $δ$ coverage of $D$, i.e., $\mathbb{P}_{y \sim D} \left[ y \in S \right] \ge δ$, and the volume of $S$ is as small as possible. This is a central problem in high-dimensional statistics with applications in finding confidence sets, uncertainty quantification, and support estimation. In the most general setting, this problem is statistically intractable, so we restrict our attention to competing with sets from a concept class $C$ with bounded VC-dimension. An algorithm is competitive with class $C$ if, given samples from an arbitrary distribution $D$, it outputs in polynomial time a set that achieves $δ$ coverage of $D$, and whose volume is competitive with the smallest set in $C$ with the required coverage $δ$. This problem is computationally challenging even in the basic setting when $C$ is the set of all Euclidean balls. Existing algorithms based on coresets find in polynomial time a ball whose volume is $\exp(\tilde{O}( d/ \log d))$-factor competitive with the volume of the best ball. Our main result is an algorithm that finds a confidence set whose volume is $\exp(\tilde{O}(d^{1/2}))$ factor competitive with the optimal ball having the desired coverage. The algorithm is improper (it outputs an ellipsoid). Combined with our computational intractability result for proper learning balls within an $\exp(\tilde{O}(d^{1-o(1)}))$ approximation factor in volume, our results provide an interesting separation between proper and (improper) learning of confidence sets.
