Goodness-of-fit and utility estimation: what's possible and what's not
Yujian Chen, Joshua Lanier, John K. -H. Quah
TL;DR
The paper addresses whether goodness-of-fit indices for testing utility-maximization can be both continuous and accurate. It formalizes five loss-function–based indices (Afriat, Varian, Swaps, nonlinear LS, Houtman-Maks) and proves an impossibility result: for well-behaved utilities, no index can be both continuous and accurate while yielding a minimizable, accurate loss function. It introduces essential accuracy, a robust welfare criterion, and a framework for bounded rationality (consideration-sets), plus an empirical demonstration using scanner data to compare welfare implications under soda reductions. The findings clarify fundamental limitations of standard fit measures, propose a robust welfare analysis approach when best-fitting utility functions do not exist, and characterize utility classes that admit nicer properties. Collectively, the work informs both theoretical understanding and practical welfare analysis in empirical revealed-preference settings.
Abstract
A goodness-of-fit index measures the consistency of consumption data with a given model of utility-maximization. We show that for the class of well-behaved (i.e., continuous and increasing) utility functions there is no goodness-of-fit index that is continuous and accurate, where the latter means that a perfect score is obtained if and only if a dataset can be rationalized by a well-behaved utility function. While many standard goodness-of-fit indices are inaccurate we show that these indices are (in a sense we make precise) essentially accurate. Goodness-of-fit indices are typically generated by loss functions and we find that standard loss functions usually do not yield a best-fitting utility function when they are minimized. Nonetheless, welfare comparisons can be made by working out a robust preference relation from the data.
