Learning Monotonic Probabilities with a Generative Cost Model
Yongxiang Tang, Yanhua Cheng, Xiaocheng Liu, Chenchen Jiao, Yanxiang Zeng, Ning Luo, Pengjia Yuan, Xialong Liu, Peng Jiang
TL;DR
The paper addresses learning monotonic probabilities by recasting the problem as a latent-cost modeling task. It introduces two generative frameworks, the Generative Cost Model (GCM) for strict monotonicity and the Implicit Generative Cost Model (IGCM) for implicit monotonicity, both trained via variational inference and leveraging a latent cost variable $\boldsymbol{\mathbf{c}}$. The authors demonstrate that predicting $\Pr(y|\boldsymbol{x},\boldsymbol{r})$ can be achieved through the latent relation $\boldsymbol{c} \prec \boldsymbol{r}$, enabling robust monotonic behavior without constructing monotonic functions explicitly; IGCM further handles practical, non-strict monotonicity via a kernel variable $\boldsymbol{k}$. Empirical results on simulated quantile regression and six public datasets show that GCM and IGCM substantially outperform traditional monotonic models, with IGCM offering advantages when monotonicity is present only implicitly. The approach provides a scalable, probabilistic alternative to monotonic neural networks and opens avenues for more flexible monotonic modeling in complex data settings.
Abstract
In many machine learning tasks, it is often necessary for the relationship between input and output variables to be monotonic, including both strictly monotonic and implicitly monotonic relationships. Traditional methods for maintaining monotonicity mainly rely on construction or regularization techniques, whereas this paper shows that the issue of strict monotonic probability can be viewed as a partial order between an observable revenue variable and a latent cost variable. This perspective enables us to reformulate the monotonicity challenge into modeling the latent cost variable. To tackle this, we introduce a generative network for the latent cost variable, termed the Generative Cost Model (GCM), which inherently addresses the strict monotonic problem, and propose the Implicit Generative Cost Model (IGCM) to address the implicit monotonic problem. We further validate our approach with a numerical simulation of quantile regression and conduct multiple experiments on public datasets, showing that our method significantly outperforms existing monotonic modeling techniques. The code for our experiments can be found at https://github.com/tyxaaron/GCM.
