Submit Search
Upload
Using TensorFlow for Machine Learning
•
1 like
•
546 views
J
Justin Brandenburg
Follow
TensorFlow presentation for the BAM Meetup group.
Read less
Read more
Data & Analytics
Report
Share
Report
Share
1 of 31
Download now
Download to read offline
Recommended
Tips and Tricks for Data Visualization in Python
Tips and Tricks for Data Visualization in Python
Jacqueline Carvalho
AN EFFICIENT THRESHOLD CRYPTOGRAPHY SCHEME FOR CLOUD ERP DATA
AN EFFICIENT THRESHOLD CRYPTOGRAPHY SCHEME FOR CLOUD ERP DATA
ijcisjournal
Scaling Deep Learning Models for Large Spatial Time-Series Forecasting
Scaling Deep Learning Models for Large Spatial Time-Series Forecasting
Zainab Abbas
Scalable Graph Convolutional Network Based Link Prediction on a Distributed G...
Scalable Graph Convolutional Network Based Link Prediction on a Distributed G...
miyurud
Project Matsu: Elastic Clouds for Disaster Relief
Project Matsu: Elastic Clouds for Disaster Relief
Robert Grossman
"Moving CNNs from Academic Theory to Embedded Reality," a Presentation from S...
"Moving CNNs from Academic Theory to Embedded Reality," a Presentation from S...
Edge AI and Vision Alliance
Slide 1
Slide 1
butest
Sky Arrays - ArrayDB in action for Sky View Factor Computation
Sky Arrays - ArrayDB in action for Sky View Factor Computation
EUDAT
Recommended
Tips and Tricks for Data Visualization in Python
Tips and Tricks for Data Visualization in Python
Jacqueline Carvalho
AN EFFICIENT THRESHOLD CRYPTOGRAPHY SCHEME FOR CLOUD ERP DATA
AN EFFICIENT THRESHOLD CRYPTOGRAPHY SCHEME FOR CLOUD ERP DATA
ijcisjournal
Scaling Deep Learning Models for Large Spatial Time-Series Forecasting
Scaling Deep Learning Models for Large Spatial Time-Series Forecasting
Zainab Abbas
Scalable Graph Convolutional Network Based Link Prediction on a Distributed G...
Scalable Graph Convolutional Network Based Link Prediction on a Distributed G...
miyurud
Project Matsu: Elastic Clouds for Disaster Relief
Project Matsu: Elastic Clouds for Disaster Relief
Robert Grossman
"Moving CNNs from Academic Theory to Embedded Reality," a Presentation from S...
"Moving CNNs from Academic Theory to Embedded Reality," a Presentation from S...
Edge AI and Vision Alliance
Slide 1
Slide 1
butest
Sky Arrays - ArrayDB in action for Sky View Factor Computation
Sky Arrays - ArrayDB in action for Sky View Factor Computation
EUDAT
Enabling Access to Big Geospatial Data with LocationTech and Apache projects
Enabling Access to Big Geospatial Data with LocationTech and Apache projects
Rob Emanuele
Eg4301808811
Eg4301808811
IJERA Editor
Point cloud library
Point cloud library
Bindu Karki
Processing Geospatial at Scale at LocationTech
Processing Geospatial at Scale at LocationTech
Rob Emanuele
ePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
ePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
Giuseppe Masetti
Bioclouds CAMDA (Robert Grossman) 09-v9p
Bioclouds CAMDA (Robert Grossman) 09-v9p
Robert Grossman
PCL (Point Cloud Library)
PCL (Point Cloud Library)
University of Oklahoma
Processing Geospatial Data At Scale @locationtech
Processing Geospatial Data At Scale @locationtech
Rob Emanuele
GIS fundamentals - raster
GIS fundamentals - raster
Hans van der Kwast
Streaming Random Forest Learning in Spark and StreamDM with Heitor Murilogome...
Streaming Random Forest Learning in Spark and StreamDM with Heitor Murilogome...
Databricks
OCC Overview OMG Clouds Meeting 07-13-09 v3
OCC Overview OMG Clouds Meeting 07-13-09 v3
Robert Grossman
Taste Java In The Clouds
Taste Java In The Clouds
Jacky Chu
Data Applied: Clustering
Data Applied: Clustering
DataminingTools Inc
Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland
mictc
Big dataanalyticsbeyondhadoop public_20_june_2013
Big dataanalyticsbeyondhadoop public_20_june_2013
Vijay Srinivas Agneeswaran, Ph.D
"Deep Learning and Vision Algorithm Development in MATLAB Targeting Embedded ...
"Deep Learning and Vision Algorithm Development in MATLAB Targeting Embedded ...
Edge AI and Vision Alliance
DGterzo
DGterzo
Massimo Crescimbene
Clustbigfim frequent itemset mining of
Clustbigfim frequent itemset mining of
ijfcstjournal
Map r chicago_advanalytics_oct_meetup
Map r chicago_advanalytics_oct_meetup
Alan Iovine
Predictive Maintenance Using Recurrent Neural Networks
Predictive Maintenance Using Recurrent Neural Networks
Justin Brandenburg
MapR and Machine Learning Primer
MapR and Machine Learning Primer
Mathieu Dumoulin
Advanced Spark and TensorFlow Meetup - Dec 12 2017 - Dong Meng, MapR + Kubern...
Advanced Spark and TensorFlow Meetup - Dec 12 2017 - Dong Meng, MapR + Kubern...
Chris Fregly
More Related Content
What's hot
Enabling Access to Big Geospatial Data with LocationTech and Apache projects
Enabling Access to Big Geospatial Data with LocationTech and Apache projects
Rob Emanuele
Eg4301808811
Eg4301808811
IJERA Editor
Point cloud library
Point cloud library
Bindu Karki
Processing Geospatial at Scale at LocationTech
Processing Geospatial at Scale at LocationTech
Rob Emanuele
ePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
ePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
Giuseppe Masetti
Bioclouds CAMDA (Robert Grossman) 09-v9p
Bioclouds CAMDA (Robert Grossman) 09-v9p
Robert Grossman
PCL (Point Cloud Library)
PCL (Point Cloud Library)
University of Oklahoma
Processing Geospatial Data At Scale @locationtech
Processing Geospatial Data At Scale @locationtech
Rob Emanuele
GIS fundamentals - raster
GIS fundamentals - raster
Hans van der Kwast
Streaming Random Forest Learning in Spark and StreamDM with Heitor Murilogome...
Streaming Random Forest Learning in Spark and StreamDM with Heitor Murilogome...
Databricks
OCC Overview OMG Clouds Meeting 07-13-09 v3
OCC Overview OMG Clouds Meeting 07-13-09 v3
Robert Grossman
Taste Java In The Clouds
Taste Java In The Clouds
Jacky Chu
Data Applied: Clustering
Data Applied: Clustering
DataminingTools Inc
Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland
mictc
Big dataanalyticsbeyondhadoop public_20_june_2013
Big dataanalyticsbeyondhadoop public_20_june_2013
Vijay Srinivas Agneeswaran, Ph.D
"Deep Learning and Vision Algorithm Development in MATLAB Targeting Embedded ...
"Deep Learning and Vision Algorithm Development in MATLAB Targeting Embedded ...
Edge AI and Vision Alliance
DGterzo
DGterzo
Massimo Crescimbene
Clustbigfim frequent itemset mining of
Clustbigfim frequent itemset mining of
ijfcstjournal
What's hot
(18)
Enabling Access to Big Geospatial Data with LocationTech and Apache projects
Enabling Access to Big Geospatial Data with LocationTech and Apache projects
Eg4301808811
Eg4301808811
Point cloud library
Point cloud library
Processing Geospatial at Scale at LocationTech
Processing Geospatial at Scale at LocationTech
ePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
ePOM - Intro to Ocean Data Science - Raster and Vector Data Formats
Bioclouds CAMDA (Robert Grossman) 09-v9p
Bioclouds CAMDA (Robert Grossman) 09-v9p
PCL (Point Cloud Library)
PCL (Point Cloud Library)
Processing Geospatial Data At Scale @locationtech
Processing Geospatial Data At Scale @locationtech
GIS fundamentals - raster
GIS fundamentals - raster
Streaming Random Forest Learning in Spark and StreamDM with Heitor Murilogome...
Streaming Random Forest Learning in Spark and StreamDM with Heitor Murilogome...
OCC Overview OMG Clouds Meeting 07-13-09 v3
OCC Overview OMG Clouds Meeting 07-13-09 v3
Taste Java In The Clouds
Taste Java In The Clouds
Data Applied: Clustering
Data Applied: Clustering
Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland
Big dataanalyticsbeyondhadoop public_20_june_2013
Big dataanalyticsbeyondhadoop public_20_june_2013
"Deep Learning and Vision Algorithm Development in MATLAB Targeting Embedded ...
"Deep Learning and Vision Algorithm Development in MATLAB Targeting Embedded ...
DGterzo
DGterzo
Clustbigfim frequent itemset mining of
Clustbigfim frequent itemset mining of
Similar to Using TensorFlow for Machine Learning
Map r chicago_advanalytics_oct_meetup
Map r chicago_advanalytics_oct_meetup
Alan Iovine
Predictive Maintenance Using Recurrent Neural Networks
Predictive Maintenance Using Recurrent Neural Networks
Justin Brandenburg
MapR and Machine Learning Primer
MapR and Machine Learning Primer
Mathieu Dumoulin
Advanced Spark and TensorFlow Meetup - Dec 12 2017 - Dong Meng, MapR + Kubern...
Advanced Spark and TensorFlow Meetup - Dec 12 2017 - Dong Meng, MapR + Kubern...
Chris Fregly
Converged and Containerized Distributed Deep Learning With TensorFlow and Kub...
Converged and Containerized Distributed Deep Learning With TensorFlow and Kub...
Mathieu Dumoulin
Machine Learning Success: The Key to Easier Model Management
Machine Learning Success: The Key to Easier Model Management
MapR Technologies
State of the Art Robot Predictive Maintenance with Real-time Sensor Data
State of the Art Robot Predictive Maintenance with Real-time Sensor Data
Mathieu Dumoulin
Geo-Distributed Big Data and Analytics
Geo-Distributed Big Data and Analytics
MapR Technologies
An Introduction to the MapR Converged Data Platform
An Introduction to the MapR Converged Data Platform
MapR Technologies
Demystifying Graph Neural Networks
Demystifying Graph Neural Networks
Neo4j
Streaming Architecture including Rendezvous for Machine Learning
Streaming Architecture including Rendezvous for Machine Learning
Ted Dunning
Big Data LDN 2017: Real World Impact of a Global Data Fabric
Big Data LDN 2017: Real World Impact of a Global Data Fabric
Matt Stubbs
Big Data LDN 2017: How to leverage the cloud for Business Solutions
Big Data LDN 2017: How to leverage the cloud for Business Solutions
Matt Stubbs
ML Workshop 2: Machine Learning Model Comparison & Evaluation
ML Workshop 2: Machine Learning Model Comparison & Evaluation
MapR Technologies
Narayanan Sundaram, Research Scientist, Intel Labs at MLconf SF - 11/13/15
Narayanan Sundaram, Research Scientist, Intel Labs at MLconf SF - 11/13/15
MLconf
The Hive Think Tank: Rendezvous Architecture Makes Machine Learning Logistics...
The Hive Think Tank: Rendezvous Architecture Makes Machine Learning Logistics...
The Hive
Machine Learning logistics
Machine Learning logistics
Ted Dunning
Processing Drone data @Scale
Processing Drone data @Scale
Dr Hajji Hicham
TensorFlow 16: Building a Data Science Platform
TensorFlow 16: Building a Data Science Platform
Seldon
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
Databricks
Similar to Using TensorFlow for Machine Learning
(20)
Map r chicago_advanalytics_oct_meetup
Map r chicago_advanalytics_oct_meetup
Predictive Maintenance Using Recurrent Neural Networks
Predictive Maintenance Using Recurrent Neural Networks
MapR and Machine Learning Primer
MapR and Machine Learning Primer
Advanced Spark and TensorFlow Meetup - Dec 12 2017 - Dong Meng, MapR + Kubern...
Advanced Spark and TensorFlow Meetup - Dec 12 2017 - Dong Meng, MapR + Kubern...
Converged and Containerized Distributed Deep Learning With TensorFlow and Kub...
Converged and Containerized Distributed Deep Learning With TensorFlow and Kub...
Machine Learning Success: The Key to Easier Model Management
Machine Learning Success: The Key to Easier Model Management
State of the Art Robot Predictive Maintenance with Real-time Sensor Data
State of the Art Robot Predictive Maintenance with Real-time Sensor Data
Geo-Distributed Big Data and Analytics
Geo-Distributed Big Data and Analytics
An Introduction to the MapR Converged Data Platform
An Introduction to the MapR Converged Data Platform
Demystifying Graph Neural Networks
Demystifying Graph Neural Networks
Streaming Architecture including Rendezvous for Machine Learning
Streaming Architecture including Rendezvous for Machine Learning
Big Data LDN 2017: Real World Impact of a Global Data Fabric
Big Data LDN 2017: Real World Impact of a Global Data Fabric
Big Data LDN 2017: How to leverage the cloud for Business Solutions
Big Data LDN 2017: How to leverage the cloud for Business Solutions
ML Workshop 2: Machine Learning Model Comparison & Evaluation
ML Workshop 2: Machine Learning Model Comparison & Evaluation
Narayanan Sundaram, Research Scientist, Intel Labs at MLconf SF - 11/13/15
Narayanan Sundaram, Research Scientist, Intel Labs at MLconf SF - 11/13/15
The Hive Think Tank: Rendezvous Architecture Makes Machine Learning Logistics...
The Hive Think Tank: Rendezvous Architecture Makes Machine Learning Logistics...
Machine Learning logistics
Machine Learning logistics
Processing Drone data @Scale
Processing Drone data @Scale
TensorFlow 16: Building a Data Science Platform
TensorFlow 16: Building a Data Science Platform
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark with Ma...
Recently uploaded
vip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Book
vip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Book
manojkuma9823
How we prevented account sharing with MFA
How we prevented account sharing with MFA
Andrei Kaleshka
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
Boston Institute of Analytics
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
Sonatrach
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
yuu sss
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
voginip
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
Emmanuel Dauda
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
jennyeacort
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
YohFuh
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
sapnasaifi408
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
Sapana Sha
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
F La
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
yuu sss
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
📊 Markus Baersch
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
John Sterrett
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Social Samosa
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
thyngster
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Jack DiGiovanna
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
dajasot375
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
soniya singh
Recently uploaded
(20)
vip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Book
vip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Book
How we prevented account sharing with MFA
How we prevented account sharing with MFA
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Using TensorFlow for Machine Learning
1.
© 2017 MapR
TechnologiesMapR Confidential 1 Justin Brandenburg Data Scientist, Professional Services May 16th, 2017
2.
© 2017 MapR
TechnologiesMapR Confidential 2 What are we working with? • Machine Learning and Deep Learning • Intro to TensorFlow • Demo/DNN • Practical Applications • Demo/RNN
3.
© 2017 MapR
TechnologiesMapR Confidential 3 D E E P L E A R N I N G
4.
© 2017 MapR
TechnologiesMapR Confidential 4 No Silver Bullets
5.
© 2017 MapR
TechnologiesMapR Confidential 5 Machine Learning Machine learning is a type of artificial intelligence (AI) that provides computers with the ability to learn without being explicitly programmed. ML allows a computer to make predictions on data (usually based on historical data)
6.
© 2017 MapR
TechnologiesMapR Confidential 6 Deep Learning Deep learning is a particular subset of ML methodologies using artificial neural networks (ANN) • Successfully applied to so many different domains (image, text, video, speech, and vision) • Success of DL is also due to the availability of more training data (such as ImageNet for images) and the relatively low-cost availability of storage and increase in computational power
7.
© 2017 MapR
TechnologiesMapR Confidential 7 Network Architecture
8.
© 2017 MapR
TechnologiesMapR Confidential 8 Deep Learning Implementations Convolutional Neural Networks Deep Neural Networks Recurrent Neural Networks providing lift for classification and forecasting models feature extraction and classification of images for sequence of events (sentences or time series)
9.
© 2017 MapR
TechnologiesMapR Confidential 9 TENSORFLOW
10.
© 2017 MapR
TechnologiesMapR Confidential 10 TensorFlow TensorFlow is an open source software library for numerical computation using data flow graphs • Developed by Google, released to open source community in Nov 2015 and quickly became one of the most popular deep learning frameworks • Two months after its release it had already become the most popular forked ML GitHub repository • Built on C++ with a Python interface
11.
© 2017 MapR
TechnologiesMapR Confidential 11 What is a Tensor? A Tensor is a n-dimensional matrix • 1D is a vector • 2D (M x M) matrix/tensor is a square array of numbers (m numbers tall and m numbers wide) • M x M x M tensor is a cube array (m tall, m wide, m deep)
12.
© 2017 MapR
TechnologiesMapR Confidential 12 Computational Graphs When TF performs an operation, it does so using a data flow graph (computational graph) • Similar to a flow chart, it is a directed graph that is made up of: – Nodes, representing operations (ex: sum of two integers) – Directed Arcs, representing data on which operations are performed
13.
© 2017 MapR
TechnologiesMapR Confidential 13 Programming Model A TF program is made up of two phases: • Construction of the computational graph • Running a session, which is performed for the operations defined in the graph – Resulting data collection and analysis
14.
© 2017 MapR
TechnologiesMapR Confidential 14 Example
15.
© 2017 MapR
TechnologiesMapR Confidential 15 Construction The session object creates the computational graph Variable placeholders allow for the construction of the operations without data Model we want to compute
16.
© 2017 MapR
TechnologiesMapR Confidential 16 Execute
17.
© 2017 MapR
TechnologiesMapR Confidential 17 Data Collection & Analysis
18.
© 2017 MapR
TechnologiesMapR Confidential 18 TensorBoard
19.
© 2017 MapR
TechnologiesMapR Confidential 19 TensorBoard
20.
© 2017 MapR
TechnologiesMapR Confidential 20 2 Layer DNN in Jupyter Notebook
21.
© 2017 MapR
TechnologiesMapR Confidential 21 MNIST Dataset • Database of handwritten digits made up of a training set of 60,000 examples, plus a test set of 10000 example
22.
© 2017 MapR
TechnologiesMapR Confidential 22 Practical Applications
23.
© 2017 MapR
TechnologiesMapR Confidential 23 When to use? TF can perform many machine learning algorithms such as • Linear Regression • Logistic Regression • Support Vector Machines • Nearest Neighbor Models • NLP But does performing your machine learning using TensorFlow offer any more value than Spark MLlib?
24.
© 2017 MapR
TechnologiesMapR Confidential 24 TF vs MLlib Stability/Conveyance Rapidly changing version to version Rapid Incorporation of new capabilities Big Data Environment Distributed Execution is not easy Natural Distributed Execution Technical Docs Documentation is dense, very technical Excellent Documentation Reliability Stable performance Occasionally Unstable performance Analytical Competitive Advantage Deep Learning/Neural Network Focused General Machine Learning techniques Languages C++, Python Scala, Python, Java, R Image Recognition Strong Performance on Images Pretty Good, getting better
25.
© 2017 MapR
TechnologiesMapR Confidential 25 TF at Scale If you are already running machine learning on a production cluster, how do you incorporate TF? • TF runs on CPUs and GPUs • A data pipeline can be utilized by having Spark perform the ETL • A good distributed data layer (MapR-FS ) is needed to feed in data and to receive exported results • Can leverage a GPU cluster for processing and have TF in containers with Kubernetes to manage the GPU allocation
26.
© 2017 MapR
TechnologiesMapR Confidential 26 RNN Time Series in Jupyter Notebook
27.
© 2017 MapR
TechnologiesMapR Confidential 27 Recurrent Neural Network at a Glance • A neural network that can be used when your data is treated as a sequence, where the particular order of the data-points matter • Sometimes, the input is a sequence and the output is a single vector, or the other way around.
28.
© 2017 MapR
TechnologiesMapR Confidential 28 Recurrent Neural Network Topology Unrolling through time
29.
© 2017 MapR
TechnologiesMapR Confidential 29 Other RNN Implementations
30.
© 2017 MapR
TechnologiesMapR Confidential 30 Points to Remember • There is no ML silver bullet • Normally an ensemble of models is necessary • TF is just one ML tool among many (but a great one) • Choosing the right one depends on your problem – Ex: Supervised or Unsupervised • Start with simplest methods first • If logistic regression works, use it • Tools are never used in isolation, the platform matters!
31.
© 2017 MapR
TechnologiesMapR Confidential 31 Q&A ENGAGE WITH US @mapr Blog: https://mapr.com/blog/ MapR Academy http://learn.mapr.com/
Download now