RUMBoost: Gradient Boosted Random Utility Models
Nicolas Salvad\'e, Tim Hillel

TL;DR
RUMBoost is a new discrete choice model that combines the interpretability of RUMs with the predictive power of deep learning by using gradient boosted trees to model utility functions, ensuring interpretability and flexibility.
Contribution
The paper introduces RUMBoost, a novel approach that integrates gradient boosted regression trees into RUMs, enabling flexible, interpretable, and non-linear utility specifications for discrete choice modeling.
Findings
RUMBoost achieves superior predictive performance compared to benchmarks.
The model provides interpretable utility functions and behavioral indicators.
It can be extended to complex specifications like attribute interactions.
Abstract
This paper introduces the RUMBoost model, a novel discrete choice modelling approach that combines the interpretability and behavioural robustness of Random Utility Models (RUMs) with the generalisation and predictive ability of deep learning methods. We obtain the full functional form of non-linear utility specifications by replacing each linear parameter in the utility functions of a RUM with an ensemble of gradient boosted regression trees. This enables piece-wise constant utility values to be imputed for all alternatives directly from the data for any possible combination of input variables. We introduce additional constraints on the ensembles to ensure three crucial features of the utility specifications: (i) dependency of the utilities of each alternative on only the attributes of that alternative, (ii) monotonicity of marginal utilities, and (iii) an intrinsically interpretable…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEconomic and Environmental Valuation · Environmental Impact and Sustainability · Energy, Environment, Economic Growth
