Sophisticated Learning Implementations: MATLAB and Python code for the "Sophisticated Learning" algorithm from Hodson et al.'s research on model-based planning.
-
Updated
May 28, 2024 - Jupyter Notebook
Sophisticated Learning Implementations: MATLAB and Python code for the "Sophisticated Learning" algorithm from Hodson et al.'s research on model-based planning.
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)
Expected free energy minimization with approximations to nonlinear observation functions
This repository contains all the code relevant to my PhD research (2019-2023) at University of Amsterdam, funded by a Research Talent Grant from Netherlands Organisation for Scientific Research (NWO). Pursuant to the Open Access requirements of the NWO, all code here is published on the basis of an MIT licence or equivalent.
Minimal model of tool discovery and tool innovation using active inference
Personal website of Leo D'Amato
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.
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.
Book chapter - dev code
Playground for active inference in Python
An active inference agent based on expected free energy minimization with a nonlinear autoregressive exogenous model.
Deep Active Inference of Mountain Car Problem
Code, figures, animations for a NARX-EFE based agent.
DIE — is an Artificial Life project aimed at reproducing emergence of distributed intelligence under environmental pressures using learning cellular automata models.
Archive of active inference agents based on reactive message passing.
A Bayesian cruise controller. A minimal model of velocity regulation for a block on a frictionless surface.
Add a description, image, and links to the active-inference topic page so that developers can more easily learn about it.
To associate your repository with the active-inference topic, visit your repo's landing page and select "manage topics."