Blogs›Lyft›Bayesian Trees for Rider Conversion Prediction
Bayesian Trees for Rider Conversion Prediction
Lyft developed and implemented a novel modeling framework using Bayesian Trees to predict rider conversion in sparse data environments. This system addresses the challenge of data sparsity by leveraging a hierarchical tree structure and Bayesian smoothing with Gaussian priors. It allows for robust and accurate predictions even with limited data for specific contexts, while also ensuring behavioral consistency and interpretability by enforcing monotonic relationships where domain knowledge dictates. The platform has been extended to support Augmented Inverse Propensity Weighting (AIPW) for quasi-experimental causal inference, enabling validation of observational data against randomized experiments. This includes rigorous confounder management, propensity score correction, outcome reweighting to address downsampling bias, and detailed model diagnostics like common support and covariate balance checks. The system has been empirically validated against randomized experiments for weekly ride challenges, demonstrating its ability to provide reliable causal estimates from observational data.