Nividia Slides
Nividia Slides
DEEP LEARNING
Part 1: An Introduction to Deep Learning
1
To see lecture notes, make full screen
and click the “notes” button
2
WELCOME!
3
THE GOALS OF THIS COURSE
Human Machine
Rest and
Training
Digest
Fight-or-
Prediction
flight
LET’S GET STARTED
9
HISTORY OF AI
10
BEGINNING OF ARTIFICIAL INTELLIGENCE
11
EARLY NEURAL NETWORKS
Inspired by biology
Outclassed by Von
Neumann Architecture
12
EXPERT SYSTEMS
Highly complex
14
HOW DO CHILDREN LEARN?
15
THE DEEP LEARNING
REVOLUTION
16
DATA
17
COMPUTING POWER
Need a way for our artificial “brain” to observe lots of
data within a practical amount of time.
18
THE IMPORTANCE OF THE GPU
19
WHAT IS DEEP
LEARNING?
20
DEEP LEARNING FLIPS
TRADITIONAL PROGRAMMING ON
ITS HEAD
21
TRADITIONAL PROGRAMMING
Building a Classifier
1 2 3
Define a set of Program those Feed it
rules for rules into the examples, and
classification computer the program
uses the rules
to classify
MACHINE LEARNING
Building a Classifier
1 2 3
Show model the Model takes Model learns to
examples with guesses, we tell correctly
the answer of it if it’s right or categorize as it’s
how to classify not training. The
system learns
the rules on its
own
THIS IS A FUNDAMENTAL
SHIFT
WHEN TO CHOOSE DEEP LEARNING
Classic
Deep Learning
Programming
29
RECOMMENDER SYSTEMS
33
STRUCTURE OF THE COURSE
“Hello World” of Deep Learning
Pre-trained models
Transfer learning
34
PLATFORM OF THE COURSE
JupyterLab platform
36
FIRST EXERCISE:
CLASSIFY HANDWRITTEN
DIGITS
37
HELLO NEURAL NETWORKS
38
LET’S GO!
39
40