0% found this document useful (0 votes)
537 views23 pages

AI Teachable Machine

Uploaded by

Firaz Hafiz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
537 views23 pages

AI Teachable Machine

Uploaded by

Firaz Hafiz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 23

IT Essentials – Smart Living

(ITE3009)

ARTIFICIAL INTELLIGENCE

(TEACHABLE MACHINE)
HTTPS://TEACHABLEMACHINE.WITH
G
OOGLE.COM/
IT Essentials – Smart Living
(ITE3009)

ARTIFICIAL
INTELLIGENCE
LESSON
1

2
IT Essentials – Smart Living

M ODULE INTENDED
(ITE3 009)

LEARNING OUTCOMES

On completion of this c h a p t e r ,
s t u d e n t s are ex p e c t e d to b e a b l e to:

o b u i l d diff erent t y p e s of artifi cial


i n tel l i g e n c e a p p l i c a t i o n s through
cloud platforms

3
IT Essentials – Smart Living
(ITE3009)

WHAT I S TEACHABLE
MACHINE?
o Tea cha bl e M a c h i n e is a web-b a s e d
tool that m a k e s c re a t i n g m a c h i n e
l e a rn i n g m o d e l s f a s t , e a s y , a n d
a c c e s s i b l e to e v e r y o n e .

o Train a c om p u te r to rec og n i z e your


own i m a g e s , s o u n d s , & p o s e s . A f a s t ,
e a s y w a y to c rea te m a c h i n e l e a rn i n g
m o d e l s for your sites, a p p s , a n d more
– no expertise or c o d i n g required.

o An AI ex p e r i m e n t m a d e from
Google s i n c e 2 0 1 7 . 4
IT Essentials – Smart Living
(ITE3009)

HOW DO I U S E
IT?

5
IT Essentials – Smart Living
(ITE3009)

WHAT CAN I U S E TO TEACH


IT?

6
IT Essentials – Smart Living
(ITE3009)

TENSORFLOW.JS
o The m o d e l s y o u m a k e with Teachable
M a c h i n e are real TensorFlow.js m o d e l s t h a t
work a n y w h e re j a v a s c r i p t ru n s, so t h e y p l a y
n i c e with tools like Glitch, P 5. j s, Node.js &
more

7
IT Essentials – Smart Living
(ITE3009)

WHAT IS TENSORFLOW?
o TensorFlow is a n o p e n source library for
n u m e r i c a l c o m p u t a t i o n a n d l a rg e- s c a l e
m a c h i n e l e a rn i n g .
o TensorFlow w a s d e v e l o p e d b y t h e Google
Bra in t e a m for internal Google u s e
o TensorFlow c a n train a n d run d e e p
neural ne t w or k s

8
IT Essentials – Smart Living
(ITE3009)

EXAMPLE (HOW RIPE A BANANA IS?)


o Create four c l a s s e s “Too early”, “Ripe”, “Too
Late” a n d “No banana”
o Give e a c h c l a s s i m a g e s a m p l e s to learn

9
IT Essentials – Smart Living
(ITE3009)

TRAINING
o The m o d e l is trained locally in your
m a c h i n e (PC), no tra i n i n g d a t a ( i m a g e )
is b e i n g u p l o a d e d .
o Do not switch t a b d u r i n g tra i n i n g !

10
IT Essentials – Smart Living
(ITE3009)

PREVIEW

11
IT Essentials – Smart Living
(ITE3009)

EXPORT MODEL
o You c a n export your m o d e l to u s e it in
projects

12
IT Essentials – Smart Living
(ITE3009)

MACHINE LEARNING HAS LIMITS!


o I m a g e s a re just n u m b e r s & p a ttern s of
pixels to a computer
o S o y o u h a v e n ’ t truly t a u g h t it w h a t a
b a n a n a is… w e t a u g h t it t h a t THIS — a
yellow s h a p e a g a i n s t a b a c k g ro u n d , is
l a b e l l e d a ripe b a n a n a — it’s just pixels
to t h e computer.

13
IT Essentials – Smart Living
(ITE3009)

GET CONFUSED WITH TWO BANANAS?


o the model never s a w s a m p l e s that
looked like t h a t while it w a s training

14
IT Essentials – Smart Living
(ITE3009)

DIFFERENT BACKGROUNDS & LIGHTING


o E v a l u a t i n g your b a n a n a s on a diff erent
b a c k g ro u n d , like a diff erent color wall —
d o e s it still work?
o On this n e w b a c k g ro u n d , it g e t s
s o m e of the c l a s s e s a little c o n f u s e d

15
IT Essentials – Smart Living
(ITE3009)

MAKE THE MODEL MORE ROBUST


o Add more i m a g e s of your b a n a n a s in
diff erent e n v i ro n m e n t s to m a k e your
m o d e l more robust, so t h a t it c a n work
on diff erent b a c k g ro u n d s .

16
IT Essentials – Smart Living
(ITE3009)

TRY TO TRICK IT!


o Hold u p a photo of a b a n a n a ! Or a
d r a w i n g of a b a n a n a ! Or a toy t h a t
looks like a b a n a n a !

17
IT Essentials – Smart Living
(ITE3009)
WHAT FACTORS AFFECT THE ROBUSTNESS
OF MODEL

How to i n c re a s e t h e rob u stn e ss of t h e


m od e l
o S
●a Larger
m p l e s iazm
epal en d
s i zvarieties
e s a n d more v ar i e t i e s
per e a c h c a t e g o r y
o B a c k g ro u n d a n d L i g h t i n g
● Clean b a c k g ro u n d i m a g e a n d consistent
l i g h t i n g would b e better.
o Orientation
● Diff erent orientation of object i m a g e s are
i n c l u d e d in t h e s a m p l e s .

18
IT Essentials – Smart Living
(ITE3009)

USE CASES OF AI IN OUR DAILY LIFE

19
IT Essentials – Smart Living
(ITE3009)

AI SYSTEM FOR COVID-1 9 DIAGNOSIS

20
IT Essentials – Smart Living
(ITE3009)

LESSON 1 (AI EXERCISE


1)

21
IT Essentials – Smart Living
(ITE3009)

ARTIFICIAL
INTELLIGENCE
LESSON
2

22
IT Essentials – Smart Living
(ITE3009)

CONTINUOUS ASSESSMENT (AI WORKSHOP


1 ) CREATE A SNAKE GAME WITH HAND
GESTURES

23

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy