10.2. Deep Learning (CNN)
10.2. Deep Learning (CNN)
Convalutional Neural
Network
Part – 2
Dr. Oybek Eraliev,
Department of Computer Engineering
Inha University In Tashkent.
Email: [email protected]
AlexNet
Dr. Oybek Eraliyev Class: Artificial Intelligence SOC4040 3
Model representation of CNN
A bit of history:
Fast-forward: ConvNets are everywhere Source: Stenford CS231n
7
7x7 input (spatially) assume
3x3 filter applied with stride 3?
7 doesn’t fit!
cannot apply 3x3 filter on 7x7
input with stride 3.
(recall:)
(N-F)/stride+1
7x7 output!
in general, common to see CONV layers with
stride 1, filters of size FxF, and zero-padding
with (F-1)/2. (will preserve size spatially)
e.g.F=3=>zero pad with 1
F=5=>zero pad with 2
F=7=>zero pad with 3
Examples time:
Examples time:
Examples time:
Examples time:
3 2 1 0 3 4
•No learnable parameters
1 2 3 4 •Introduces spatial invariance
3 2 1 0 2 2
•No learnable parameters
1 2 3 4 •Introduces spatial invariance
• W2 =(W1 -F)/S+1
• H2 =(H1 -F)/S+1
Number of parameters: 0