Applications of the Free Energy Principle to Machine Learning and Neuroscience

06/30/2021
by   Beren Millidge, et al.
0

In this PhD thesis, we explore and apply methods inspired by the free energy principle to two important areas in machine learning and neuroscience. The free energy principle is a general mathematical theory of the necessary information-theoretic behaviours of systems that maintain a separation from their environment. A core postulate of the theory is that complex systems can be seen as performing variational Bayesian inference and minimizing an information-theoretic quantity called the variational free energy. The thesis is structured into three independent sections. Firstly, we focus on predictive coding, a neurobiologically plausible process theory derived from the free energy principle which argues that the primary function of the brain is to minimize prediction errors, showing how predictive coding can be scaled up and extended to be more biologically plausible, and elucidating its close links with other methods such as Kalman Filtering. Secondly, we study active inference, a neurobiologically grounded account of action through variational message passing, and investigate how these methods can be scaled up to match the performance of deep reinforcement learning methods. We additionally provide a detailed mathematical understanding of the nature and origin of the information-theoretic objectives that underlie exploratory behaviour. Finally, we investigate biologically plausible methods of credit assignment in the brain. We first demonstrate a close link between predictive coding and the backpropagation of error algorithm. We go on to propose novel and simpler algorithms which allow for backprop to be implemented in purely local, biologically plausible computations.

READ FULL TEXT
research
08/30/2021

A Mathematical Walkthrough and Discussion of the Free Energy Principle

The Free-Energy-Principle (FEP) is an influential and controversial theo...
research
02/28/2019

The principles of adaptation in organisms and machines I: machine learning, information theory, and thermodynamics

How do organisms recognize their environment by acquiring knowledge abou...
research
06/11/2023

A Neural Network Implementation for Free Energy Principle

The free energy principle (FEP), as an encompassing framework and a unif...
research
06/07/2020

Predictive Coding Approximates Backprop along Arbitrary Computation Graphs

Backpropagation of error (backprop) is a powerful algorithm for training...
research
07/08/2019

Deep Active Inference as Variational Policy Gradients

Active Inference is a theory of action arising from neuroscience which c...
research
12/01/2020

Iterative VAE as a predictive brain model for out-of-distribution generalization

Our ability to generalize beyond training data to novel, out-of-distribu...
research
10/02/2020

Relaxing the Constraints on Predictive Coding Models

Predictive coding is an influential theory of cortical function which po...

Please sign up or login with your details

Forgot password? Click here to reset