Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Visual guides to probability concepts with interactive examples


This section contains tutorial notes on select probability topics, designed to build intuition through visualizations and hands-on examples. These tutorials complement the full Learn Probability book.

What’s Here

These are standalone tutorials that dive deep into specific probability concepts:

Tutorial

What You’ll Learn

Inclusion-Exclusion Principle

Counting unions without double-counting — Visual guide using Venn diagrams to understand how to count elements in set unions

Birthday Paradox

Why 23 people give 50% chance of shared birthdays — Build intuition for this counterintuitive result using complement counting

Learning Approach

Visual First: Each tutorial uses Venn diagrams, plots, and interactive Python examples to build intuition before diving into formulas.

Concrete Examples: We start with specific numbers and work up to general principles, making abstract concepts tangible.

Hands-On Code: All tutorials are executable Jupyter notebooks—run them, modify them, experiment!

Full Probability Course

For a comprehensive probability education covering fundamental concepts through advanced topics, see the complete guide:

Learn Probability →

The full course includes:

Why Probability Matters for AI/ML

Understanding probability is foundational for:

Prerequisites

These tutorials assume:

Where to Start

New to probability? Start with the full course to build foundations.

Looking for specific topics? Jump to the tutorial that interests you:


These tutorials are designed to be accessible to anyone with high school math and a curiosity about how probability works.