SlideShare a Scribd company logo
Outline
               Why a talk about machine learning and BI?
                                    Machine Learning 101
                         Let’s dive into practical example
                                                Conclusion
                                                Questions?




                          No BI without Machine Learning

                                             Francis Pieraut
                                          francis@qmining.com
                                      http://fraka6.blogspot.com/



                                                 10 March 2011
                                                 MTI-820 ETS



Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?
                                    Machine Learning 101
                         Let’s dive into practical example
                                                Conclusion
                                                Questions?


To Much Data




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?
                                    Machine Learning 101
                         Let’s dive into practical example
                                                Conclusion
                                                Questions?

      Why a talk about machine learning and BI?
      Machine Learning 101
          Supervised Learning (classification)
          Unsupervised Learning (clustering)
          Training and Testing
          Important Concepts
      Let’s dive into practical example
          Target Marketing
          Customer behavior
          Retention
          Risk Analysis
          Monitoring Root Cause Analysis - QMonitor
          Monitoring Root Cause Analysis - QMiner
      Conclusion
      Questions?
Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?
                                    Machine Learning 101
                         Let’s dive into practical example
                                                Conclusion
                                                Questions?


Why a talk about machine learning and BI?




              Machine Learning ⇒ Data-Mining ⇒ BI
              Prediction or Clutering ⇒ Patterns ⇒ Patterns (revenus $$ ⇑)




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?
                                    Machine Learning 101
                         Let’s dive into practical example
                                                Conclusion
                                                Questions?


Speaker: Francis Pieraut, P.Eng. M.Sc.A.



              Master@LISA - Statistical Machine Learning - udm
              (flayers: C++ Neural Networks lib)



              Industry - 7 years in Machine Learning/AI startups
              (mlboost: Python Machine Learning Boost lib)
              Founder QMining


Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?      Supervised Learning (classification)
                                    Machine Learning 101      Unsupervised Learning (clustering)
                         Let’s dive into practical example    Training and Testing
                                                Conclusion    Important Concepts
                                                Questions?


AI and Machine Learning - Data-mining




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?      Supervised Learning (classification)
                                    Machine Learning 101      Unsupervised Learning (clustering)
                         Let’s dive into practical example    Training and Testing
                                                Conclusion    Important Concepts
                                                Questions?


Machine Learning and Data-Mining




              Machine Learning: learn from data
              Data-mining: extracting patterns from data
              Machine Learning use extracted patterns to do prediction




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?      Supervised Learning (classification)
                                    Machine Learning 101      Unsupervised Learning (clustering)
                         Let’s dive into practical example    Training and Testing
                                                Conclusion    Important Concepts
                                                Questions?


Machine Learning

              Learning from data
              Classification vs Clustering
              Applications: Attrition, Rank Customer (approve loans and
              credit card),Fraud detection, Target-Marketing, Risk Analysis
              (insurance) etc.




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?      Supervised Learning (classification)
                                    Machine Learning 101      Unsupervised Learning (clustering)
                         Let’s dive into practical example    Training and Testing
                                                Conclusion    Important Concepts
                                                Questions?


Supervised Learning (need class tag for each example)




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?      Supervised Learning (classification)
                                    Machine Learning 101      Unsupervised Learning (clustering)
                         Let’s dive into practical example    Training and Testing
                                                Conclusion    Important Concepts
                                                Questions?


Unsupervised Learning - dimension reduction/clustering




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?      Supervised Learning (classification)
                                    Machine Learning 101      Unsupervised Learning (clustering)
                         Let’s dive into practical example    Training and Testing
                                                Conclusion    Important Concepts
                                                Questions?


Learning Process




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?      Supervised Learning (classification)
                                    Machine Learning 101      Unsupervised Learning (clustering)
                         Let’s dive into practical example    Training and Testing
                                                Conclusion    Important Concepts
                                                Questions?


Tanks in the desert (black box danger)




              Using ML requires insights
              An algo is only goods as its data

Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?      Supervised Learning (classification)
                                    Machine Learning 101      Unsupervised Learning (clustering)
                         Let’s dive into practical example    Training and Testing
                                                Conclusion    Important Concepts
                                                Questions?


Important Concepts
              Datasets (features + class)
              Generalization vs Overfitting
              Classification vs Clustering
              Features Quality (invariant and informative)




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline   Target Marketing
               Why a talk about machine learning and BI?      Customer behavior
                                    Machine Learning 101      Retention
                         Let’s dive into practical example    Risk Analysis
                                                Conclusion    Monitoring Root Cause Analysis - QMonitor
                                                Questions?    Monitoring Root Cause Analysis - QMiner


Service provider
              Find most probable interested clients
              N most likely to buy (sort DESC probability)
              google mail




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline   Target Marketing
               Why a talk about machine learning and BI?      Customer behavior
                                    Machine Learning 101      Retention
                         Let’s dive into practical example    Risk Analysis
                                                Conclusion    Monitoring Root Cause Analysis - QMonitor
                                                Questions?    Monitoring Root Cause Analysis - QMiner


Cell phone usage
      Find users cluster (behavior)




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline   Target Marketing
               Why a talk about machine learning and BI?      Customer behavior
                                    Machine Learning 101      Retention
                         Let’s dive into practical example    Risk Analysis
                                                Conclusion    Monitoring Root Cause Analysis - QMonitor
                                                Questions?    Monitoring Root Cause Analysis - QMiner


Service provider


              Find most probable clients to quit




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline   Target Marketing
               Why a talk about machine learning and BI?      Customer behavior
                                    Machine Learning 101      Retention
                         Let’s dive into practical example    Risk Analysis
                                                Conclusion    Monitoring Root Cause Analysis - QMonitor
                                                Questions?    Monitoring Root Cause Analysis - QMiner


Insurance

              Score customer risk of making a claim




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline   Target Marketing
               Why a talk about machine learning and BI?      Customer behavior
                                    Machine Learning 101      Retention
                         Let’s dive into practical example    Risk Analysis
                                                Conclusion    Monitoring Root Cause Analysis - QMonitor
                                                Questions?    Monitoring Root Cause Analysis - QMiner


QMonitor - Global Server Incident Mining
              Find incidents on servers
              Find patterns (network, server, etc.)




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline   Target Marketing
               Why a talk about machine learning and BI?      Customer behavior
                                    Machine Learning 101      Retention
                         Let’s dive into practical example    Risk Analysis
                                                Conclusion    Monitoring Root Cause Analysis - QMonitor
                                                Questions?    Monitoring Root Cause Analysis - QMiner


QMiner - Global User Experience Incident Mining




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?
                                    Machine Learning 101
                         Let’s dive into practical example
                                                Conclusion
                                                Questions?


What you should remember?


              No BI without Machine Learning
              Machine learning algorithms applications ⇑
              goal = generalization⇒good prediction (DON’T OVERFIT)
              80-90% pre or post-processing + data visualization
              Python provide amazing integration
              **QMining is looking for intership students
              BI for Business User http://www.qlikview.com/



Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
Outline
               Why a talk about machine learning and BI?
                                    Machine Learning 101
                         Let’s dive into practical example
                                                Conclusion
                                                Questions?




      Any questions?
      ...
      intership 2011 ⇒ francis@qmining.com
      http://fraka6.blogspot.com/
      ..
      Thanks,
      Francis Pieraut
      francis@qmining.com




Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning

More Related Content

PPT
The ultimate-e-learning-quiz
PPTX
Machine Learning on Azure - AzureConf
PPTX
Lectuhhhhhhhhhhhhhhhhhhhhhhbbbhhhre 1.pptx
PDF
Machine Learning: What Assurance Professionals Need to Know
PPTX
An Insight Into the Differences Between Data Mining and Machine Learning
PDF
Visualizing inference
PDF
Machine learning and_buzzwords
PDF
Evolution of Machine Learning - InsideAIML
The ultimate-e-learning-quiz
Machine Learning on Azure - AzureConf
Lectuhhhhhhhhhhhhhhhhhhhhhhbbbhhhre 1.pptx
Machine Learning: What Assurance Professionals Need to Know
An Insight Into the Differences Between Data Mining and Machine Learning
Visualizing inference
Machine learning and_buzzwords
Evolution of Machine Learning - InsideAIML

Similar to No BI without Machine Learning (20)

PDF
what-is-machine-learning-and-its-importance-in-todays-world.pdf
PPTX
Moving from BI to AI : For decision makers
PPTX
Machine_Learning_VTU_6th_Semester_Module_1.pptx
PPTX
MACHINE LEARNING PPT.pptx for the machine learning studnets
ODP
Introduction to Machine learning
PPTX
Introduction to Machine Learning
PPTX
Exploring the Differences Data Mining vs. Machine Learning
PDF
Introduction to Data Science
PDF
DSCI 552 machine learning for data science
PDF
Introduction to machine learning
PPTX
BIG DATA AND MACHINE LEARNING
PDF
lec12_ref.pdf
PPTX
Machine learning using Python IT Learning 2020
PDF
Machine Learning for Business - Eight Best Practices for Getting Started
PPTX
ARTIFICAL INTELLEGENCE AND MACHINCE LEARNING
PDF
Machine Learning on Big Data with HADOOP
PPTX
Machine Learning College Project BCA.pptx
PDF
An introduction to Machine Learning
PPTX
Machine Learning Basics
what-is-machine-learning-and-its-importance-in-todays-world.pdf
Moving from BI to AI : For decision makers
Machine_Learning_VTU_6th_Semester_Module_1.pptx
MACHINE LEARNING PPT.pptx for the machine learning studnets
Introduction to Machine learning
Introduction to Machine Learning
Exploring the Differences Data Mining vs. Machine Learning
Introduction to Data Science
DSCI 552 machine learning for data science
Introduction to machine learning
BIG DATA AND MACHINE LEARNING
lec12_ref.pdf
Machine learning using Python IT Learning 2020
Machine Learning for Business - Eight Best Practices for Getting Started
ARTIFICAL INTELLEGENCE AND MACHINCE LEARNING
Machine Learning on Big Data with HADOOP
Machine Learning College Project BCA.pptx
An introduction to Machine Learning
Machine Learning Basics
Ad

More from Francis Piéraut (16)

PDF
4th industrial revolution fuel by combining big data and deeplearning a qui...
PPTX
Startups ultime experience
PDF
The ultimate trick to learn faster
PDF
ML_tools&libs-part1.pptx
PDF
ML_big_picture-2.0.pptx
PDF
Big data barrier of entry (flash)
PDF
Big data trap
PDF
Big data: Just another barrier of entry
PDF
The big data dead valley dilemma and much more.
PDF
Appengine vs Amazon; pros & cons for startups
PDF
Java Empowered by Jython
PDF
easy_install digipy & mlboost
PDF
Machine Learning empowered by Python April2009
PDF
Intro to Machine Learning Enpowered by Python (Montreal Python)
ODP
Master Defense Slides (translated)
PPT
Soutenance 17 Avril 2003
4th industrial revolution fuel by combining big data and deeplearning a qui...
Startups ultime experience
The ultimate trick to learn faster
ML_tools&libs-part1.pptx
ML_big_picture-2.0.pptx
Big data barrier of entry (flash)
Big data trap
Big data: Just another barrier of entry
The big data dead valley dilemma and much more.
Appengine vs Amazon; pros & cons for startups
Java Empowered by Jython
easy_install digipy & mlboost
Machine Learning empowered by Python April2009
Intro to Machine Learning Enpowered by Python (Montreal Python)
Master Defense Slides (translated)
Soutenance 17 Avril 2003
Ad

No BI without Machine Learning

  • 1. Outline Why a talk about machine learning and BI? Machine Learning 101 Let’s dive into practical example Conclusion Questions? No BI without Machine Learning Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ 10 March 2011 MTI-820 ETS Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 2. Outline Why a talk about machine learning and BI? Machine Learning 101 Let’s dive into practical example Conclusion Questions? To Much Data Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 3. Outline Why a talk about machine learning and BI? Machine Learning 101 Let’s dive into practical example Conclusion Questions? Why a talk about machine learning and BI? Machine Learning 101 Supervised Learning (classification) Unsupervised Learning (clustering) Training and Testing Important Concepts Let’s dive into practical example Target Marketing Customer behavior Retention Risk Analysis Monitoring Root Cause Analysis - QMonitor Monitoring Root Cause Analysis - QMiner Conclusion Questions? Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 4. Outline Why a talk about machine learning and BI? Machine Learning 101 Let’s dive into practical example Conclusion Questions? Why a talk about machine learning and BI? Machine Learning ⇒ Data-Mining ⇒ BI Prediction or Clutering ⇒ Patterns ⇒ Patterns (revenus $$ ⇑) Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 5. Outline Why a talk about machine learning and BI? Machine Learning 101 Let’s dive into practical example Conclusion Questions? Speaker: Francis Pieraut, P.Eng. M.Sc.A. Master@LISA - Statistical Machine Learning - udm (flayers: C++ Neural Networks lib) Industry - 7 years in Machine Learning/AI startups (mlboost: Python Machine Learning Boost lib) Founder QMining Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 6. Outline Why a talk about machine learning and BI? Supervised Learning (classification) Machine Learning 101 Unsupervised Learning (clustering) Let’s dive into practical example Training and Testing Conclusion Important Concepts Questions? AI and Machine Learning - Data-mining Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 7. Outline Why a talk about machine learning and BI? Supervised Learning (classification) Machine Learning 101 Unsupervised Learning (clustering) Let’s dive into practical example Training and Testing Conclusion Important Concepts Questions? Machine Learning and Data-Mining Machine Learning: learn from data Data-mining: extracting patterns from data Machine Learning use extracted patterns to do prediction Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 8. Outline Why a talk about machine learning and BI? Supervised Learning (classification) Machine Learning 101 Unsupervised Learning (clustering) Let’s dive into practical example Training and Testing Conclusion Important Concepts Questions? Machine Learning Learning from data Classification vs Clustering Applications: Attrition, Rank Customer (approve loans and credit card),Fraud detection, Target-Marketing, Risk Analysis (insurance) etc. Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 9. Outline Why a talk about machine learning and BI? Supervised Learning (classification) Machine Learning 101 Unsupervised Learning (clustering) Let’s dive into practical example Training and Testing Conclusion Important Concepts Questions? Supervised Learning (need class tag for each example) Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 10. Outline Why a talk about machine learning and BI? Supervised Learning (classification) Machine Learning 101 Unsupervised Learning (clustering) Let’s dive into practical example Training and Testing Conclusion Important Concepts Questions? Unsupervised Learning - dimension reduction/clustering Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 11. Outline Why a talk about machine learning and BI? Supervised Learning (classification) Machine Learning 101 Unsupervised Learning (clustering) Let’s dive into practical example Training and Testing Conclusion Important Concepts Questions? Learning Process Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 12. Outline Why a talk about machine learning and BI? Supervised Learning (classification) Machine Learning 101 Unsupervised Learning (clustering) Let’s dive into practical example Training and Testing Conclusion Important Concepts Questions? Tanks in the desert (black box danger) Using ML requires insights An algo is only goods as its data Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 13. Outline Why a talk about machine learning and BI? Supervised Learning (classification) Machine Learning 101 Unsupervised Learning (clustering) Let’s dive into practical example Training and Testing Conclusion Important Concepts Questions? Important Concepts Datasets (features + class) Generalization vs Overfitting Classification vs Clustering Features Quality (invariant and informative) Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 14. Outline Target Marketing Why a talk about machine learning and BI? Customer behavior Machine Learning 101 Retention Let’s dive into practical example Risk Analysis Conclusion Monitoring Root Cause Analysis - QMonitor Questions? Monitoring Root Cause Analysis - QMiner Service provider Find most probable interested clients N most likely to buy (sort DESC probability) google mail Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 15. Outline Target Marketing Why a talk about machine learning and BI? Customer behavior Machine Learning 101 Retention Let’s dive into practical example Risk Analysis Conclusion Monitoring Root Cause Analysis - QMonitor Questions? Monitoring Root Cause Analysis - QMiner Cell phone usage Find users cluster (behavior) Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 16. Outline Target Marketing Why a talk about machine learning and BI? Customer behavior Machine Learning 101 Retention Let’s dive into practical example Risk Analysis Conclusion Monitoring Root Cause Analysis - QMonitor Questions? Monitoring Root Cause Analysis - QMiner Service provider Find most probable clients to quit Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 17. Outline Target Marketing Why a talk about machine learning and BI? Customer behavior Machine Learning 101 Retention Let’s dive into practical example Risk Analysis Conclusion Monitoring Root Cause Analysis - QMonitor Questions? Monitoring Root Cause Analysis - QMiner Insurance Score customer risk of making a claim Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 18. Outline Target Marketing Why a talk about machine learning and BI? Customer behavior Machine Learning 101 Retention Let’s dive into practical example Risk Analysis Conclusion Monitoring Root Cause Analysis - QMonitor Questions? Monitoring Root Cause Analysis - QMiner QMonitor - Global Server Incident Mining Find incidents on servers Find patterns (network, server, etc.) Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 19. Outline Target Marketing Why a talk about machine learning and BI? Customer behavior Machine Learning 101 Retention Let’s dive into practical example Risk Analysis Conclusion Monitoring Root Cause Analysis - QMonitor Questions? Monitoring Root Cause Analysis - QMiner QMiner - Global User Experience Incident Mining Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 20. Outline Why a talk about machine learning and BI? Machine Learning 101 Let’s dive into practical example Conclusion Questions? What you should remember? No BI without Machine Learning Machine learning algorithms applications ⇑ goal = generalization⇒good prediction (DON’T OVERFIT) 80-90% pre or post-processing + data visualization Python provide amazing integration **QMining is looking for intership students BI for Business User http://www.qlikview.com/ Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning
  • 21. Outline Why a talk about machine learning and BI? Machine Learning 101 Let’s dive into practical example Conclusion Questions? Any questions? ... intership 2011 ⇒ francis@qmining.com http://fraka6.blogspot.com/ .. Thanks, Francis Pieraut francis@qmining.com Francis Pieraut francis@qmining.com http://fraka6.blogspot.com/ No BI without Machine Learning