Deep Active Inference with Diffusion Policy and Multiple Timescale World Model for Real-World Exploration and Navigation

Riko Yokozawa, Kentaro Fujii, Yuta Nomura, Shingo Murata
10/27/2025
cs.ROcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Autonomous robotic navigation in real-world environments requires exploration to acquire environmental information as well as goal-directed navigation in order to reach specified targets. Active inference (AIF) based on the free-energy principle provides a unified framework for these behaviors by minimizing the expected free energy (EFE), thereby combining epistemic and extrinsic values. To realize this practically, we propose a deep AIF framework that integrates a diffusion policy as the policy model and a multiple timescale recurrent state-space model (MTRSSM) as the world model. The diffusion policy generates diverse candidate actions while the MTRSSM predicts their long-horizon consequences through latent imagination, enabling action selection that minimizes EFE. Real-world navigation experiments demonstrated that our framework achieved higher success rates and fewer collisions compared with the baselines, particularly in exploration-demanding scenarios. These results highlight how AIF based on EFE minimization can unify exploration and goal-directed navigation in real-world robotic settings.

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{yokozawa2025deep,
  title  = {Deep Active Inference with Diffusion Policy and Multiple Timescale World Model for Real-World Exploration and Navigation},
  author = {Riko Yokozawa and Kentaro Fujii and Yuta Nomura and Shingo Murata},
  year   = {2025},
  eprint = {2510.23258},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.23258v1}
}

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/2510.23258.svg)](https://codeofpaper.com/paper/2510.23258)

Discussion