Full Stack Deep Learning Lecture 1: Intro Pieter Abbeel, Sergey - - PowerPoint PPT Presentation

full stack deep learning
SMART_READER_LITE
LIVE PREVIEW

Full Stack Deep Learning Lecture 1: Intro Pieter Abbeel, Sergey - - PowerPoint PPT Presentation

Full Stack Deep Learning Lecture 1: Intro Pieter Abbeel, Sergey Karayev, Josh Tobin Organizer Intros Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro 1 Guest Instructors Saturday Sunday Sunday


slide-1
SLIDE 1

Full Stack Deep Learning

Lecture 1: Intro

Pieter Abbeel, Sergey Karayev, Josh Tobin

slide-2
SLIDE 2

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Organizer Intros

1

slide-3
SLIDE 3

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Guest Instructors

Saturday Sunday Sunday Saturday

2

slide-4
SLIDE 4

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Thanks to our sponsors!

3

slide-5
SLIDE 5

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Why deep learning?

4

slide-6
SLIDE 6

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Why is AI hard to build? E.g. vision?

“C “Coffe ffee Mug” Pi Pixel el Inten ensi sity Pi Pixel el inten ensi sity y is s a a ver very y po poor repr epresen esentat ation.

[slide from Adam Coates]

5

slide-7
SLIDE 7
  • State-of-the-art object detection until 2012:
  • Deep Supervised Learning (Krizhevsky, Sutskever, Hinton 2012; also LeCun, Bengio, Ng, Darrell,

…):

  • ~1.2 million training images from ImageNet [Deng, Dong, Socher, Li, Li, Fei-Fei, 2009]

Object Detection in Computer Vision

Pieter Abbeel -- Sergey Karayev -- Josh Tobin

Input Image Hand-engineered features (SIFT, HOG, DAISY, …) Support Vector Machine (SVM) “cat” “dog” “car” … Input Image 8-layer neural network with 60 million parameters to learn “cat” “dog” “car” …

slide-8
SLIDE 8

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Neural Net Learning Image Recognition

  • Training / Learning:
  • Cars:
  • Cats:
  • Dogs:

labeled data

Machine Learning

7

* Test Time:

à à Label = Cat? Dog? Car?

slide-9
SLIDE 9

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Many Layer Neural Network

cat car dog nothing

different weights à different computation

Neural Net Training: Find the weights that minimize the difference between labels and activation.

8

slide-10
SLIDE 10

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

9

slide-11
SLIDE 11

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Performance

graph credit Matt Zeiler, Clarifai

10

slide-12
SLIDE 12

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Performance

graph credit Matt Zeiler, Clarifai

11

slide-13
SLIDE 13

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Performance

graph credit Matt Zeiler, Clarifai

12

slide-14
SLIDE 14

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

MS COCO Image Captioning Challenge

Karpathy & Fei-Fei, 2015; Donahue et al., 2015; Xu et al, 2015; many more

13

slide-15
SLIDE 15

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Visual QA Challenge

Stanislaw Antol, Aishwarya Agrawal, Jiasen Lu, Margaret Mitchell, Dhruv Batra, C. Lawrence Zitnick, Devi Parikh

14

slide-16
SLIDE 16

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

15

slide-17
SLIDE 17

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

16

slide-18
SLIDE 18

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

https://www.fda.gov/NewsEvents/Newsroom/PressAnnouncements/ucm604357.htm

17

slide-19
SLIDE 19

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

18

slide-20
SLIDE 20

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Speech Recognition

graph credit Matt Zeiler, Clarifai 19

slide-21
SLIDE 21

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Machine Translation

Google Neural Machine Translation (in production)

20

slide-22
SLIDE 22

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

History

2000s Sparse, Probabilistic, and Energy models (Hinton, Bengio, LeCun, Ng)

Rosenblatt’s Perceptron

(Olshausen, 1996) based on history by K. Cho

21

slide-23
SLIDE 23

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Why Now?

  • Data
  • Compute
  • Some new ideas

22

slide-24
SLIDE 24

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

[Source: domo.com]

23

slide-25
SLIDE 25

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Compute

[Source: OpenAI]

24

slide-26
SLIDE 26

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Why this class?

25

slide-27
SLIDE 27

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Why this class?

26

slide-28
SLIDE 28

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

n Bring people together to talk about the

challenges of working on ML projects

n We want to help those who want to

work in the field of deep learning get their dream job

Why this class?

27

slide-29
SLIDE 29

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

n We talked to deep learning engineers

and leaders at Airspace, Symbio, Determined.ai, W&B, Forethought.ai, DeepScale, Google, Ancestry, Lambda Labs, Bloomberg Beta, Rent the Runway, Magic Leap, Facebook, Tesla, Uber, OpenAI, and more.

How we developed content

28

slide-30
SLIDE 30

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Schedule

29

slide-31
SLIDE 31

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Logistics

Make sure you’re in our Slack workspace (email team@fullstackdeeplearning.com if you’re not)

30

slide-32
SLIDE 32

Full Stack Deep Learning (March 2019) Pieter Abbeel, Sergey Karayev, Josh Tobin L1: Intro

Questions?

31