Watanabe (2010) Asymptotic Equivalence of Bayes Cross-Validation and Widely Applicable Information Criterion in Singular Learning Theory

waiccross-validationsingular-learning-theorymodel-selectionbayesianinformation-criterionmachine-learning

Summary

This paper establishes the theoretical foundation for the Widely Applicable Information Criterion (WAIC) and its equivalence to Bayesian leave-one-out cross-validation for singular statistical models. A model is regular if the parameter-to-distribution map is one-to-one and the Fisher information is positive definite; it is singular otherwise. Most modern learning machines — neural networks, mixtures, reduced-rank regression, hidden Markov models, and generally any model with hidden variables or hierarchical structure — are singular, and for them the classical AIC/BIC and MLE asymptotics break down. Using singular learning theory (algebraic geometry / resolution of singularities), Watanabe proves two results: (1) the Bayes cross-validation loss is asymptotically equivalent to WAIC as a random variable, so model selection or hyperparameter tuning by either is asymptotically the same; and (2) the sum of the Bayes generalization error and the Bayes cross-validation error is asymptotically 2λ/n2\lambda/n, where λ\lambda is the real log canonical threshold (RLCT) — a birational invariant of the model — and nn the sample size. (Journal of Machine Learning Research 11: 3571–3594.)

Key Claims

Concepts Introduced or Extended

Entities Mentioned

Quotes

"In regular statistical models, the leave-one-out cross-validation is asymptotically equivalent to the Akaike information criterion. However, since many learning machines are singular statistical models, the asymptotic behavior of the cross-validation remains unknown."

"The sum of the Bayes generalization error and the Bayes cross-validation error is asymptotically equal to 2λ/n2\lambda/n, where λ\lambda is the real log canonical threshold and nn is the number of training samples."

My Take

This paper is the rigorous justification for why WAIC has largely displaced DIC as the default Bayesian predictive model-selection criterion: it proves WAIC estimates the same thing as Bayes cross-validation — the out-of-sample generalization loss — and does so without the regularity assumptions that AIC/BIC quietly require and that essentially every interesting Bayesian model violates. The deep and surprising content is that the whole CV-vs-generalization trade-off collapses to a single number, the real log canonical threshold λ\lambda, an invariant from algebraic geometry — so the "effective dimension" of a singular model is λ\lambda, not the naive parameter count. For applied Bayesian work the takeaways are practical: prefer WAIC (or PSIS-LOO) over DIC for predictive comparison, and expect the parameter count to overstate model complexity whenever the model has hidden variables or hierarchy. The main barrier is that computing λ\lambda in closed form requires real algebraic geometry; in practice WAIC is used precisely because it estimates the relevant quantity without needing λ\lambda explicitly.