Simulation

Evolution Discovers How to Think: A Philosophical Journey in Code

Evolution Discovers How to Think: A Philosophical Journey in Code

Part 2 of the Bayesian agent series. We confront the question of what should be designed versus what should be allowed to emerge, and discover that it's agents all the way up and all the way down.

pythonbayesianevolutionsimulationphilosophy
Building a Bayesian Learning Agent That Teaches Itself to Eat

Building a Bayesian Learning Agent That Teaches Itself to Eat

A visual demonstration of Bayesian inference and the exploration-exploitation tradeoff. An agent navigates a grid world, learning which foods are safe through exact conjugate updates.

pythonbayesianmachine-learningsimulationeducation