Start with the mechanism
Perceptron Lab
Watch one learning unit inspect handwriting, add evidence and adjust after a mistake.
Open the labFour interactive labs · One place to explore
Change the examples, adjust the model, and watch what happens. Explore four ways machines learn, from a single decision to an agent finding its way through a rink.
01 · Pick a questionChoose the idea you want to understand.
02 · Change one thingUse the essential controls, then explore more settings.
03 · Look for a surpriseCompare what you expected with what the model does.
Choose your starting point
Each lab works on its own. Start anywhere, or follow the suggested path from examples to practice.
Start with the mechanism
Watch one learning unit inspect handwriting, add evidence and adjust after a mistake.
Open the labCompare two approaches
Fit a curve to studied days, then group weather patterns without giving the machine answers.
Open the labBuild on a single unit
Train a neural network on an invented class and see what its layers learn to recognise.
Open the labChange the kind of feedback
Help a skater learn from attempts, rewards and mistakes as it tries to score.
Open the labThe bigger picture
What information does the learner get? What changes with practice? How can you tell if it learned something useful? Use the concept map to carry those questions between labs.
Explore the concept mapFor teaching
Find a suggested sequence, discussion prompts and a quick guide to what each lab shows.
Open educator guideFor offline use
Each lab is available as a self-contained HTML download that runs from a laptop without internet.
Get the offline labs