Bayesian Circular Regression with von Mises Quasi-Processes
Yarden Cohen, Alexandre Khae Wu Navarro, Jes Frellsen, Richard E. Turner, Raziel Riemer, Ari Pakman
TL;DR
This work introduces von Mises Quasi-Processes (vMQP), a Bayesian nonparametric approach for regression with circular responses obtained by conditioning a two-dimensional GP on the unit circle. It derives a maximum-entropy, simple-density prior and develops Stratonovich-like augmentation to enable fast Gibbs sampling, addressing both posterior inference and transductive parameter learning via Exchange, Double Metropolis-Hastings, and Bridging methods. The authors demonstrate the model on wind-direction prediction and gait-cycle phase estimation, showing competitive performance and capturing multimodal uncertainty, with Exponential kernels often outperforming alternatives. The approach provides a principled, transductive framework for circular regression with scalable Bayesian inference and potential extensions to statistical-physics models and score-matching learning.
Abstract
The need for regression models to predict circular values arises in many scientific fields. In this work we explore a family of expressive and interpretable distributions over circle-valued random functions related to Gaussian processes targeting two Euclidean dimensions conditioned on the unit circle. The probability model has connections with continuous spin models in statistical physics. Moreover, its density is very simple and has maximum-entropy, unlike previous Gaussian process-based approaches, which use wrapping or radial marginalization. For posterior inference, we introduce a new Stratonovich-like augmentation that lends itself to fast Gibbs sampling. We argue that transductive learning in these models favors a Bayesian approach to the parameters and apply our sampling scheme to the Double Metropolis-Hastings algorithm. We present experiments applying this model to the prediction of (i) wind directions and (ii) the percentage of the running gait cycle as a function of joint angles.
