The Scalable Analytics Institute (ScAI)�Department of Computer Science�University of California, Los Angeles (UCLA)
Instructor: Jeehyun Hwang
LECTURE 3: NEURAL NETWORKS
Data Science for All 2023
Contact: jeehyunhwang@cs.ucla.edu
hwanggh96@gmail.com
Data Science for All 2023
Lecture 1: Classification
Demos
2
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Demos
3
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Demos
4
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Demos
5
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Demos
6
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Demos
7
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Demos
8
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Examples
9
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Examples
10
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Examples
11
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Historical Trends
12
July 19, 2023
beamandrew.github.io/
Data Science for All 2023
Lecture 1: Classification
Historical Trends
13
July 19, 2023
ArXiv papers on deep learning: 2012-2017
ArXiv papers on deep learning: 2012-2017
Data Science for All 2023
Lecture 1: Classification
Artificial Neural Networks
14
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Artificial Neural Networks
15
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Artificial Neural Networks
16
July 19, 2023
hidden layer 1
hidden layer 2
output layer
input layer
Data Science for All 2023
Lecture 1: Classification
NN in action
17
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
NN in action
18
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
NN in action
19
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
NN in action
20
July 19, 2023
…
Data Science for All 2023
Lecture 1: Classification
NN in action
21
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
NN in action
22
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Artificial Neural Networks
23
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Optimization – Global and Local Minima
24
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Optimization – Global and Local Minima
25
July 19, 2023
L
w
-
+
Data Science for All 2023
Lecture 1: Classification
Try it yourself!
26
July 19, 2023
https://playground.tensorflow.org/
Data Science for All 2023
Lecture 1: Classification
Regularization
27
July 19, 2023
Biases not penalized
Data Science for All 2023
Lecture 1: Classification
28
July 17, 2023
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
29
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
30
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
31
July 19, 2023
How big are current large Deep Neural Networks?
WHY? HOW?
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
32
July 19, 2023
What data do we have?
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
33
July 19, 2023
What data do we have?
- Geology / Image / Biological / Human / Video / Health and pandemic / Prices / Time series / Structured or Table data / Audio data
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
34
July 19, 2023
Convolutional Neural Network for Image data
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
35
July 19, 2023
Representative CNN models for various applications�Ex) Image generation: https://clipdrop.co/stable-diffusion
Image classification: https://huggingface.co/tasks/image-classification
Video generation: https://github.com/nvlabs/long-video-gan
Anything you can think of using image!
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
36
July 19, 2023
Recurrent Neural Network for Time series data
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
37
July 19, 2023
Geostatistical models for Geology
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
38
July 19, 2023
Biological models
Data Science for All 2023
Lecture 1: Classification
39
July 17, 2023
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
40
July 19, 2023
Social Science Data
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
41
July 19, 2023
Autonomous Driving
Data Science for All 2023
Lecture 1: Classification
Towards Deep Learning
42
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Convolutional Neural Networks
43
July 19, 2023
The LeNet Architecture (By Yann LeCun et al.)
Data Science for All 2023
Lecture 1: Classification
Convolutional Neural Networks
44
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
Convolutional Neural Networks
45
July 19, 2023
Why not just use the Multi-layer Perceptron, or Deep Neural Network?
Data Science for All 2023
Lecture 1: Classification
Convolutional Neural Networks
46
July 19, 2023
Why not just use the Multi-layer Perceptron, or Deep Neural Network?
Data Science for All 2023
Lecture 1: Classification
What is your interest?
47
July 19, 2023
Data Science for All 2023
Lecture 1: Classification
48
July 17, 2023
Thank You
Data Science for All 2023
Lecture 1: Classification