SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Deep Learning Lightning Talk 1
Deep Learning
State-of-the-art, powerful way
to do machine learning
Keynote Template
Deep Learning Lightning Talk 2
Our goal: Build awesome data products
User activity, business data,
images, text, audio…
Big Data technologies:
Hadoop, Spark, Hive, Pig, Storm, Impala…
Extract meaning from data and
incorporate it into product:
predicion, analytics, recommendations
!
Technology
!
Data
!
Machine Learning
Deep Learning Lightning Talk 3
!
Machine Learning
Machine Learning
There are tons of different machine learning algorithms
for different problems
Unsupervised methods: Customer segmentation
(clustering), dataset visualisation, dimensionality
reduction
⊞
Supervised methods: Predictions, classifications.
Example product: spam filtering
⊞
Recommendations, anomaly detection…
!
⊞
Deep Learning Lightning Talk 4
Difficult problems
Image
Recognition
"
Speech
Recognition
♫
Natural Language
Processing
$
Deep Learning Lightning Talk 5
Breakthrough: Deep Learning
And now it works ;)
Deep Learning Lightning Talk 6
Examples
! Skype Translator ! Google+ Photo Tagging
http://www.youtube.com/watch?v=eu9kMIeS0wQ
+ Voice recognition in Android 4.0+, Apple’s Siri, Baidu’s Image Search, and more…
Deep Learning Lightning Talk 7
A bit of theory
Deep Learning is a „bigger and badder” approach to neural networks, which are known since 80’
y= g(x ⊗ W)
Deep Learning Lightning Talk 7
A bit of theory
Deep Learning is a „bigger and badder” approach to neural networks, which are known since 80’
y= g(x ⊗ W)
Deep Learning Lightning Talk 7
A bit of theory
Deep Learning is a „bigger and badder” approach to neural networks, which are known since 80’
y= g(x ⊗ W)
Deep Learning Lightning Talk 7
A bit of theory
Deep Learning is a „bigger and badder” approach to neural networks, which are known since 80’
y= g(x ⊗ W)
Now we have much more computing
power to train large (and deep) networks
⊞
Now we know better regularization and
optimization methods
⊞
Now we have much more labeled data⊞
Now we can also train models with
unlabeled data
⊞
Deep Learning Lightning Talk 8
Why it works?
Let’s consider the problem of face recognition
That’s how we see it
0.2 0.0 0.1 1.0 1.0 0.1 0.4 0.8 1.0 ... 0.1 That’s how „machine” sees it
Deep Learning Lightning Talk 9
Why it works?
It’s much easier to infer that something is a face based on that it has two eyes and nose, than it has some
black pixels in lower left corner, and white area somewhere in the middle
Deep Learning Lightning Talk 10
A bit of practice
GPU Cluster
Deep Learning Lightning Talk 11
A bit of practice
GPU
Numerical operations are very efficient, up
to 100x faster than CPU
⊞
Single machine, no communication overhead⊞
Significant memory contraints, we can’t train
larger models
⊟
Deep Learning Lightning Talk 12
A bit of practice
TASK
one learning task, many workers
different parameters for each worker
PICK BEST MODEL Netflix style!
GPU
WORKER 1 WORKER 2 WORKER 3 WORKER 4
Deep Learning Lightning Talk 13
A bit of practice
Cluster
Deep Learning Lightning Talk 13
A bit of practice
Cluster
WORKER2
WORKER1
WORKER3
WORKER4
+ ASYNCHRONOUS PARAMETERS SERVER
Google style!
Deep Learning Lightning Talk 14
A bit of practice
Cluster
We can train much larger and more
powerful models
⊞
Scalable⊞
Poor resource utlization, even if we restrict
connectivity
⊟
Complicated⊟
Deep Learning Lightning Talk 15
Hype
NETFLIX MOVES INTO DEEP LEARNING
RESEARCH TO IMPROVE PERSONALIZATION
10 BREAKTHROUGH TECHNOLOGIES 2013
GIGAOM GUIDE TO DEEP LEARNING:
WHO’S DOING IT AND WHY IT MATTERS
NYU „DEEP LEARNING” PROFESSOR LECUN WILL HEAD
FACEBOOK’S NEW ARTIFICIAL INTELLIGENCE LAB
Geoffrey Hinton
Leading researcher in DL, his startup
was acquired by Google
Lookflow
Deep Learning image startup,
acquired by Yahoo
DeepMind
Deep Learning startup, acquired by
Google for 400 mln USD
Yan LeCun
Leading researcher in DL, hired by
Facebook to lead new AI lab.
Deep Learning Lightning Talk 16
Geoffrey Hinton
Leading researcher in DL, his startup
was acquired by Google
Lookflow
Deep Learning image startup,
acquired by Yahoo
DeepMind
Deep Learning startup, acquired by
Google for 400 mln USD
Yan LeCun
Leading researcher in DL, hired by
Facebook to lead new AI lab.
Hype
Deep Learning Lightning Talk 17
It’s not a silver bullet
It’s difficult.
Sometimes it’s better to use simpler method.
"
#
Nevertheless, it’s a very powerful technique, has attention of biggest IT
companies and brings us closer to real artificial intelligence
It requires substantial computing power and memory.
Sometimes it’s not feasible to use deep learning models, especially if we have to train them regularly
!
It’s kind of `black-box`
Sometimes we can’t draw conclusions from learned features
!
:)
THANKS
$ mateusz.buskiewicz@getbase.com
RESOURCES
MOOC: Neural Networks for Machine Learning
& https://www.coursera.org/course/neuralnets
DL Tutorials + sample code
& http://deeplearning.net/
Google+ Deep Learning Community
& https://plus.google.com/u/0/communities/112866381580457264725
Deep Learning Book by Yoshua Bengio (draft)
& http://www.iro.umontreal.ca/~bengioy/dlbook/
Deep Learning Libraries & Software
& http://deeplearning.net/software_links/

Contenu connexe

En vedette

Introduzione Deep Learning & TensorFlow
Introduzione Deep Learning & TensorFlowIntroduzione Deep Learning & TensorFlow
Introduzione Deep Learning & TensorFlowMeetupDataScienceRoma
 
Transformation, H2O Open Dallas 2016, Keynote by Sri Ambati,
Transformation, H2O Open Dallas 2016, Keynote by Sri Ambati, Transformation, H2O Open Dallas 2016, Keynote by Sri Ambati,
Transformation, H2O Open Dallas 2016, Keynote by Sri Ambati, Sri Ambati
 
An introduction to Deep Learning
An introduction to Deep LearningAn introduction to Deep Learning
An introduction to Deep LearningDavid Rostcheck
 
Machine learning in image processing
Machine learning in image processingMachine learning in image processing
Machine learning in image processingData Science Thailand
 
Artificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep LearningArtificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep LearningSujit Pal
 
Big data landscape v 3.0 - Matt Turck (FirstMark)
Big data landscape v 3.0 - Matt Turck (FirstMark) Big data landscape v 3.0 - Matt Turck (FirstMark)
Big data landscape v 3.0 - Matt Turck (FirstMark) Matt Turck
 
The Astonishing Resurrection of AI (A Primer on Artificial Intelligence)
The Astonishing Resurrection of AI (A Primer on Artificial Intelligence)The Astonishing Resurrection of AI (A Primer on Artificial Intelligence)
The Astonishing Resurrection of AI (A Primer on Artificial Intelligence)Matt Turck
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceNeil Mathew
 
Deep Learning in Computer Vision
Deep Learning in Computer VisionDeep Learning in Computer Vision
Deep Learning in Computer VisionSungjoon Choi
 
Machine Learning in Production with Dato Predictive Services
Machine Learning in Production with Dato Predictive ServicesMachine Learning in Production with Dato Predictive Services
Machine Learning in Production with Dato Predictive ServicesTuri, Inc.
 
Intelligent Applications with Machine Learning Toolkits
Intelligent Applications with Machine Learning ToolkitsIntelligent Applications with Machine Learning Toolkits
Intelligent Applications with Machine Learning ToolkitsTuri, Inc.
 
Machine learning in production
Machine learning in productionMachine learning in production
Machine learning in productionTuri, Inc.
 
Transform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningTransform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningSri Ambati
 
Accelerating Machine Learning and Deep Learning At Scale...With Apache Spark:...
Accelerating Machine Learning and Deep Learning At Scale...With Apache Spark:...Accelerating Machine Learning and Deep Learning At Scale...With Apache Spark:...
Accelerating Machine Learning and Deep Learning At Scale...With Apache Spark:...Spark Summit
 
Let Non-Developers Develop your Site. Manu Raivio
Let Non-Developers Develop your Site. Manu RaivioLet Non-Developers Develop your Site. Manu Raivio
Let Non-Developers Develop your Site. Manu RaivioFuture Insights
 
Deep learning - Conceptual understanding and applications
Deep learning - Conceptual understanding and applicationsDeep learning - Conceptual understanding and applications
Deep learning - Conceptual understanding and applicationsBuhwan Jeong
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningRahul Jain
 

En vedette (20)

H20 - Thirst for Machine Learning
H20 - Thirst for Machine LearningH20 - Thirst for Machine Learning
H20 - Thirst for Machine Learning
 
Introduzione Deep Learning & TensorFlow
Introduzione Deep Learning & TensorFlowIntroduzione Deep Learning & TensorFlow
Introduzione Deep Learning & TensorFlow
 
Transformation, H2O Open Dallas 2016, Keynote by Sri Ambati,
Transformation, H2O Open Dallas 2016, Keynote by Sri Ambati, Transformation, H2O Open Dallas 2016, Keynote by Sri Ambati,
Transformation, H2O Open Dallas 2016, Keynote by Sri Ambati,
 
Deep Learning for Computer Vision: ImageNet Challenge (UPC 2016)
Deep Learning for Computer Vision: ImageNet Challenge (UPC 2016)Deep Learning for Computer Vision: ImageNet Challenge (UPC 2016)
Deep Learning for Computer Vision: ImageNet Challenge (UPC 2016)
 
An introduction to Deep Learning
An introduction to Deep LearningAn introduction to Deep Learning
An introduction to Deep Learning
 
Machine learning in image processing
Machine learning in image processingMachine learning in image processing
Machine learning in image processing
 
Artificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep LearningArtificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep Learning
 
Big data landscape v 3.0 - Matt Turck (FirstMark)
Big data landscape v 3.0 - Matt Turck (FirstMark) Big data landscape v 3.0 - Matt Turck (FirstMark)
Big data landscape v 3.0 - Matt Turck (FirstMark)
 
The Astonishing Resurrection of AI (A Primer on Artificial Intelligence)
The Astonishing Resurrection of AI (A Primer on Artificial Intelligence)The Astonishing Resurrection of AI (A Primer on Artificial Intelligence)
The Astonishing Resurrection of AI (A Primer on Artificial Intelligence)
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Deep Learning in Computer Vision
Deep Learning in Computer VisionDeep Learning in Computer Vision
Deep Learning in Computer Vision
 
Machine Learning in Production with Dato Predictive Services
Machine Learning in Production with Dato Predictive ServicesMachine Learning in Production with Dato Predictive Services
Machine Learning in Production with Dato Predictive Services
 
Intelligent Applications with Machine Learning Toolkits
Intelligent Applications with Machine Learning ToolkitsIntelligent Applications with Machine Learning Toolkits
Intelligent Applications with Machine Learning Toolkits
 
Machine learning in production
Machine learning in productionMachine learning in production
Machine learning in production
 
Transform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningTransform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine Learning
 
Accelerating Machine Learning and Deep Learning At Scale...With Apache Spark:...
Accelerating Machine Learning and Deep Learning At Scale...With Apache Spark:...Accelerating Machine Learning and Deep Learning At Scale...With Apache Spark:...
Accelerating Machine Learning and Deep Learning At Scale...With Apache Spark:...
 
Let Non-Developers Develop your Site. Manu Raivio
Let Non-Developers Develop your Site. Manu RaivioLet Non-Developers Develop your Site. Manu Raivio
Let Non-Developers Develop your Site. Manu Raivio
 
Deep learning - Conceptual understanding and applications
Deep learning - Conceptual understanding and applicationsDeep learning - Conceptual understanding and applications
Deep learning - Conceptual understanding and applications
 
Machine Learning for Dummies
Machine Learning for DummiesMachine Learning for Dummies
Machine Learning for Dummies
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 

Similaire à Deep Learning Lightning Talk

Intro to Python for Data Science
Intro to Python for Data ScienceIntro to Python for Data Science
Intro to Python for Data ScienceTJ Stalcup
 
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...Dataconomy Media
 
Deep learning with tensorflow
Deep learning with tensorflowDeep learning with tensorflow
Deep learning with tensorflowCharmi Chokshi
 
Promises of Deep Learning
Promises of Deep LearningPromises of Deep Learning
Promises of Deep LearningDavid Khosid
 
How to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? EdurekaHow to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? EdurekaEdureka!
 
Intro to Python for Data Science
Intro to Python for Data ScienceIntro to Python for Data Science
Intro to Python for Data ScienceTJ Stalcup
 
What is Deep Learning?
What is Deep Learning?What is Deep Learning?
What is Deep Learning?Ahmed Banafa
 
Notes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew NgNotes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew NgdataHacker. rs
 
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge DatasetsScaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge DatasetsTuri, Inc.
 
Kaz Sato, Evangelist, Google at MLconf ATL 2016
Kaz Sato, Evangelist, Google at MLconf ATL 2016Kaz Sato, Evangelist, Google at MLconf ATL 2016
Kaz Sato, Evangelist, Google at MLconf ATL 2016MLconf
 
Nathan benaich The evolving AI marketplace: from startups to the giants
Nathan benaich The evolving AI marketplace:  from startups to the giantsNathan benaich The evolving AI marketplace:  from startups to the giants
Nathan benaich The evolving AI marketplace: from startups to the giantsSudeep Sakalle
 
Deep Learning using Tensorflow and Data Science Experience
Deep Learning using Tensorflow and Data Science ExperienceDeep Learning using Tensorflow and Data Science Experience
Deep Learning using Tensorflow and Data Science ExperienceRoy Cecil
 
Inside Deep Learning: theory and practice of modern deep learning
Inside Deep Learning: theory and practice of modern deep learningInside Deep Learning: theory and practice of modern deep learning
Inside Deep Learning: theory and practice of modern deep learningManning Publications
 
9/16 Top 5 Deep Learning
9/16 Top 5 Deep Learning9/16 Top 5 Deep Learning
9/16 Top 5 Deep LearningNVIDIA
 
Data Science Salon: Introduction to Machine Learning - Marketing Use Case
Data Science Salon: Introduction to Machine Learning - Marketing Use CaseData Science Salon: Introduction to Machine Learning - Marketing Use Case
Data Science Salon: Introduction to Machine Learning - Marketing Use CaseFormulatedby
 
Data Science Salon Miami Presentation
Data Science Salon Miami PresentationData Science Salon Miami Presentation
Data Science Salon Miami PresentationGreg Werner
 
Skymind Company Profile
Skymind Company ProfileSkymind Company Profile
Skymind Company ProfileShu Wei Goh
 
Introducing TensorFlow: The game changer in building "intelligent" applications
Introducing TensorFlow: The game changer in building "intelligent" applicationsIntroducing TensorFlow: The game changer in building "intelligent" applications
Introducing TensorFlow: The game changer in building "intelligent" applicationsRokesh Jankie
 

Similaire à Deep Learning Lightning Talk (20)

Dato Keynote
Dato KeynoteDato Keynote
Dato Keynote
 
Intro to Python for Data Science
Intro to Python for Data ScienceIntro to Python for Data Science
Intro to Python for Data Science
 
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
 
Deep learning with tensorflow
Deep learning with tensorflowDeep learning with tensorflow
Deep learning with tensorflow
 
Promises of Deep Learning
Promises of Deep LearningPromises of Deep Learning
Promises of Deep Learning
 
How to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? EdurekaHow to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? Edureka
 
Intro to Python for Data Science
Intro to Python for Data ScienceIntro to Python for Data Science
Intro to Python for Data Science
 
What is Deep Learning?
What is Deep Learning?What is Deep Learning?
What is Deep Learning?
 
Notes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew NgNotes from Coursera Deep Learning courses by Andrew Ng
Notes from Coursera Deep Learning courses by Andrew Ng
 
Deep Neural Networks (DNN)
Deep Neural Networks (DNN)Deep Neural Networks (DNN)
Deep Neural Networks (DNN)
 
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge DatasetsScaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
 
Kaz Sato, Evangelist, Google at MLconf ATL 2016
Kaz Sato, Evangelist, Google at MLconf ATL 2016Kaz Sato, Evangelist, Google at MLconf ATL 2016
Kaz Sato, Evangelist, Google at MLconf ATL 2016
 
Nathan benaich The evolving AI marketplace: from startups to the giants
Nathan benaich The evolving AI marketplace:  from startups to the giantsNathan benaich The evolving AI marketplace:  from startups to the giants
Nathan benaich The evolving AI marketplace: from startups to the giants
 
Deep Learning using Tensorflow and Data Science Experience
Deep Learning using Tensorflow and Data Science ExperienceDeep Learning using Tensorflow and Data Science Experience
Deep Learning using Tensorflow and Data Science Experience
 
Inside Deep Learning: theory and practice of modern deep learning
Inside Deep Learning: theory and practice of modern deep learningInside Deep Learning: theory and practice of modern deep learning
Inside Deep Learning: theory and practice of modern deep learning
 
9/16 Top 5 Deep Learning
9/16 Top 5 Deep Learning9/16 Top 5 Deep Learning
9/16 Top 5 Deep Learning
 
Data Science Salon: Introduction to Machine Learning - Marketing Use Case
Data Science Salon: Introduction to Machine Learning - Marketing Use CaseData Science Salon: Introduction to Machine Learning - Marketing Use Case
Data Science Salon: Introduction to Machine Learning - Marketing Use Case
 
Data Science Salon Miami Presentation
Data Science Salon Miami PresentationData Science Salon Miami Presentation
Data Science Salon Miami Presentation
 
Skymind Company Profile
Skymind Company ProfileSkymind Company Profile
Skymind Company Profile
 
Introducing TensorFlow: The game changer in building "intelligent" applications
Introducing TensorFlow: The game changer in building "intelligent" applicationsIntroducing TensorFlow: The game changer in building "intelligent" applications
Introducing TensorFlow: The game changer in building "intelligent" applications
 

Dernier

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Dernier (20)

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Deep Learning Lightning Talk

  • 1. Deep Learning Lightning Talk 1 Deep Learning State-of-the-art, powerful way to do machine learning Keynote Template
  • 2. Deep Learning Lightning Talk 2 Our goal: Build awesome data products User activity, business data, images, text, audio… Big Data technologies: Hadoop, Spark, Hive, Pig, Storm, Impala… Extract meaning from data and incorporate it into product: predicion, analytics, recommendations ! Technology ! Data ! Machine Learning
  • 3. Deep Learning Lightning Talk 3 ! Machine Learning Machine Learning There are tons of different machine learning algorithms for different problems Unsupervised methods: Customer segmentation (clustering), dataset visualisation, dimensionality reduction ⊞ Supervised methods: Predictions, classifications. Example product: spam filtering ⊞ Recommendations, anomaly detection… ! ⊞
  • 4. Deep Learning Lightning Talk 4 Difficult problems Image Recognition " Speech Recognition ♫ Natural Language Processing $
  • 5. Deep Learning Lightning Talk 5 Breakthrough: Deep Learning And now it works ;)
  • 6. Deep Learning Lightning Talk 6 Examples ! Skype Translator ! Google+ Photo Tagging http://www.youtube.com/watch?v=eu9kMIeS0wQ + Voice recognition in Android 4.0+, Apple’s Siri, Baidu’s Image Search, and more…
  • 7. Deep Learning Lightning Talk 7 A bit of theory Deep Learning is a „bigger and badder” approach to neural networks, which are known since 80’ y= g(x ⊗ W)
  • 8. Deep Learning Lightning Talk 7 A bit of theory Deep Learning is a „bigger and badder” approach to neural networks, which are known since 80’ y= g(x ⊗ W)
  • 9. Deep Learning Lightning Talk 7 A bit of theory Deep Learning is a „bigger and badder” approach to neural networks, which are known since 80’ y= g(x ⊗ W)
  • 10. Deep Learning Lightning Talk 7 A bit of theory Deep Learning is a „bigger and badder” approach to neural networks, which are known since 80’ y= g(x ⊗ W) Now we have much more computing power to train large (and deep) networks ⊞ Now we know better regularization and optimization methods ⊞ Now we have much more labeled data⊞ Now we can also train models with unlabeled data ⊞
  • 11. Deep Learning Lightning Talk 8 Why it works? Let’s consider the problem of face recognition That’s how we see it 0.2 0.0 0.1 1.0 1.0 0.1 0.4 0.8 1.0 ... 0.1 That’s how „machine” sees it
  • 12. Deep Learning Lightning Talk 9 Why it works? It’s much easier to infer that something is a face based on that it has two eyes and nose, than it has some black pixels in lower left corner, and white area somewhere in the middle
  • 13. Deep Learning Lightning Talk 10 A bit of practice GPU Cluster
  • 14. Deep Learning Lightning Talk 11 A bit of practice GPU Numerical operations are very efficient, up to 100x faster than CPU ⊞ Single machine, no communication overhead⊞ Significant memory contraints, we can’t train larger models ⊟
  • 15. Deep Learning Lightning Talk 12 A bit of practice TASK one learning task, many workers different parameters for each worker PICK BEST MODEL Netflix style! GPU WORKER 1 WORKER 2 WORKER 3 WORKER 4
  • 16. Deep Learning Lightning Talk 13 A bit of practice Cluster
  • 17. Deep Learning Lightning Talk 13 A bit of practice Cluster WORKER2 WORKER1 WORKER3 WORKER4 + ASYNCHRONOUS PARAMETERS SERVER Google style!
  • 18. Deep Learning Lightning Talk 14 A bit of practice Cluster We can train much larger and more powerful models ⊞ Scalable⊞ Poor resource utlization, even if we restrict connectivity ⊟ Complicated⊟
  • 19. Deep Learning Lightning Talk 15 Hype NETFLIX MOVES INTO DEEP LEARNING RESEARCH TO IMPROVE PERSONALIZATION 10 BREAKTHROUGH TECHNOLOGIES 2013 GIGAOM GUIDE TO DEEP LEARNING: WHO’S DOING IT AND WHY IT MATTERS NYU „DEEP LEARNING” PROFESSOR LECUN WILL HEAD FACEBOOK’S NEW ARTIFICIAL INTELLIGENCE LAB Geoffrey Hinton Leading researcher in DL, his startup was acquired by Google Lookflow Deep Learning image startup, acquired by Yahoo DeepMind Deep Learning startup, acquired by Google for 400 mln USD Yan LeCun Leading researcher in DL, hired by Facebook to lead new AI lab.
  • 20. Deep Learning Lightning Talk 16 Geoffrey Hinton Leading researcher in DL, his startup was acquired by Google Lookflow Deep Learning image startup, acquired by Yahoo DeepMind Deep Learning startup, acquired by Google for 400 mln USD Yan LeCun Leading researcher in DL, hired by Facebook to lead new AI lab. Hype
  • 21. Deep Learning Lightning Talk 17 It’s not a silver bullet It’s difficult. Sometimes it’s better to use simpler method. " # Nevertheless, it’s a very powerful technique, has attention of biggest IT companies and brings us closer to real artificial intelligence It requires substantial computing power and memory. Sometimes it’s not feasible to use deep learning models, especially if we have to train them regularly ! It’s kind of `black-box` Sometimes we can’t draw conclusions from learned features
  • 22. ! :) THANKS $ mateusz.buskiewicz@getbase.com RESOURCES MOOC: Neural Networks for Machine Learning & https://www.coursera.org/course/neuralnets DL Tutorials + sample code & http://deeplearning.net/ Google+ Deep Learning Community & https://plus.google.com/u/0/communities/112866381580457264725 Deep Learning Book by Yoshua Bengio (draft) & http://www.iro.umontreal.ca/~bengioy/dlbook/ Deep Learning Libraries & Software & http://deeplearning.net/software_links/