We propose a methodology for effectively modeling individual heterogeneity using deep learning while still retaining the interpretability and economic discipline of classical models. We pair a transparent, interpretable modeling structure with rich data environments and machine learning methods to estimate heterogeneous parameters based on potentially high dimensional or complex observable characteristics. Our framework is widely-applicable, covering numerous settings of economic interest. We recover, as special cases, well-known examples such as average treatment effects and parametric components of partially linear models. However, we also seamlessly deliver new results for diverse examples such as price elasticities, willingness-to-pay, and surplus measures in choice models, average marginal and partial effects of continuous treatment variables, fractional outcome models, count data, heterogeneous production function components, and more. Deep neural networks are well-suited to structured modeling of heterogeneity: we show how the network architecture can be designed to match the global structure of the economic model, giving novel methodology for deep learning as well as, more formally, improved rates of convergence. Our results on deep learning have consequences for other structured modeling environments and applications, such as for additive models. Our inference results are based on an influence function we derive, which we show to be flexible enough to to encompass all settings with a single, unified calculation, removing any requirement for case-by-case derivations. The usefulness of the methodology in economics is shown in two empirical applications: the response of 410(k) participation rates to firm matching and the impact of prices on subscription choices for an online service. Extensions to instrumental variables and multinomial choices are shown.
翻译:我们提出一种方法,用深层次的学习有效地模拟个人差异性,同时保留古典模型的可解释性和经济纪律。我们将透明、可解释的模型结构与丰富的数据环境和机器学习方法相配,以根据潜在的高维或复杂的可观测特征估计不同参数。我们的框架广泛适用,涵盖众多经济利益环境。我们作为特例恢复了众所周知的例子,如平均治疗效应和部分线性模型的参数等。然而,我们也为各种选择提供了无缝的新结果,例如价格弹性、支付意愿和选择模型中的剩余措施、持续处理变量的平均边际效应和部分效应、分数结果模型、计数数据、不同生产功能组成部分等等。深神经网络很适合结构化的外在性模型:我们展示网络结构的设计如何与经济模型的全球结构相匹配,为深度学习提供新的方法,以及更正式的、更高的趋同率。我们深层次学习的结果对结构化的建模环境和应用产生了后果,如对添加模型而言,分数结果模型的平均和部分生产等。我们从一个模型中推算出一个具有足够灵活性的计算方法。我们用来推算出一种计算方法,我们用来推算出一种推算方法,用以推算出一种推算方法,用以推算出一种推算方法,使我们推算出一种推算出一种推算方法。