SlideShare a Scribd company logo
1 of 11
Lightning Talk: Machine Learning using TensorFlow on DSX
Tuhin Mahmud
Big Data AI Revealed Meetup
Austin,TX
Oct 26th,2017
Agenda
● DSX - Data Science Experience
● Machine Learning
○ K Mean Clustering
○ Linear Classifier
● Machine Learning with TensorFlow on DSX
DSX - IBM Data Science Experience
https://datascience.ibm.com/
● Use your own data to create, train, and deploy self-learning models. Leverage an automated, collaborative workflow
to drive intelligence into day-to-day business applications easily and with more confidence.
● Select Data
● Train and Validate
● Deploy
DSX + PowerAI :Deep Learning Frameworks
TensorFlow
K- Mean Clustering Example
● tf.constant(pd_1.as_matrix())
● tf.get_variable()
● tf.expand_dims()
● Tf.reduce_sum()
● Tf.square()
● tf.subtract()
● Tf.argmin()
● tf.dynamic_partition()
● tf.reduce_mean()
● tf.concat()
● tf.assign()
● tf.global_variables_initializer()
● tf.Session()
● sess.run(init)
Linear Classifier Example
● tf.SparseTensor()
● tf.constant)_
● tf.contrib.layers.sparse_column_with_hash
_bucket()
● tf.contrib.layers.real_valued_column()
● tf.contrib.learn.LinearClassifier()
○ default Ftrl optimizer will be used
○ https://www.tensorflow.org/api_docs/pytho
n/tf/train/FtrlOptimizer
● m.fit()
● m.evaluate()
“An interface for expressing machine learning algorithms
and an implementation for executing such algorithms
A framework for creating ensemble algorithms for today’s most challenging
problems “ - Google Brain Team
K Mean Clustering
k-means clustering aims to partition n observations into k clusters in which each
observation belongs to the cluster with the nearest mean. [source: Wikipedia]
Linear Classifier
A linear classifier achieves this by making a classification decision based on the value of a linear
combination of the characteristics[wikipedia]
For a two-class classification problem, one can visualize the operation of a linear classifier as splitting a
high-dimensionalinput space with a hyperplane: all points on one side of the hyperplane are classified as
"yes", while the others are classified as "no".
Notebooks
● Real Estate Price Estimation
○ https://dataplatform.ibm.com/analytics/notebooks/581c958e-bb1e-46d3-9322-
a35691f4c58d/view?access_token=3605d00df6153d0b0f8a8457dec8f57eaf15e493e11b9a2b
50d352a00a7432e6
● K Mean Clustering Example
○ https://dataplatform.ibm.com/analytics/notebooks/d7b69f25-40fe-4028-83c3-
70cbd85b8009/view?access_token=1c80c4f653fefd6c5860925bd766beaca9e7e8156e58ff1d0
d5fbcb21dab60eb
● Linear Classifier example
○ https://dataplatform.ibm.com/analytics/notebooks/5ce96896-c3cd-46de-b3d9-
Demo
Next Meetup
https://www.meetup.com/Big-Data-AI-Revealed-Austin/events/244457206/
Topic: Real-time Sporting Event Prediction - DL and ML Lecture Series -2
● Date: Nov 30th, 2017
● Venue: Capital Factory 701 Brazos St,16th Floor, Austin, TX
Lightning Talks - (5 - 10) mins
● General Topics of interest in the area of Machine learning, AI, Big Data
● Access for any member of the meetup , discuss any tutorials,presentation or his works.
Announcements
Big Data AI Revealed
Thank you.

More Related Content

Similar to Machine learning using TensorFlow on DSX

Similar to Machine learning using TensorFlow on DSX (20)

Using Graphs for Feature Engineering_ Graph Reduce-2.pdf
Using Graphs for Feature Engineering_ Graph Reduce-2.pdfUsing Graphs for Feature Engineering_ Graph Reduce-2.pdf
Using Graphs for Feature Engineering_ Graph Reduce-2.pdf
 
Counting Unique Users in Real-Time: Here's a Challenge for You!
Counting Unique Users in Real-Time: Here's a Challenge for You!Counting Unique Users in Real-Time: Here's a Challenge for You!
Counting Unique Users in Real-Time: Here's a Challenge for You!
 
TransmogrifAI - Automate Machine Learning Workflow with the power of Scala an...
TransmogrifAI - Automate Machine Learning Workflow with the power of Scala an...TransmogrifAI - Automate Machine Learning Workflow with the power of Scala an...
TransmogrifAI - Automate Machine Learning Workflow with the power of Scala an...
 
Automate ml workflow_transmogrif_ai-_chetan_khatri_berlin-scala
Automate ml workflow_transmogrif_ai-_chetan_khatri_berlin-scalaAutomate ml workflow_transmogrif_ai-_chetan_khatri_berlin-scala
Automate ml workflow_transmogrif_ai-_chetan_khatri_berlin-scala
 
Pytorch for tf_developers
Pytorch for tf_developersPytorch for tf_developers
Pytorch for tf_developers
 
Using druid for interactive count distinct queries at scale
Using druid for interactive count distinct queries at scaleUsing druid for interactive count distinct queries at scale
Using druid for interactive count distinct queries at scale
 
Austin big data ai meetup image classification with tensor flow on dsx
Austin big data ai meetup   image classification with tensor flow on dsxAustin big data ai meetup   image classification with tensor flow on dsx
Austin big data ai meetup image classification with tensor flow on dsx
 
Using druid for interactive count distinct queries at scale @ nmc
Using druid  for interactive count distinct queries at scale @ nmcUsing druid  for interactive count distinct queries at scale @ nmc
Using druid for interactive count distinct queries at scale @ nmc
 
Kaggle Winning Solution Xgboost algorithm -- Let us learn from its author
Kaggle Winning Solution Xgboost algorithm -- Let us learn from its authorKaggle Winning Solution Xgboost algorithm -- Let us learn from its author
Kaggle Winning Solution Xgboost algorithm -- Let us learn from its author
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
 
Training at AI Frontiers 2018 - LaiOffer Data Session: How Spark Speedup AI
Training at AI Frontiers 2018 - LaiOffer Data Session: How Spark Speedup AI Training at AI Frontiers 2018 - LaiOffer Data Session: How Spark Speedup AI
Training at AI Frontiers 2018 - LaiOffer Data Session: How Spark Speedup AI
 
Common Design of Deep Learning Frameworks
Common Design of Deep Learning FrameworksCommon Design of Deep Learning Frameworks
Common Design of Deep Learning Frameworks
 
Automatic image moderation in classifieds
Automatic image moderation in classifiedsAutomatic image moderation in classifieds
Automatic image moderation in classifieds
 
Automatic image moderation in classifieds, Jarosław Szymczak
Automatic image moderation in classifieds, Jarosław SzymczakAutomatic image moderation in classifieds, Jarosław Szymczak
Automatic image moderation in classifieds, Jarosław Szymczak
 
Big Data, Bigger Analytics
Big Data, Bigger AnalyticsBig Data, Bigger Analytics
Big Data, Bigger Analytics
 
MOPs & ML Pipelines on GCP - Session 6, RGDC
MOPs & ML Pipelines on GCP - Session 6, RGDCMOPs & ML Pipelines on GCP - Session 6, RGDC
MOPs & ML Pipelines on GCP - Session 6, RGDC
 
Machine Learning + Graph Databases for Better Recommendations V1 08/06/2022
Machine Learning + Graph Databases for Better Recommendations V1 08/06/2022Machine Learning + Graph Databases for Better Recommendations V1 08/06/2022
Machine Learning + Graph Databases for Better Recommendations V1 08/06/2022
 
Asymmetry in Large-Scale Graph Analysis, Explained
Asymmetry in Large-Scale Graph Analysis, ExplainedAsymmetry in Large-Scale Graph Analysis, Explained
Asymmetry in Large-Scale Graph Analysis, Explained
 
Improving Apache Spark Downscaling
 Improving Apache Spark Downscaling Improving Apache Spark Downscaling
Improving Apache Spark Downscaling
 
Machine Learning + Graph Databases for Better Recommendations V2 08/20/2022
Machine Learning + Graph Databases for Better Recommendations V2 08/20/2022Machine Learning + Graph Databases for Better Recommendations V2 08/20/2022
Machine Learning + Graph Databases for Better Recommendations V2 08/20/2022
 

Recently uploaded

Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Klinik kandungan
 
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
LuisMiguelPaz5
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
yulianti213969
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
wsppdmt
 
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get CytotecAbortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
jk0tkvfv
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Bertram Ludäscher
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 

Recently uploaded (20)

Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarjSCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
 
Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024Northern New England Tableau User Group (TUG) May 2024
Northern New England Tableau User Group (TUG) May 2024
 
Harnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxHarnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptx
 
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
 
Bios of leading Astrologers & Researchers
Bios of leading Astrologers & ResearchersBios of leading Astrologers & Researchers
Bios of leading Astrologers & Researchers
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
 
Pentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AIPentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AI
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
Introduction to Statistics Presentation.pptx
Introduction to Statistics Presentation.pptxIntroduction to Statistics Presentation.pptx
Introduction to Statistics Presentation.pptx
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham Ware
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?
 
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get CytotecAbortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 

Machine learning using TensorFlow on DSX

  • 1. Lightning Talk: Machine Learning using TensorFlow on DSX Tuhin Mahmud Big Data AI Revealed Meetup Austin,TX Oct 26th,2017
  • 2. Agenda ● DSX - Data Science Experience ● Machine Learning ○ K Mean Clustering ○ Linear Classifier ● Machine Learning with TensorFlow on DSX
  • 3. DSX - IBM Data Science Experience https://datascience.ibm.com/ ● Use your own data to create, train, and deploy self-learning models. Leverage an automated, collaborative workflow to drive intelligence into day-to-day business applications easily and with more confidence. ● Select Data ● Train and Validate ● Deploy
  • 4. DSX + PowerAI :Deep Learning Frameworks
  • 5. TensorFlow K- Mean Clustering Example ● tf.constant(pd_1.as_matrix()) ● tf.get_variable() ● tf.expand_dims() ● Tf.reduce_sum() ● Tf.square() ● tf.subtract() ● Tf.argmin() ● tf.dynamic_partition() ● tf.reduce_mean() ● tf.concat() ● tf.assign() ● tf.global_variables_initializer() ● tf.Session() ● sess.run(init) Linear Classifier Example ● tf.SparseTensor() ● tf.constant)_ ● tf.contrib.layers.sparse_column_with_hash _bucket() ● tf.contrib.layers.real_valued_column() ● tf.contrib.learn.LinearClassifier() ○ default Ftrl optimizer will be used ○ https://www.tensorflow.org/api_docs/pytho n/tf/train/FtrlOptimizer ● m.fit() ● m.evaluate() “An interface for expressing machine learning algorithms and an implementation for executing such algorithms A framework for creating ensemble algorithms for today’s most challenging problems “ - Google Brain Team
  • 6. K Mean Clustering k-means clustering aims to partition n observations into k clusters in which each observation belongs to the cluster with the nearest mean. [source: Wikipedia]
  • 7. Linear Classifier A linear classifier achieves this by making a classification decision based on the value of a linear combination of the characteristics[wikipedia] For a two-class classification problem, one can visualize the operation of a linear classifier as splitting a high-dimensionalinput space with a hyperplane: all points on one side of the hyperplane are classified as "yes", while the others are classified as "no".
  • 8. Notebooks ● Real Estate Price Estimation ○ https://dataplatform.ibm.com/analytics/notebooks/581c958e-bb1e-46d3-9322- a35691f4c58d/view?access_token=3605d00df6153d0b0f8a8457dec8f57eaf15e493e11b9a2b 50d352a00a7432e6 ● K Mean Clustering Example ○ https://dataplatform.ibm.com/analytics/notebooks/d7b69f25-40fe-4028-83c3- 70cbd85b8009/view?access_token=1c80c4f653fefd6c5860925bd766beaca9e7e8156e58ff1d0 d5fbcb21dab60eb ● Linear Classifier example ○ https://dataplatform.ibm.com/analytics/notebooks/5ce96896-c3cd-46de-b3d9-
  • 10. Next Meetup https://www.meetup.com/Big-Data-AI-Revealed-Austin/events/244457206/ Topic: Real-time Sporting Event Prediction - DL and ML Lecture Series -2 ● Date: Nov 30th, 2017 ● Venue: Capital Factory 701 Brazos St,16th Floor, Austin, TX Lightning Talks - (5 - 10) mins ● General Topics of interest in the area of Machine learning, AI, Big Data ● Access for any member of the meetup , discuss any tutorials,presentation or his works. Announcements Big Data AI Revealed