Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Deep Learning Talk - Saverin
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yasser Souri
May 09, 2016
Technology
82
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Deep Learning Talk - Saverin
Deep Learning Introduction Talk @ Saverin
Yasser Souri
May 09, 2016
More Decks by Yasser Souri
See All by Yasser Souri
Intro to Variational AutoEncoder
yassersouri
0
73
Deep Relative Attribute
yassersouri
1
79
Fine-grained Image Classification
yassersouri
1
93
Image Classification Intro
yassersouri
1
180
Real-time tracking of sports pitch markings
yassersouri
1
64
Ensemble of Exemplar-SVMs for Object Detection and Beyond
yassersouri
0
180
Other Decks in Technology
See All in Technology
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.2k
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
270
継続的なAIコスト最適化
bgpat
1
290
Jetson Orin Nanoとk3sとローカルLLMで音声文字起こしシステム作ってみた
y_sera15
0
120
生成AIで高い生産性を求められて、 悩み、乗り越えた話
mot_techtalk
2
170
freeeらしさをAIとともに作る / Creating the freee Experience with AI
ymrl
0
220
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
7
2.9k
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
130
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
880
AIは爆速なのに、私が詰まっていた話 ― 音声入力と鳴くマスコットでボトルネックを削る
yama3133
0
610
Essential architectural thinking (revised edition)
ufried
0
110
大型犬好きによるPugの紹介
yamanoku
1
150
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
300
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
630
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
450
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Become a Pro
speakerdeck
PRO
31
6.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
BBQ
matthewcrist
90
10k
HDC tutorial
michielstock
2
950
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
360
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
The SEO Collaboration Effect
kristinabergwall1
1
590
Transcript
Deep Learning Yasser Souri - Alireza Nourian http://sobhe.ir
Have you ever heard of ... Neural Networks
Have you ever heard of ... Deep Learning
Who is he?
Who is he? Jeff Dean, Google
Jeff Dean Creator of Map Reduce, Big Table, Google Crawler
Jeff Dean Creator of Map Reduce, Big Table, Google Crawler
Google Ads, Google Translator, ...
Jeff Dean Facts Compilers don't warn Jeff Dean. Jeff Dean
warns compilers.
Jeff Dean’s Calculator
Jeff Dean’s Current Role Google Brain
DeepMind In 2014, Google acquired DeepMind (a team of ~50)
for ~$ 500 million. And facebook wanted to buy them also.
What is Machine Learning? Problem 1: Given a sequence of
numbers, sort them
What is Machine Learning? Problem 1: Given a sequence of
Farsi characters, output Pinglish
What is Machine Learning? Problem 3: Give a grayscale 28x28
pixel image, identify what number it is.
What is Machine Learning? Problem 3: Give a grayscale 28x28
pixel image, identify what number it is.
What is Machine Learning? x f(x) y Classic
What is Machine Learning? x f(x) y g(x) y’ h(x)
y” Classic
How to Solve Machine Learning Problems Data = (x, y)
Classic
How to Solve Machine Learning Problems Data = (x, y)
y = f(x) Classic (x, y) f(x)
How to Solve Machine Learning Problems Data = (x, y)
y = f(x) Learn the parameters Classic (x, y) f(x; w)
How to Solve Machine Learning Problems Data = (x, y)
y = f(x) Learn the parameters Can x be the raw pixels? Classic (x, y) f(x; w) Features
How to Solve Machine Learning Problems Data = (x, y)
y = f(x) Learn the parameters Can x be the raw pixels? Classic (x, y) f(x; w) Features O(#features) ~ O(#parameters)
Machine Learning Demo http://playground.tensorflow.org/ Classic
Deep Learning Basics Learn from raw data y = f(g(h(
… (x) ))) Deep
Deep Learning Learn from raw data Number of parameters are
much larger y = f(g(h( … (x) ))) Deep
Deep Learning Learn from raw data Number of parameters are
much larger You need more data to learn y = f(g(h( … (x) ))) Deep
Problems being solved with deep learning Deep
Problems being solved with deep learning Deep
One to one: Image Classification Deep
One to one: Image Classification Deep
Problems being solved with deep learning
One to Many: Image Captioning Describing Images:
Fun With ConvNets Describing Images:
Problems being solved with deep learning
May to One: Generating Images Generating Images:
May to One: Generating Images Generating Images:
Problems being solved with deep learning
Statistical Machine Translation
End-to-End Neural Machine Translation (1) Hirschberg, J. & Manning, C.
D. Advances in natural language processing, Science, 2015, 349, 261-266
None
Learning to Execute
Deep Reinforcement Learning
Demo Videos https://www.youtube.com/watch?v=ePv0Fs9cGgU https://www.youtube.com/watch?v=Q70ulPJW3Gk
Fun With ConvNets Modifying images:
Fun With ConvNets Style transfer:
Fun With ConvNets Style transfer:
Fun With ConvNets Colorization:
Fun With ConvNets Colorization:
Fun With ConvNets Colorization:
Fun With ConvNets Colorization:
Fun With ConvNets Colorization:
Fun With ConvNets Colorization:
Fun With ConvNets Colorization:
Growing Use of Deep Learning at Google Jeff Dean &
Oriol Vinyals, “ Large Scale Distributed Systems for Training Neural Networ”, NIPS 2015.
Deep Learning Tools