Predictions in the eye of the beholder: an active inference account of Watt governors
Manuel Baltieri, Christopher L. Buckley, Jelle Bruineberg

TL;DR
This paper presents an active inference model of Watt governors, challenging traditional views on internal representations and highlighting the framework's utility as a mathematical tool for cognitive modeling.
Contribution
It introduces an active inference formulation of Watt governors, questioning the role of explicit internal models and discussing predictive processing's limitations in explaining cognition.
Findings
Generative models may serve as implicit descriptions rather than explicit internal representations.
Predictive processing might have limited explanatory power for cognitive systems.
Active inference provides a useful mathematical framework for modeling cognitive architectures.
Abstract
Active inference introduces a theory describing action-perception loops via the minimisation of variational (and expected) free energy or, under simplifying assumptions, (weighted) prediction error. Recently, active inference has been proposed as part of a new and unifying framework in the cognitive sciences: predictive processing. Predictive processing is often associated with traditional computational theories of the mind, strongly relying on internal representations presented in the form of generative models thought to explain different functions of living and cognitive systems. In this work, we introduce an active inference formulation of the Watt centrifugal governor, a system often portrayed as the canonical "anti-representational" metaphor for cognition. We identify a generative model of a steam engine for the governor, and derive a set of equations describing "perception" and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
