Probability & Probabilistic Computing Tutorial

A Narrative Introduction to Probability

Probability, probabilistic machine learning, and probabilistic computing β€” told as one school year in the life of Chibany, the Chiba Tech mascot.

chibany laying down chibany laying down

No prior math background required. Every idea arrives scene-first: a concrete bento mystery, then the math it forces, then runnable GenJAX code.

Two ways to read this book

πŸ€– Beginner

Probability theory β†’ probabilistic ML β†’ probabilistic computing, through to neural networks, LLMs, and ML ethics β€” from a light background.

Beginner roadmap β†’

🧠 CogSci

Bayesian cognitive science: probabilistic models as theories of minds β€” generalization, memory, sampling, goal inference, theory of mind.

CogSci roadmap β†’

New here? Begin with Start Here: How to Read This Book.

The book at a glance

PartChibany’s yearYou learn
I. FoundationsWill there be tonkatsu today?events, counting, conditioning, Bayes’ rule
II. The Toolsteach the laptop to imagine daysGenJAX: simulate, trace, condition, infer
III. Continuous Probability & Bayesian Learningthe Mystery of the Two Peaksdensities, Gaussians, Bayesian updating, mixtures
IV. Structurethe Bento Provenance Projectgeneralization, Bayes nets, causality, information, hierarchies
V. Chains, Walks & Samplingthe question you can’t sumMarkov chains, random walks, MC, particle filters, MCMC
VI. Decisions & RLChibany learns to actdecision theory, MDPs, Q-learning, inverse RL, POMDPs
VII. Model Complexitythe Winter Model Fairbias–variance, Bayesian nonparametrics, Gaussian processes
VIII. Deep Networksthe kiosk & the traineeneural nets, transformers, LLMs & in-context learning
IX. Ethics, Fairness & Safetythe Mascot’s Codeadversarial ML, fairness, bias, alignment

Also on the site: the Glossary, the Notebook Guide (every chapter’s Colab companion), and Acknowledgements.


This project is generously funded by the Japanese Probabilistic Computing Consortium Association (JPCCA).