A Neural Network Implementation for Free Energy Principle
Jingwei Liu

TL;DR
This paper explores integrating the free energy principle with neural networks by using the Helmholtz machine, demonstrating high accuracy and adaptive data distribution through active inference.
Contribution
It presents a novel approach to connect FEP with neural networks via the Helmholtz machine, including theoretical insights and preliminary experimental validation.
Findings
Model achieves over 99% accuracy after fine-tuning.
Active inference deforms data distribution to match model representation.
Provides a theoretical framework linking FEP and neural network models.
Abstract
The free energy principle (FEP), as an encompassing framework and a unified brain theory, has been widely applied to account for various problems in fields such as cognitive science, neuroscience, social interaction, and hermeneutics. As a computational model deeply rooted in math and statistics, FEP posits an optimization problem based on variational Bayes, which is solved either by dynamic programming or expectation maximization in practice. However, there seems to be a bottleneck in extending the FEP to machine learning and implementing such models with neural networks. This paper gives a preliminary attempt at bridging FEP and machine learning, via a classical neural network model, the Helmholtz machine. As a variational machine learning model, the Helmholtz machine is optimized by minimizing its free energy, the same objective as FEP. Although the Helmholtz machine is not temporal,…
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.
Taxonomy
TopicsEmbodied and Extended Cognition · Neural dynamics and brain function · Philosophy and History of Science
