1
How do computers make decisions?
Unit 3, Module 3.1
Kinds of decisions computers can make
An algorithm that performs one of these decision-making tasks is called a reasoner.
There can be multiple reasoning algorithms for the same task. For example, there are many classification algorithms, i.e., many types of reasoners that do classification.
2
What is a classifier?
3
Prediction Problems
A predictor is a reasoner that estimates a numerical value.
4
Recommender Systems
Recommender systems suggest items from a large set based on knowledge about a person’s preferences and the preferences of others who resemble them:
5
Planning & Scheduling
Planning and scheduling problems find efficient ways to accomplish complex tasks in time sensitive situations.
6
Name the Reasoner
7
Guess which kind of reasoner is used for each of 15 images
Student Activity
YouTube
8
Auto Filters in Email
9
Movies (ticket sales)
10
Tesla Range before recharging
11
Handwriting Recognition
12
Package Delivery
13
Advertisement
14
Carmax
15
Waze
16
License Plate Reader
17
Tiktok Discover
18
Face Tagging
19
Amazon Warehouses
20
Hurricane Tracker
21
Sneaker Resale
22
Think about how your life is being affected by the decisions computers are making for you.
23
Reflection & Discussion
Make Your Own Image Classifier
24
Student Activity
25
Try It: Thumbs up vs Peace sign Classifier
Goal: Train a classifier to identify peace sign, thumbs up, or neither of these
Step 1: Open teachable machine - https://teachablemachine.withgoogle.com/
Step 2: Watch the Getting Started video (scroll down on the page for video).
Step 3: Create a peace sign class, and train it with peace sign gestures
Step 4: Create a thumbs up class, and train it with thumbs up gestures
Step 5: Create a none of the above class, and train it with no hand gestures or no peace or thumbs up sign
Step 6: Build model,
Step 7: Test out model yourself and improve it
Step 8: Then have a friend test your model and improve it
26
How to Improve your Classifier
27
Reflection