Machine learning
A course that introduces students to artificial intelligence with neural networks.
1 / 18
Artificial Intelligence
Learn about artificial neural networks
Getting Started
2 / 18
Noisy Data
Dealing with noisy data
The benefits of neural networks
3 / 18
Variety
Neural networks get better if they have access to varied data.
Variety, variety
4 / 18
Numbers
Can neural networks also learn about numbers?
Numbers
5 / 18
letters numbers
Can neural networks remember letters and numbers at the same time?
Mixing letters and Numbers
6 / 18
brain
What happens in our brains when we forget something?
How do we learn best? Part 1
7 / 18
Remembering
How can we be less forgetful?
How do we learn best? Part 2
8 / 18
Emojis
Our neural network learns to recognise simple Emojis.
Emotions
9 / 18
Binary Numbers
Converting decimal numbers into binary
An AI number converter
10 / 18
Hidden Layer
How the number of perceptrons in the hidden layer influences the ANNs learning ability
Investigating the hidden layer
11 / 18
Alphabet
What about many patterns?
Alphabet
12 / 18
Perceptron
We take a look deep inside the perceptron and learn how it works.
Inside the perceptron
13 / 18
Perceptron
We do the job of a perceptron.
Let's be a perceptron
14 / 18
Home Automation
We build a home automation system that controls the lights and fan.
Home Automation with AI
15 / 18
Home Automation Deluxe
We build a home automation system that follows our own commands
Personalised Home Automation with AI
16 / 18
AI Librarian
We build an automatic librarian that can classify books.
An AI Librarian
17 / 18
Anti-bullying AI
We build an AI that warns us if our social media posts are likely to offend someone.
Anti-bullying AI
Handbook
Get the Lesson Plan
18 / 18
AI Scientist
AI helps us to find the curve that best matches our experimental data
AI Scientist
WARNING: PHOTOSENSITIVE EPILEPSY - The experiments produce light flashes that can potentially trigger seizures in people with photosensitive epilepsy