Building Active Inference in Python
Hands-on course to create active inference agents in Python. Learn step-by-step from setup to applications, culminating in a fully functional grid world agent.
Week 1: Overview & Learning Obj (PDF for You and Claude)
Week 1: Exercises (PDF - UPLOAD to Claude)
Lab 1.1: Creating Your Working Python Environment (PDF)
Lab 1.1: Code (GitHub LInk)
Lab 1.1: Exercise - Creating the Environment (EXERCISE)
Lab 1.2: What the Graph Looks Like (TXT)
Lab 1.2: Code (GitHub Link)
Lab 1.2: The Graph as World Model (PDF)
Lab 1.2: Exercise - Graph as World Model (EXERCISE)
Lab 1.3: Prior Beliefs over Starting States (OVRVW/TXT)
Lab 1.3: Exercise - "Where Do I Begin?" (EXERCISE)
Lab 1.4: Observation likelihoods - Mapping Hidden States (OVRVW/TXT)
Lab 1.4: Exercise - The A Matrix (EXERCISE)
Lab 1.5: Transition probabilities (OVRVW/TXT)
Lab 1.5: Exercise - The B Matrix (EXERCISE)