Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Deep Learning Talk - Saverin
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yasser Souri
May 09, 2016
Technology
76
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
70
Deep Relative Attribute
yassersouri
1
74
Fine-grained Image Classification
yassersouri
1
89
Image Classification Intro
yassersouri
1
170
Real-time tracking of sports pitch markings
yassersouri
1
59
Ensemble of Exemplar-SVMs for Object Detection and Beyond
yassersouri
0
170
Other Decks in Technology
See All in Technology
AIっぽい文章を採点して人間らしく直すアプリを作ってみた
yama3133
2
130
DevOps Agentで始めるAWS運用 〜フロンティアエージェントが変える運用の現場〜
nyankotaro
1
380
AIのReact習熟度を測る
uhyo
1
140
Claude Code の Sandbox 機能を Anthropic Sandbox Runtime(srt) で試そう!/lets-play-anthropic-sandbox-runtime
tomoki10
1
540
中期計画、2回作ってみた ~業務委託と正社員、両方の視点から~
demaecan
1
680
爆速でマルチプロダクトを立ち上げる時 事業・CTO目線で大事にしたい事
miyatakoji
0
100
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
320
連合学習と機密コンピューティング
lycorptech_jp
PRO
0
100
フロンティアAIのゲート化と地政学リスク
nagatsu
0
120
SIer20年! 培ったスキルがスタートアップで輝く時
shucho0103
0
840
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
2
450
小さくはじめるSLI/SLO ~育てながら組織に定着させる実践知~ / Starting Small with SLI/SLOs: Building Adoption Through Continuous Growth
nari_ex
5
1.7k
Featured
See All Featured
How to Talk to Developers About Accessibility
jct
2
230
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
220
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
380
Test your architecture with Archunit
thirion
1
2.3k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
160
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
470
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
330
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
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