1
ages 9 - 11
Using AI to solve problems
Recommended for
Lesson objectives
2
Artificial Intelligence
3
Artificial Intelligence
Artificial Intelligence makes it possible for machines to perform tasks that typically require human intelligence, such as problem solving, learning from experience, and making decisions.
4
Machine Learning
5
What is Machine Learning?
When we train AI programs to learn new things, it is called machine learning.
It is a process written by humans, which takes a data input, and makes a prediction based on it.
What inputs do you know?
6
What is a data input?
Input devices enable information from the outside world to get into a computer.
An input could be from a device such as a keyboard, mouse, microphone, camera or physical sensor.
In this lesson, you will be finding out how computers can help us to solve real world problems.
7
Using robots in a warehouse
Watch this video
Discuss:
8
Alternatively, use the Vimeo link here
How can robots solve problems?
The computer in the warehouse was trained to recognise different features of objects, and work out whether to use the robot to pick them or not.
Q. How did the robot decide whether to pick up the object or not?
9
How can robots solve problems?
A. The robot used image detection to make a decision about how or if it picked something up, depending on what it had been taught about the object (e.g. size / shape / weight etc.)
10
Image detection systems
How is the machine learning system using image detection in each of these examples?
11
Can you think of any other times that computers have been trained to detect things using cameras?
Activity - Race to recycle
The people working in the recycling centre have a problem. They are spending too much time sorting and separating the different types of recycling in the sacks.
Can you design a robotic system which uses machine learning to separate the different types of rubbish?
12
Race to recycle
Work in small groups to design your system, sketching and labelling how it works.
Think about:
13
Activity - training the system
Imagine you are the machine learning model and you have to train a driverless car to detect objects.
Look at this road scene and circle all the things which a car should avoid. Then ‘label’ the data you circle, e.g. ‘person’.
14
Activity - training the system
New data is often introduced to machine learning models in real time, meaning that it is constantly learning and adapting based on the new information.
The more data the machine learning model receives, the more accurate and consistent decisions it can make.
15
Reflection
Use the following words in a sentence to describe the features that a machine learning system needs to be effective.
16
Lesson objectives
17
18