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
Yasser Souri
May 09, 2016
Technology
0
52
Deep Learning Talk - Saverin
Deep Learning Introduction Talk @ Saverin
Yasser Souri
May 09, 2016
Tweet
Share
More Decks by Yasser Souri
See All by Yasser Souri
Intro to Variational AutoEncoder
yassersouri
0
61
Deep Relative Attribute
yassersouri
1
54
Fine-grained Image Classification
yassersouri
1
79
Image Classification Intro
yassersouri
1
130
Real-time tracking of sports pitch markings
yassersouri
1
45
Ensemble of Exemplar-SVMs for Object Detection and Beyond
yassersouri
0
150
Other Decks in Technology
See All in Technology
これまでの計測・開発・デプロイ方法全部見せます! / Findy ISUCON 2024-11-14
tohutohu
3
370
誰も全体を知らない ~ ロールの垣根を超えて引き上げる開発生産性 / Boosting Development Productivity Across Roles
kakehashi
2
230
Storybook との上手な向き合い方を考える
re_taro
4
370
DynamoDB でスロットリングが発生したとき/when_throttling_occurs_in_dynamodb_short
emiki
0
260
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
180
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
29
13k
ノーコードデータ分析ツールで体験する時系列データ分析超入門
negi111111
0
420
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.9k
TypeScript、上達の瞬間
sadnessojisan
46
13k
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
230
生成AIが変えるデータ分析の全体像
ishikawa_satoru
0
170
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
40
2.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
110
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
The Language of Interfaces
destraynor
154
24k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
We Have a Design System, Now What?
morganepeng
50
7.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
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