← Back to Catalog
Active Inference
Surprise Minimization
The fish predicts — you decide what happens
Fish's Internal Model
Prediction Confidence
High — "I know this world"
Current Surprise (ε)
Low — predictions match reality
Model Evidence
Building stable model...
Expected Food Zones
Upper region (learned)
Danger Model
No threats detected
Response to Surprise
Two ways to minimize free energy
🧠
Update Beliefs
Change internal model (perception)
🏊
Change the World
Move to expected territory (action)
Sensory Precision (π)
0.50
Low = trust priors, High = trust sensory data
Food usually comes from above...
🍕 Drop Food
❓ Drop Strange Object
🦈 Predator Shadow
↺ Reset
Click anywhere to interact • Watch the fish's predictions update
🧠
Prof. Karl Friston
The fish doesn't just
react
to the world — it
predicts
it...