SOREL: A Stochastic Algorithm for Spectral Risks Minimization
Yuze Ge, Rujun Jiang
TL;DR
This work addresses spectral risk minimization, which weights sample losses non-uniformly to emphasize tail risk, a setting where standard empirical risk minimization (with equal weights) is insufficient. The authors develop SOREL, a stochastic gradient-based method built on a minimax reformulation and a proximal primal-dual framework, with trajectory stabilization to ensure convergence to the true spectral-risk minimizer. They prove a near-optimal convergence rate of $\widetilde{O}(1/\sqrt{\epsilon})$ for strongly convex regularization and demonstrate strong empirical performance in terms of runtime and sample complexity across multiple spectral risks (CVaR, ESRM, Extremile) and real datasets. Compared to baselines like SGD, LSVRG, and Prospect, SOREL offers consistently better convergence to the true optimum, and minibatching further accelerates learning, highlighting its practical impact for scalable, risk-aware learning in finance and ML fairness contexts.
Abstract
The spectral risk has wide applications in machine learning, especially in real-world decision-making, where people are not only concerned with models' average performance. By assigning different weights to the losses of different sample points, rather than the same weights as in the empirical risk, it allows the model's performance to lie between the average performance and the worst-case performance. In this paper, we propose SOREL, the first stochastic gradient-based algorithm with convergence guarantees for the spectral risk minimization. Previous algorithms often consider adding a strongly concave function to smooth the spectral risk, thus lacking convergence guarantees for the original spectral risk. We theoretically prove that our algorithm achieves a near-optimal rate of $\widetilde{O}(1/\sqrtε)$ in terms of $ε$. Experiments on real datasets show that our algorithm outperforms existing algorithms in most cases, both in terms of runtime and sample complexity.
