There are 8 repositories under active-inference topic.
PyHGF: A neural network library for predictive coding
Deep active inference agents using Monte-Carlo methods
Official Implementation for the paper "SR-AIF: Solving Sparse-Reward Robotic Tasks from Pixels with Active Inference and World Models"
Implementation/simulation of active neural generative coding (ANGC) for training neurobiologically-plausible active inference agent models.
[NeurIPS 2021] Contrastive learning formulation of the active inference framework, for matching visual goal states.
PID-like control implemented as active inference with linear generative models
Active Inference & Category Theory
Manuscript source: Self-orthogonalizing attractor neural networks emerging from the free energy principle
Homing Piegon is an inference framework implementing Variational Message Passing. It can be used to implement an Active Inference agent that performs planning using a Tree Search algorithm that can been seen as a form of Bayesian Model Expansion.
DIE — is an Artificial Life project aimed at reproducing emergence of distributed intelligence under environmental pressures using learning cellular automata models.
Active inference agent and corresponding environment in Unity used in the study "A deep active inference model of the rubber-hand illusion"
Archive of active inference agents based on reactive message passing.
Official implementation of paper "A neural active inference model of perceptual-motor learning" published on Computational Neuroscience in 2023.
A Bayesian cruise controller. A minimal model of velocity regulation for a block on a frictionless surface.
Deep Active Inference (Deep AIF) Agents
CogniRay is a differentiable geometric memory enabling real-time plasticity and semantic recall.
Code, figures, animations for a NARX-EFE based agent.
An active inference agent based on expected free energy minimization with a nonlinear autoregressive exogenous model.
Expected free energy minimization with approximations to nonlinear observation functions
Playground for active inference in Python
Deep Active Inference of Mountain Car Problem
Computational Modeling of Goal-directed and Habitual Behavior in Obsessive Compulsive Disorder using Active Inference and Reinforcement Learning
Beamer presentation on Modeling OCD using Active Inference and RL
Active Inference Meeting Energy-Efficient Control of Parallel and Identical Machines (LOD '24)
Multi-Agent Robot Learning algorithm using Deep Active Inference (DAI) for road hazard anomaly detection and Soft Actor Critic decomposed for multi-agent settings (mSAC)
This repository focused on enhancing the Active Inference Controller (AIC) for robotic manipulation tasks on an Interbotix PincherX 150 5-DOF Robot. A modified control framework called the Reactive Active Inference Controller (ReAIC) outperfors the AIC in adaptation experiments.
Minimal model of tool discovery and tool innovation using active inference
Application of active inference to reinforcement learning.
Design of an acrobot stabilization controller using active inference.
Design of an oscillator position controller using active inference.