Stability Evaluation via Distributional Perturbation Analysis
Jose Blanchet, Peng Cui, Jiajin Li, Jiashuo Liu
TL;DR
The paper addresses how to evaluate model stability under distributional perturbations that arise from data corruptions and sub-population shifts. It introduces an OT-based stability criterion defined as the minimal perturbation in the joint sample-density space needed to push risk above a threshold $r$, leveraging strong duality to obtain finite-dimensional reformulations. The framework supports different loss functions and divergence choices, yields both global and feature-wise stability measures, and is demonstrated on income, health coverage, and COVID-19 mortality tasks, revealing how robustness methods improve stability and how feature stability can uncover biases. The approach offers practical guidance for selecting robustness strategies and auditing fairness, with potential applicability to diverse model architectures and high-stakes decision-making contexts.
Abstract
The performance of learning models often deteriorates when deployed in out-of-sample environments. To ensure reliable deployment, we propose a stability evaluation criterion based on distributional perturbations. Conceptually, our stability evaluation criterion is defined as the minimal perturbation required on our observed dataset to induce a prescribed deterioration in risk evaluation. In this paper, we utilize the optimal transport (OT) discrepancy with moment constraints on the \textit{(sample, density)} space to quantify this perturbation. Therefore, our stability evaluation criterion can address both \emph{data corruptions} and \emph{sub-population shifts} -- the two most common types of distribution shifts in real-world scenarios. To further realize practical benefits, we present a series of tractable convex formulations and computational methods tailored to different classes of loss functions. The key technical tool to achieve this is the strong duality theorem provided in this paper. Empirically, we validate the practical utility of our stability evaluation criterion across a host of real-world applications. These empirical studies showcase the criterion's ability not only to compare the stability of different learning models and features but also to provide valuable guidelines and strategies to further improve models.
