Gaussian Process Latent Class Choice Models
Georges Sfeir, Filipe Rodrigues, Maya Abou-Zeid

TL;DR
This paper introduces a Gaussian Process-based latent class choice model that enhances the flexibility of discrete choice modeling by capturing complex heterogeneity and improving predictive accuracy.
Contribution
It integrates Gaussian Processes into latent class choice models, enabling non-parametric, flexible representation of unobserved heterogeneity with an EM algorithm for joint estimation.
Findings
Improved in-sample fit and out-of-sample predictive power.
Maintains behavioral interpretability at the class level.
Demonstrates effectiveness on mode choice applications.
Abstract
We present a Gaussian Process - Latent Class Choice Model (GP-LCCM) to integrate a non-parametric class of probabilistic machine learning within discrete choice models (DCMs). Gaussian Processes (GPs) are kernel-based algorithms that incorporate expert knowledge by assuming priors over latent functions rather than priors over parameters, which makes them more flexible in addressing nonlinear problems. By integrating a Gaussian Process within a LCCM structure, we aim at improving discrete representations of unobserved heterogeneity. The proposed model would assign individuals probabilistically to behaviorally homogeneous clusters (latent classes) using GPs and simultaneously estimate class-specific choice models by relying on random utility models. Furthermore, we derive and implement an Expectation-Maximization (EM) algorithm to jointly estimate/infer the hyperparameters of the GP…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGaussian Processes and Bayesian Inference · Economic and Environmental Valuation · Forecasting Techniques and Applications
MethodsGreedy Policy Search · Gaussian Process
