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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yasser Souri
May 09, 2016
Technology
70
0
Share
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
65
Deep Relative Attribute
yassersouri
1
62
Fine-grained Image Classification
yassersouri
1
85
Image Classification Intro
yassersouri
1
170
Real-time tracking of sports pitch markings
yassersouri
1
51
Ensemble of Exemplar-SVMs for Object Detection and Beyond
yassersouri
0
160
Other Decks in Technology
See All in Technology
20260415_生成AIを専属DSに_自動レポート作成_ハンズオン_交通事故データ
doradora09
PRO
0
100
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
5
840
Rebirth of Software Craftsmanship in the AI Era
lemiorhan
PRO
4
1.6k
#jawsugyokohama 100 LT11, "My AWS Journey 2011-2026 - kwntravel"
shinichirokawano
0
300
Rapid Start: Faster Internet Connections, with Ruby's Help
kazuho
1
120
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
16k
The Journey of Box Building
tagomoris
4
250
実践ハーネスエンジニアリング:TAKTで実現するAIエージェント制御 / Practical Harness Engineering: AI Agent Control Enabled by TAKT
nrslib
9
3.1k
インフラを Excel 管理していた組織が 3 ヶ月で IaC 化されるまで
geekplus_tech
3
200
Revisiting [CLS] and Patch Token Interaction in Vision Transformers
yu4u
0
290
DIPS2.0データに基づく森林管理における無人航空機の利用状況
naokimuroki
1
220
AI時代にデータ基盤が持つべきCapabilityを考える + Snowflake Data Superheroやっていき宣言 / Considering the Capabilities Data Platforms Should Have in the AI Era + Declaration of Commitment as a Snowflake Data Superhero
civitaspo
0
100
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
820
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
ラッコキーワード サービス紹介資料
rakko
1
3M
Music & Morning Musume
bryan
47
7.1k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
790
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
510
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
160
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
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