Constrained Bayesian Neural Network utility in the design of price promotions

This paper introduces a discrete choice model with a flexible utility function in the form of a Bayesian Neural Network with consumer preference heterogeneity. Adapting Hamiltonian Monte Carlo to the model structure allows us to enforce a qualitative prior constraint on the shape of the utility function stipulating that it be decreasing in price. We further account for model uncertainty with Bayesian Model Averaging. The predictive distribution of our model is thus obtained as a weighted average of predictive distributions of admissible neural network structures weighted by the posterior probability of each model. We apply our approach to a panel of IRI coffee purchase data that combines consumer and store-level marketing information. We obtain model-averaged predictive densities for own and cross price elasticity and corresponding revenue change predictions in a counterfactual experiment, simulating several levels of price promotion. Our framework allows managers to utilize a flexible data-driven method for analyzing both the form of consumer utility and individual preference variations, as a valuable tool for making strategic pricing decisions.

Authors

Institutions

Publication Details

Journal
Journal of Choice Modelling
Published
2026-09-19
DOI
https://doi.org/10.1016/j.jocm.2026.100633
Primary Topic
Consumer Market Behavior and Pricing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Constrained Bayesian Neural Network utility in the design of price promotions

Martin Burda, Connor Campbell
Journal of Choice Modelling
Consumer Market Behavior and Pricing
article

Constrained Bayesian Neural Network utility in the design of price promotions

Martin Burda, Connor Campbell
article en

Abstract

This paper introduces a discrete choice model with a flexible utility function in the form of a Bayesian Neural Network with consumer preference heterogeneity. Adapting Hamiltonian Monte Carlo to the model structure allows us to enforce a qualitative prior constraint on the shape of the utility function stipulating that it be decreasing in price. We further account for model uncertainty with Bayesian Model Averaging. The predictive distribution of our model is thus obtained as a weighted average of predictive distributions of admissible neural network structures weighted by the posterior probability of each model. We apply our approach to a panel of IRI coffee purchase data that combines consumer and store-level marketing information. We obtain model-averaged predictive densities for own and cross price elasticity and corresponding revenue change predictions in a counterfactual experiment, simulating several levels of price promotion. Our framework allows managers to utilize a flexible data-driven method for analyzing both the form of consumer utility and individual preference variations, as a valuable tool for making strategic pricing decisions.

Journal of Choice ModellingVol. 61
Microsoft (United States) (US), University of Toronto (CA)
Openalex Percentile: Top 6%
Consumer Market Behavior and Pricing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Constrained Bayesian Neural Network utility in the design of price promotions — Martin Burda, Connor Campbell · Journal of Choice Modelling (2026) | TGRS Research Map | TGRS