Heckerthoughts
David Heckerman
TL;DR
The paper provides a personal yet technical overview of foundational ideas in uncertainty, decision making, and graphical models, tracing the historical shift from non-probabilistic AI to probabilistic reasoning and Bayesian networks. It presents methods for learning acausal and causal graphical models from observational and interventional data, discusses intervention through do-operators and instrumental variables, and articulates strategies to handle confounders. The work showcases practical applications at Microsoft Research, from expert systems and spam filters to collaborative filtering, as well as healthcare–oriented genomics and vaccine design, illustrating the real-world impact of probabilistic graphical modeling. Overall, it argues that probabilistic reasoning, causal structure, and modular inference underpin robust decision making in AI, providing both methodological guidance and narrative context for the early adoption of these ideas. The synthesis emphasizes the importance of probability in enabling reliable uncertainty management and causal inference across diverse domains.
Abstract
This manuscript is technical memoir about my work at Stanford and Microsoft Research. Included are fundamental concepts central to machine learning and artificial intelligence, applications of these concepts, and stories behind their creation.
