From pixels to planning: scale-free active inference

Karl Friston, Conor Heins, Tim Verbelen, Lancelot Da Costa, Tommaso Salvatori +5 more
7/27/2024
cs.LGq-bio.NC

No confident code implementation found for this paper.

Abstract

This paper describes a discrete state-space model -- and accompanying methods -- for generative modelling. This model generalises partially observed Markov decision processes to include paths as latent variables, rendering it suitable for active inference and learning in a dynamic setting. Specifically, we consider deep or hierarchical forms using the renormalisation group. The ensuing renormalising generative models (RGM) can be regarded as discrete homologues of deep convolutional neural networks or continuous state-space models in generalised coordinates of motion. By construction, these scale-invariant models can be used to learn compositionality over space and time, furnishing models of paths or orbits; i.e., events of increasing temporal depth and itinerancy. This technical note illustrates the automatic discovery, learning and deployment of RGMs using a series of applications. We start with image classification and then consider the compression and generation of movies and music. Finally, we apply the same variational principles to the learning of Atari-like games.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{friston2024from,
  title  = {From pixels to planning: scale-free active inference},
  author = {Karl Friston and Conor Heins and Tim Verbelen and Lancelot Da Costa and Tommaso Salvatori and Dimitrije Markovic and Alexander Tschantz and Magnus Koudahl and Christopher Buckley and Thomas Parr},
  year   = {2024},
  eprint = {2407.20292},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.20292v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.20292.svg)](https://codeofpaper.com/paper/2407.20292)

Discussion