SlideShare a Scribd company logo
Deep Learning
meetup
Protobuf/Lua (Caffe/Torch)
Python (TensorFlow)
Java (DeepLearning4J)
Programming vs ML
AI Landscape
Stage of AI
Deep Learning history
What is (not) DL
● Deep Learning is not GOFAI
● Deep Learning is different than ML
● Deep Learning doesn't mimic Brain
● Deep Learning is not Statistics
● Deep Learning is not Big Data
● Deep Learning is not made by Data Scientists
● Deep Learning is not ANN or MLP
ML algorithms
Hubba Deep Learning
Training DL model
ConvNets
32
32
3
Convolution Layer
32x32x3 image
5x5x3 filter
convolve (slide) over all
spatial locations
activation
map
1
28
28
ConvNets
32
32
3
Convolution Layer
activation maps
6
28
For example, if we had 6 5x5 filters, we’ll get 6 separate activation maps:
We processed [32x32x3] volume into [28x28x6] volume.
Q: how many parameters are used ?
A: (5*5*3)*6 = 450 parameters, (5*5*3)*(28*28*6) = ~350K multiplies
28
Hubba Deep Learning
● InputLayer
● ConvLayer
● ReLuLayer
● PoolLayer
● FullyConnLayer
● SoftMaxLayer
Models
● LeNet - 1998
● AlexNet - ILSVRC 2012
● ZFNet - ILSVRC 2013
● GoogLeNet - ILSVRC 2014
● VGGNet - ILSVRC 2014
● ResNet - ILSVRC 2015
● ILSVRC 2016
Pre-trained Models
Karpathy
● Matlab is so 2012
● Caffe is so 2013
● Theano is so 2014
● Torch is so 2015
● TensorFlow is so 2016
● *PyTorch is so 2017
Links
● DL4J-examples
● Deep Learning Papers
● ConvNetJava
● NVIDIA DIGITS
● Darknet
● Awesome Deep Learning Papers
● Learning for Self-Driving Cars
Links v2
● Graphcore Poplar
● Dlib
● Udacity's Self-Driving Car Simulator
● DL4J Model Zoo
● Trained models for Keras
● DIGITS Object Detection
● DIGITS Semantic Segmentation
Data to train
● Auto Pilot
● Traffic Light Recognition
● Traffic Signs Recognition
● Lane Finding
● Object Recognition
Autonomous car
● Autopilot TensorFlow
● Udacity self-driving car
● CommaAI openpilot
● FUBAR Labs
● Nvidia Autopilot Keras GTA V
● Udacity self-driving car nanodegree
● Traffic Light Recognition
● Traffic Signs Recognition
● Quadcopter Navigation

More Related Content

ODP
Deep Learning meetup
Ivan Goloskokovic
 
PDF
Dive into Deep Learning
Darío Garigliotti
 
PDF
Machine Learning Basics for Web Application Developers
Etsuji Nakai
 
PDF
Ch 5: Introduction to heap overflows
Sam Bowne
 
PPT
Information security Seminar #3
Alexander Kolybelnikov
 
PPTX
Fractality of Massive Graphs: Scalable Analysis with Sketch-Based Box-Coverin...
Kenko Nakamura
 
PDF
Weakly supervised semantic segmentation of 3D point cloud
Arithmer Inc.
 
PPTX
Improving access to satellite imagery with Cloud computing
RAHUL BHOJWANI
 
Deep Learning meetup
Ivan Goloskokovic
 
Dive into Deep Learning
Darío Garigliotti
 
Machine Learning Basics for Web Application Developers
Etsuji Nakai
 
Ch 5: Introduction to heap overflows
Sam Bowne
 
Information security Seminar #3
Alexander Kolybelnikov
 
Fractality of Massive Graphs: Scalable Analysis with Sketch-Based Box-Coverin...
Kenko Nakamura
 
Weakly supervised semantic segmentation of 3D point cloud
Arithmer Inc.
 
Improving access to satellite imagery with Cloud computing
RAHUL BHOJWANI
 

What's hot (20)

PDF
PyData NYC whatsnew NumPy-SciPy 2019
Ralf Gommers
 
PPTX
Summary of survey papers on deep learning method to 3D data
Arithmer Inc.
 
PDF
CNIT 127 Ch 5: Introduction to heap overflows
Sam Bowne
 
PPTX
Accelerated Logistic Regression on GPU(s)
RAHUL BHOJWANI
 
KEY
Linuxconf 2011 parallel languages talk
Lenz Gschwendtner
 
PPTX
clique-summary
Jia Wang
 
PDF
Principles of programming languages(Functional programming Languages using LISP)
Preethi T G
 
PPT
Array- queues3
Rajendran
 
PDF
Lo18
liankei
 
PDF
Using R in remote computer clusters
Burak Himmetoglu
 
PDF
Sperasoft‬ talks j point 2015
Sperasoft
 
PPT
An adaptive algorithm for detection of duplicate records
Likan Patra
 
PDF
Practical Two-level Homomorphic Encryption in Prime-order Bilinear Groups
MITSUNARI Shigeo
 
PPTX
Graph 500 DISLIB powered optimized version
Anton Korzh
 
PPTX
Effective management of high volume numeric data with histograms
Fred Moyer
 
PPTX
Lecture 3.2 bt
btmathematics
 
PPTX
General Programming on the GPU - Confoo
SirKetchup
 
PDF
MBrace: Cloud Computing with F#
Eirik George Tsarpalis
 
PPTX
Lecture 3.6 bt
btmathematics
 
PyData NYC whatsnew NumPy-SciPy 2019
Ralf Gommers
 
Summary of survey papers on deep learning method to 3D data
Arithmer Inc.
 
CNIT 127 Ch 5: Introduction to heap overflows
Sam Bowne
 
Accelerated Logistic Regression on GPU(s)
RAHUL BHOJWANI
 
Linuxconf 2011 parallel languages talk
Lenz Gschwendtner
 
clique-summary
Jia Wang
 
Principles of programming languages(Functional programming Languages using LISP)
Preethi T G
 
Array- queues3
Rajendran
 
Lo18
liankei
 
Using R in remote computer clusters
Burak Himmetoglu
 
Sperasoft‬ talks j point 2015
Sperasoft
 
An adaptive algorithm for detection of duplicate records
Likan Patra
 
Practical Two-level Homomorphic Encryption in Prime-order Bilinear Groups
MITSUNARI Shigeo
 
Graph 500 DISLIB powered optimized version
Anton Korzh
 
Effective management of high volume numeric data with histograms
Fred Moyer
 
Lecture 3.2 bt
btmathematics
 
General Programming on the GPU - Confoo
SirKetchup
 
MBrace: Cloud Computing with F#
Eirik George Tsarpalis
 
Lecture 3.6 bt
btmathematics
 
Ad

Viewers also liked (20)

PPTX
Agile Data Science
Alexander Bauer
 
PDF
Google Dev Summit Extended Seoul - TensorFlow: Tensorboard & Keras
Taegyun Jeon
 
PDF
Deep learning - Part I
QuantUniversity
 
PPTX
Deep learning Tutorial - Part II
QuantUniversity
 
PDF
Deep learning and Apache Spark
QuantUniversity
 
PPTX
Parallelizing Existing R Packages with SparkR
Databricks
 
PDF
Intro to TensorFlow and PyTorch Workshop at Tubular Labs
Kendall
 
PDF
High level-api in tensorflow
Hyungjoo Cho
 
PDF
Deep Learning - The Past, Present and Future of Artificial Intelligence
Lukas Masuch
 
PDF
Introduction to Deep Learning (NVIDIA)
Rakuten Group, Inc.
 
PPTX
Brief introduction to Distributed Deep Learning
Adam Gibson
 
PPTX
Welcome Note In GDG Helwan TensorFlow Dev Summit 2017 Extended
Tarek Abdul-Kader , Android Developer
 
PPTX
Recurrent nets and sensors
Adam Gibson
 
PPTX
DMA, Infiniband
Park Chunduck
 
PPTX
인공지능: 변화와 능력개발
Taegyun Jeon
 
PDF
Skymind 深度学习 - T11 Summit
Shu Wei Goh
 
PDF
Deep Learning on Production with Spark
Shu Wei Goh
 
PDF
Deep Learning: Theory, History, State of the Art & Practical Tools
Ilya Kuzovkin
 
PDF
DeepLearning4J and Spark: Successes and Challenges - François Garillot
sparktc
 
Agile Data Science
Alexander Bauer
 
Google Dev Summit Extended Seoul - TensorFlow: Tensorboard & Keras
Taegyun Jeon
 
Deep learning - Part I
QuantUniversity
 
Deep learning Tutorial - Part II
QuantUniversity
 
Deep learning and Apache Spark
QuantUniversity
 
Parallelizing Existing R Packages with SparkR
Databricks
 
Intro to TensorFlow and PyTorch Workshop at Tubular Labs
Kendall
 
High level-api in tensorflow
Hyungjoo Cho
 
Deep Learning - The Past, Present and Future of Artificial Intelligence
Lukas Masuch
 
Introduction to Deep Learning (NVIDIA)
Rakuten Group, Inc.
 
Brief introduction to Distributed Deep Learning
Adam Gibson
 
Welcome Note In GDG Helwan TensorFlow Dev Summit 2017 Extended
Tarek Abdul-Kader , Android Developer
 
Recurrent nets and sensors
Adam Gibson
 
DMA, Infiniband
Park Chunduck
 
인공지능: 변화와 능력개발
Taegyun Jeon
 
Skymind 深度学习 - T11 Summit
Shu Wei Goh
 
Deep Learning on Production with Spark
Shu Wei Goh
 
Deep Learning: Theory, History, State of the Art & Practical Tools
Ilya Kuzovkin
 
DeepLearning4J and Spark: Successes and Challenges - François Garillot
sparktc
 
Ad

Similar to Hubba Deep Learning (20)

PDF
Common Design of Deep Learning Frameworks
Kenta Oono
 
PDF
Language translation with Deep Learning (RNN) with TensorFlow
S N
 
PDF
ML in Android
Jose Antonio Corbacho
 
PDF
NVIDIA 深度學習教育機構 (DLI): Image segmentation with tensorflow
NVIDIA Taiwan
 
PPTX
Scala and Deep Learning
Oswald Campesato
 
PPTX
Deep Learning, Scala, and Spark
Oswald Campesato
 
PDF
Pytorch for tf_developers
Abdul Muneer
 
PDF
Ehtsham Elahi, Senior Research Engineer, Personalization Science and Engineer...
MLconf
 
PDF
What is Distributed Computing, Why we use Apache Spark
Andy Petrella
 
PDF
Applying your Convolutional Neural Networks
Databricks
 
PPTX
Machine Learning, Deep Learning and Data Analysis Introduction
Te-Yen Liu
 
PDF
Introduction to Applied Machine Learning
SheilaJimenezMorejon
 
PDF
Accelerating Random Forests in Scikit-Learn
Gilles Louppe
 
PPTX
1P13 Python Review Session Covering various Topics
hussainmuhd1119
 
PPTX
Provenance for Data Munging Environments
Paul Groth
 
PDF
End-to-end Big Data Projects with Python - StampedeCon Big Data Conference 2017
StampedeCon
 
PDF
10 more lessons learned from building Machine Learning systems - MLConf
Xavier Amatriain
 
PDF
Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15
MLconf
 
PDF
10 more lessons learned from building Machine Learning systems
Xavier Amatriain
 
PPTX
Flink internals web
Kostas Tzoumas
 
Common Design of Deep Learning Frameworks
Kenta Oono
 
Language translation with Deep Learning (RNN) with TensorFlow
S N
 
ML in Android
Jose Antonio Corbacho
 
NVIDIA 深度學習教育機構 (DLI): Image segmentation with tensorflow
NVIDIA Taiwan
 
Scala and Deep Learning
Oswald Campesato
 
Deep Learning, Scala, and Spark
Oswald Campesato
 
Pytorch for tf_developers
Abdul Muneer
 
Ehtsham Elahi, Senior Research Engineer, Personalization Science and Engineer...
MLconf
 
What is Distributed Computing, Why we use Apache Spark
Andy Petrella
 
Applying your Convolutional Neural Networks
Databricks
 
Machine Learning, Deep Learning and Data Analysis Introduction
Te-Yen Liu
 
Introduction to Applied Machine Learning
SheilaJimenezMorejon
 
Accelerating Random Forests in Scikit-Learn
Gilles Louppe
 
1P13 Python Review Session Covering various Topics
hussainmuhd1119
 
Provenance for Data Munging Environments
Paul Groth
 
End-to-end Big Data Projects with Python - StampedeCon Big Data Conference 2017
StampedeCon
 
10 more lessons learned from building Machine Learning systems - MLConf
Xavier Amatriain
 
Xavier Amatriain, VP of Engineering, Quora at MLconf SF - 11/13/15
MLconf
 
10 more lessons learned from building Machine Learning systems
Xavier Amatriain
 
Flink internals web
Kostas Tzoumas
 

Recently uploaded (20)

PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
Software Development Methodologies in 2025
KodekX
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Software Development Methodologies in 2025
KodekX
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
The Future of Artificial Intelligence (AI)
Mukul
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 

Hubba Deep Learning