이 페이지는 기계 번역된 영어 페이지입니다. 영어 원본 보기

Roboticists, control engineers, and active inference researchers evaluating whether unified perception-action-learning architectures can outperform or complement classical control and reinforcement learning.

Active Inference and Robotics

Robots as embodied, uncertainty-bound perceivers and actors — a natural testbed for expected free energy minimization

최선의 다음 행동

Active Inference and Robotics pathway

이 페이지의 가장 강력한 신호 공공 링크부터 시작하고, 관련 자원 및 디렉토리 뷰를 계속 살펴보세요.

Robots continuously perceive, act, and learn under uncertainty using noisy, multimodal sensors and imperfect actuators — precisely the conditions the free energy principle was formulated to describe. A growing but still heterogeneous literature has explored active inference as a way to unify state estimation, control, planning, and model learning in robotic systems, spanning theoretical papers, simulated proofs of concept, and experiments on physical humanoids and manipulators. This page synthesizes that literature's application patterns, named tools and labs, and the open problems that separate compelling demonstrations from a routinely deployed engineering methodology.

Why the domain fits

Classical robotics separates state estimation (Kalman/particle filters), control (LQR, MPC, PID), and, increasingly, reinforcement learning, each solved as its own module. Active inference instead casts all three as approximate Bayesian inference under a single generative model, minimizing variational free energy for perception and learning and expected free energy — which trades off epistemic (information-gain) and pragmatic (goal-satisfaction) value — for action selection. Lanillos and colleagues argue this conceptual unification is exactly what makes robots ideal testbeds: they must maintain beliefs about hidden variables (body configuration, object states, dynamics) from ambiguous sensor streams and act to keep observations within their model's expected range. Millidge et al.'s analysis of the control-as-inference literature further shows that under certain assumptions, active inference policies reduce to standard optimal control or RL solutions, clarifying how existing controllers can be read as special cases of free energy minimization.

Application patterns in the literature

Generative models in robotics implementations are typically structured around known physics and kinematics rather than learned end-to-end: humanoid body-perception work encodes forward kinematics and multimodal (visual/proprioceptive) observation models, while manipulator controllers encode joint dynamics, inertia, and contact forces. Expected free energy then drives policy selection — Pezzato, Ferrari, and Hernández's adaptive manipulator controller (published in IEEE Robotics and Automation Letters) adapts online to dynamic uncertainty and sensor faults, and Baioumy et al.'s ball-balancing agent shows expected free energy inducing genuinely exploratory, curiosity-like behavior. Precision weighting — adjusting trust in sensory channels or priors based on inferred reliability — recurs across this work, notably in Ferrari's group's beta-residuals scheme for detecting and compensating faulty sensors. Hierarchical multi-level architectures are discussed conceptually (e.g., task-space preferences over joint-space actions) but concrete hierarchical implementations remain rare and largely confined to simulation.

Key projects and tools

pymdp is the report's one named general-purpose software library, an open-source Python package for discrete-state (POMDP) active inference introduced via a PubMed-indexed step-by-step tutorial. Riccardo Ferrari's group at Delft University of Technology has produced the most sustained manipulator-control body of work — the adaptive controller, integrated state-estimation/control/learning (ICRA 2021), unbiased active inference for classical control (IROS 2022), and beta-residual fault tolerance — with code referenced on his research site. Pablo Lanillos and collaborators (TU Munich and Japan-based partners) lead the humanoid line: body perception and reaching on a physical humanoid, and mirror self/other distinction combining active inference with neural network forward models. Bristol Robotics Lab and the Active Touch Laboratory contribute Bayesian active-sensing tactile exploration systems (fingertip arrays, whiskers) that embody active inference principles without always formalizing them as such, and Verses AI's blog post signals early industrial interest, though it is explicitly not peer-reviewed.

Open problems

The report identifies five unresolved areas needing further evidence: scalability of expected-free-energy evaluation to high-dimensional, real-time robots (addressed only in simulation so far by the "Scaling active inference" preprint); principled generative-model specification that balances hand-crafted physics with learned components; systematic head-to-head benchmarking against classical controllers and deep RL, for which no standardized benchmark suite (analogous to MuJoCo-style RL suites) yet exists; safety and robustness under distributional shift, where Zorzi et al.'s DR-FREE framework (robustifying free energy minimization over an ambiguity set of models) is proposed but not yet applied to physical robots; and institutional adoption, since active inference toolchains remain far less mature than ROS or deep-learning stacks. The report explicitly cautions that many claims rest on qualitative or proof-of-principle results rather than systematic comparison.

Reference Backbone

Christopher L. Buckley, Chang Sub Kim, Simon McGregor, Anil K. Seth (2017). The free energy principle for action and perception: A mathematical review. Journal of Mathematical Psychology. DOI: 10.1016/j.jmp.2017.09.004. Thomas Parr, Giovanni Pezzulo, Karl J. Friston (2022). Active Inference: The Free Energy Principle in Mind, Brain, and Behavior. MIT Press. Giovanni Pezzulo, Francesco Rigoli, Karl J. Friston (2017). Active Inference, homeostatic regulation and adaptive behavioural control. Progress in Neurobiology. DOI: 10.1016/j.pneurobio.2017.08.001. Pablo Lanillos, Cristian Meo, Corrado Pezzato, et al. (2021). Active Inference in Robotics and Artificial Agents: Survey and Challenges. arXiv. DOI: 10.48550/arXiv.2112.01871. Lancelot Da Costa, Thomas Parr, Noor Sajid, Sebastijan Veselic, Victorita Neacsu, Karl J. Friston (2020). Active inference on discrete state-spaces: A synthesis. Journal of Mathematical Psychology. DOI: 10.1016/j.jmp.2020.102447.

주요 표면

Active Inference and Robotics at a glance

Unified inference loop

Active inference recasts state estimation, control, and learning as one variational free energy minimization under a single generative model, rather than separate hand-patched modules.

Precision-weighted fault tolerance

Beta-residual precision learning lets manipulator controllers down-weight unreliable sensor channels in real time, maintaining performance under sensor faults.

Mixed evidence quality

Findings span peer-reviewed journal work (IEEE RAL, PubMed-indexed tutorials) and unreviewed preprints or industry blog posts (Verses AI), with no standardized benchmark suite yet comparing active inference to classical control or RL.

관련 자료

이 페이지의 공개 링크

외부 링크는 공유 레지스트리에서 해결되므로 방문자용 목적지는 중앙 집중화되고 확인 가능합니다.

Repository / Projects

GitHub organization

Audience: Developer

Public GitHub organization for Institute repositories and open-source work.

projectsgithub-org
Repository / Projects

GEO-INFER repository

Audience: Developer

Geospatial modeling repository connected to ecological and bioregional applications.

projectsgeo-infer

공식 페이지

공식 연구소 표면

저장소

관련 오픈소스 저장소

Repository / Research

act_inf_metaanalysis

Audience: Researcher

Computational meta-analysis of Active Inference literature with nanopublication and knowledge-graph outputs.

TeX / 4 stars / updated 2026-05-04

researchknowledgetex
Repository / Research

Active_Inference_Ontology

Audience: Researcher

Ontology-oriented repository for shared Active Inference concepts and decentralized science knowledge infrastructure.

Unspecified / 14 stars / updated 2026-05-18

researchknowledgeunclassified
Repository / Projects

ActiveBlockference

Audience: Developer

Notebook-based applied Active Inference work connected to blockchain-adjacent and generative modeling examples.

Jupyter Notebook / 33 stars / updated 2026-05-27

projectrepositoryjupyter-notebook
Repository / Projects

ActiveInferAnts

Audience: Developer

Python models and materials for ant-inspired multiagent Active Inference.

Python / 29 stars / updated 2026-05-18

projectrepositorypython
Repository / Research

AEOS

Audience: Researcher

Active Entity Ontology for Science

Unspecified / 8 stars / updated 2025-05-27

researchknowledgeunclassified
Repository / Projects

ants

Audience: Developer

Public ants repository in the ActiveInferenceInstitute GitHub namespace.

Unspecified / 0 stars / updated 2021-08-29

projectrepositoryunclassified