Functional Linear Regression of Cumulative Distribution Functions
Qian Zhang, Anuran Makur, Kamyar Azizzadenesheli
TL;DR
This work develops a functional linear regression framework for contextual CDFs by positing $F(x,t)=\theta_*^\top\Phi(x,t)$ with $\theta_*$ on the simplex. It introduces ridge-based estimators and establishes nonasymptotic, self-normalized error bounds that scale as $\tilde{O}(\sqrt{d/n})$ across fixed, random, and adversarial designs, and proves matching minimax lower bounds. The authors also provide burn-in-free estimation variants, analyze mismatched data-generation scenarios, and generalize to infinite-dimensional Hilbert spaces, yielding bounds that reduce to the finite-dimensional rates when appropriate. Comprehensive numerical experiments on synthetic and real data corroborate the theoretical rates and demonstrate practical utility for risk assessment and distributional analysis. The framework thus offers a principled, statistically optimal approach to learning and evaluating context-conditioned CDFs in diverse settings.
Abstract
The estimation of cumulative distribution functions (CDF) is an important learning task with a great variety of downstream applications, such as risk assessments in predictions and decision making. In this paper, we study functional regression of contextual CDFs where each data point is sampled from a linear combination of context dependent CDF basis functions. We propose functional ridge-regression-based estimation methods that estimate CDFs accurately everywhere. In particular, given $n$ samples with $d$ basis functions, we show estimation error upper bounds of $\widetilde O(\sqrt{d/n})$ for fixed design, random design, and adversarial context cases. We also derive matching information theoretic lower bounds, establishing minimax optimality for CDF functional regression. Furthermore, we remove the burn-in time in the random design setting using an alternative penalized estimator. Then, we consider agnostic settings where there is a mismatch in the data generation process. We characterize the error of the proposed estimators in terms of the mismatched error, and show that the estimators are well-behaved under model mismatch. Moreover, to complete our study, we formalize infinite dimensional models where the parameter space is an infinite dimensional Hilbert space, and establish a self-normalized estimation error upper bound for this setting. Notably, the upper bound reduces to the $\widetilde O(\sqrt{d/n})$ bound when the parameter space is constrained to be $d$-dimensional. Our comprehensive numerical experiments validate the efficacy of our estimation methods in both synthetic and practical settings.
