Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

2011 — 2026

research
  • Reports
  • Newsletter
  • Methodology
  • Origins
  • Vocab
services
  • Research Sessions
  • Signals Workspace
  • Bespoke Projects
  • Use Cases
  • Signal Scanfree
  • Readinessfree
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
audiences
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
resources
  • Pricing
  • Partners
  • How We Work
  • Data Visualization
  • Multi-Model Method
  • FAQ
  • Security & Privacy
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
  • Login
ResearchServicesPricingPartnersAbout
ResearchServicesPricingPartnersAbout
  1. Home
  2. Vocab
  3. Active Inference

Active Inference

A framework where agents minimize prediction errors through both perception and action.

Year: 2006Generality: 590
Back to Vocab

Active inference is a theoretical framework from computational neuroscience that describes how intelligent agents — biological or artificial — navigate the world by continuously minimizing the difference between their predictions and actual sensory experience. Rooted in Karl Friston's free energy principle, it proposes that the brain (or any adaptive system) maintains an internal generative model of the environment and works to keep prediction errors as small as possible. Crucially, this minimization happens through two complementary channels: updating internal beliefs to better match incoming data (perception), and taking actions that steer the world toward expected states (behavior).

This dual mechanism distinguishes active inference from purely passive learning approaches. Rather than simply reacting to stimuli or optimizing a fixed reward signal, an active inference agent selects actions that are predicted to reduce uncertainty about its environment. This gives the framework a natural account of curiosity and exploration: an agent is intrinsically motivated to gather information that resolves ambiguity in its world model. The underlying mathematics draws on variational Bayes and information theory, treating perception and action as two sides of the same inference problem.

In machine learning, active inference offers an alternative to reinforcement learning that sidesteps some of its known limitations, such as reward sparsity and the need for hand-crafted objectives. Instead of maximizing an external reward, an active inference agent minimizes expected free energy — a quantity that balances exploiting known rewarding states against exploring uncertain ones. This built-in exploration-exploitation trade-off emerges naturally from the probabilistic framework rather than requiring explicit engineering.

The appeal of active inference lies in its unifying scope: it provides a single principled account of perception, action, learning, and attention under one mathematical roof. Researchers have applied it to robotics, cognitive modeling, psychiatric disorder modeling, and adaptive control systems. While computationally demanding and still maturing as an engineering tool, active inference continues to attract interest as a biologically plausible and theoretically coherent foundation for building agents that learn by reducing uncertainty rather than chasing predefined rewards.

Related

Related

Predictive Processing
Predictive Processing

A framework modeling the brain as a hierarchy that minimizes prediction errors about sensory input.

Generality: 694
Thermodynamic Bayesian Inference
Thermodynamic Bayesian Inference

A framework unifying thermodynamic principles with Bayesian inference through energy minimization.

Generality: 450
Epistemic Foraging
Epistemic Foraging

An agent's active search for information to reduce uncertainty about its environment.

Generality: 337
Variational Free Energy
Variational Free Energy

A bound on model evidence used to approximate intractable posterior distributions efficiently.

Generality: 650
Active Learning
Active Learning

A training strategy where a model selectively queries the most informative unlabeled examples to learn efficiently.

Generality: 731
Artificial Curiosity
Artificial Curiosity

An intrinsic motivation mechanism that drives AI agents to explore novel environments autonomously.

Generality: 592