Pre-Training Estimators for Structural Models: Application to Consumer Search
Yanhao 'Max' Wei, Zhenling Jiang
TL;DR
This work introduces pretrained neural-net estimators (NNE) for structural econometric models, addressing the heavy upfront cost and dataset-specific tuning of traditional estimation by training on simulated data to map data patterns to model parameters. The pretrained NNE for a sequential search model converges to the Bayesian posterior mean $E(\boldsymbol{\theta}|\boldsymbol{m})$ and can be applied across diverse datasets with minimal user effort, yielding speedups of 3–4 orders of magnitude while maintaining accuracy comparable to or better than SMLE/GHK approaches. Empirical tests on 12 real datasets and Monte Carlo simulations demonstrate both substantial computational gains and sensible parameter estimates, highlighting potential for real-time integration in pricing, recommendations, and bandit-style algorithms, as well as privacy advantages from using aggregate data patterns. The paper also outlines limitations and future extensions, including richer heterogeneity, endogeneity/instrumentation, and more flexible priors, to broaden applicability of pretrained estimators in structural econometrics.
Abstract
We develop pre-trained estimators for structural econometric models. The estimator uses a neural net to recognize the structural model's parameter from data patterns. Once trained, the estimator can be shared and applied to different datasets at negligible cost and effort. Under sufficient training, the estimator converges to the Bayesian posterior given the data patterns. As an illustration, we construct a pretrained estimator for a sequential search model (available at pnnehome.github.io). Estimation takes only seconds and achieves high accuracy on 12 real datasets. More broadly, pretrained estimators can make structural models much easier to use and more accessible.
