deep learning tutorial
TRANSCRIPT
![Page 1: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/1.jpg)
Deep learning Tutorial with Caffe
Haosdent Huang 08/27/2015
![Page 2: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/2.jpg)
Why Deep Learning
![Page 3: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/3.jpg)
Why Deep Learning
https://www.youtube.com/watch?v=V1eYniJ0Rnk
Play games!
![Page 4: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/4.jpg)
Compositional Models and learn end-to-end
Hierarchy of Representations - vision: pixel, part, object - text: character, word, sentence - speech: audio, word - program: statement, function, module
![Page 5: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/5.jpg)
Compositional Models and learn end-to-end
Back-propagation jointly learnsall of the model parameters to optimize the output for the task
![Page 6: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/6.jpg)
xkcd: Tasks
![Page 7: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/7.jpg)
Use Caffe !
How to use deep learning implement these tasks ?
![Page 8: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/8.jpg)
Caffe
![Page 9: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/9.jpg)
Demo: mnist dataset
Classifying Handwritten images
![Page 10: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/10.jpg)
The models use when train mnist
layer { name: "pool1" type: "Pooling" bottom: "conv1" top: "pool1" pooling_param { pool: MAX kernel_size: 2 stride: 2 } }
![Page 11: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/11.jpg)
The models use when train mnist
![Page 13: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/13.jpg)
Model Zoo
• open collection of deep models to share innovation
• help disseminate and reproduce research
• bundled tools for loading and publishing models
![Page 15: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/15.jpg)
Open framework, models, and worked examples for deep learning - Pure C++ / CUDA architecture for deep learning - Command line, Python, MATLAB interfaces - Fast, well-tested code - Tools, reference models, demos, and recipes - Seamless switch between CPU and GPU
Prototype Train Deploy
Prototype Train Deploy
![Page 17: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/17.jpg)
The models use when train mnist
![Page 18: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/18.jpg)
The models use when train mnist
![Page 19: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/19.jpg)
The models use when train mnistFeature extraction using convolution
![Page 20: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/20.jpg)
The models use when train mnist
Feature extraction using convolution
![Page 21: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/21.jpg)
The models use when train mnistPooling(aggregation)
![Page 22: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/22.jpg)
The models use when train mnist
![Page 23: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/23.jpg)
Deep dream
https://github.com/google/deepdream/blob/master/dream.ipynb
![Page 24: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/24.jpg)
Deep dream
![Page 25: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/25.jpg)
Deep dream
![Page 26: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/26.jpg)
Deep dream
![Page 27: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/27.jpg)
![Page 28: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/28.jpg)
Deep dream
![Page 29: Deep learning tutorial](https://reader030.vdocuments.mx/reader030/viewer/2022021506/58ab16b71a28ab70038b6a75/html5/thumbnails/29.jpg)
Thank you