GGMPs: Generalized Gaussian Mixture Processes
About
Conditional density estimation is complicated by multimodality, heteroscedasticity, and strong non-Gaussianity. Gaussian processes (GPs) provide a principled nonparametric framework with calibrated uncertainty, but standard GP regression is limited by its unimodal Gaussian predictive form. We introduce the Generalized Gaussian Mixture Process (GGMP), a GP-based method for multimodal conditional density estimation in settings where each input may be associated with a complex output distribution rather than a single scalar response. GGMP combines local Gaussian mixture fitting, cross-input component alignment and per-component heteroscedastic GP training to produce a closed-form Gaussian mixture predictive density. The method is tractable, compatible with standard GP solvers and scalable methods, and avoids the exponentially large latent-assignment structure of naive multimodal GP formulations. Empirically, GGMPs improve distributional approximation on synthetic and real-world datasets with pronounced non-Gaussianity and multimodality.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Conditional Density Estimation | U.S. Temperature Extremes 10 years (test) | Bhattacharyya Distance0.1375 | 10 | |
| Conditional Density Estimation | Synthetic Dataset 1.0 (test) | Bhattacharyya Distance0.0149 | 10 | |
| Marginal density estimation | Additive manufacturing dataset Axis 1 marginal (held-out distributions) | Bhattacharyya Distance0.0573 | 10 | |
| Marginal density estimation | Additive Manufacturing Axis 2 (held-out distributions) | Bhattacharyya Distance0.1119 | 10 | |
| Multivariate density reconstruction | Additive Manufacturing held-out distributions (test) | Energy0.0454 | 10 | |
| Predictive scoring and calibration | Synthetic dataset | Log Score-0.6002 | 10 | |
| Probabilistic Forecasting | temperature extremes dataset (test) | Log Score-3.7118 | 10 | |
| Probabilistic Regression | Additive Manufacturing (held-out) | Log Score-6.5454 | 10 |