An Efficient Multi Quantile Regression Network with Ad Hoc Prevention of Quantile Crossing
Jens Decke, Arne Jenß, Bernhard Sick, Christian Gruhl
TL;DR
The paper tackles quantile crossing and computational cost in neural quantile regression by introducing SCQRNN, which integrates differentiable sorting into a composite quantile framework to guarantee non-crossing quantiles. It demonstrates a forward-pass complexity of $O(K L^2 + L T + T\log T)$, versus $O(T K L^2)$ for MCQRNN, yielding substantial efficiency especially when $T$ scales with $L$. Through extensive experiments on nine synthetic datasets and the U-bend design problem, SCQRNN shows competitive RMSE and reliability while converging faster than MCQRNN (and faster than CQRNN in training due to sorting). This method offers a scalable, energy-conscious approach for reliable uncertainty quantification in high-stakes domains, with potential integration into active design optimization and other HPC-enabled applications.
Abstract
This article presents the Sorting Composite Quantile Regression Neural Network (SCQRNN), an advanced quantile regression model designed to prevent quantile crossing and enhance computational efficiency. Integrating ad hoc sorting in training, the SCQRNN ensures non-intersecting quantiles, boosting model reliability and interpretability. We demonstrate that the SCQRNN not only prevents quantile crossing and reduces computational complexity but also achieves faster convergence than traditional models. This advancement meets the requirements of high-performance computing for sustainable, accurate computation. In organic computing, the SCQRNN enhances self-aware systems with predictive uncertainties, enriching applications across finance, meteorology, climate science, and engineering.
