SlideShare a Scribd company logo
1 of 13
Data analyticsSevilla IT seminar 23/03/2017
Machine learning
What is machine learning
Articificial
Intelligence
Machine
Learning
Deep
Learning
Broad field of study dedicated
to complex problem solving
Artificial Intelligence (AI)
Machine learning (ML)
Data driven approach focused on creating
algorithm that has the ability to learn from
data without being explicitly programmed
Subfield of ML focused on deep neural
networks
Deep learning (DL)
3 types of machine learning
Machine learning
KNN, Trees, logistic
regression, Naïve
Bayes, SVM
Linear/Polynomial
regression, Decision
trees, Random Forest
Supervised learning
Learn a general rule that maps
inputs and outputs
Unsupervised learning
Find hidden pattern, feature
learning
Reinforcement learning
Rewards/punishments
Provide inputs and their
desired outputs
y = f(x)
Datasets without labels
f(x)
Making an agent
interacting with a
dynamic environment
y = f(x) given z
Categorical Continuous
Association analysis,
hidden markov model
SVD, PCA, Kmeans
Categorical Continuous
3 types of machine learning
Supervised learning
Predict
Unsupervised learning
Improve data quality, cluster
Reinforcement learning
Drive an agent in a dynamic environment
Model readability
Deep learning - perceptron
Deep learning – back propagation
Deep learning – Neural networks
Why is machine learning hot?
Why is machine learning hot?
Data
analysis
algorithms
Big data
Cheap and
fast GPUs
and RAM
Machine
learning
Data
analysis
algorithms
Data
Data
mining
ML use cases / lessons learned
• Business will not ask for it. They just want better result, process…
• Skillset is wide but data science platforms will foster the raise of citizen data scientist
• Better to start on with simple data/model set with a human assistance objective
• Integrated platform speeds up innovation and avoid spreading data around
• Models are assets –proven model should be captured, protected and shared as a service
Thank you
Data analyticsSevilla IT seminar 23/03/2017

More Related Content

What's hot

SchuurmansLecture.doc
SchuurmansLecture.docSchuurmansLecture.doc
SchuurmansLecture.doc
butest
 
Eswc2009
Eswc2009Eswc2009
Eswc2009
fanizzi
 
Course Syllabus
Course SyllabusCourse Syllabus
Course Syllabus
butest
 
Lecture #1: Introduction to machine learning (ML)
Lecture #1: Introduction to machine learning (ML)Lecture #1: Introduction to machine learning (ML)
Lecture #1: Introduction to machine learning (ML)
butest
 

What's hot (18)

Student intervention detection using deep learning technique
Student intervention detection using deep learning techniqueStudent intervention detection using deep learning technique
Student intervention detection using deep learning technique
 
SchuurmansLecture.doc
SchuurmansLecture.docSchuurmansLecture.doc
SchuurmansLecture.doc
 
Resume
ResumeResume
Resume
 
09 classadvanced
09 classadvanced09 classadvanced
09 classadvanced
 
Introduction to deep learning
Introduction to deep learningIntroduction to deep learning
Introduction to deep learning
 
Unsupervised learning
Unsupervised learningUnsupervised learning
Unsupervised learning
 
Short story presentation
Short story presentationShort story presentation
Short story presentation
 
Eswc2009
Eswc2009Eswc2009
Eswc2009
 
Course Syllabus
Course SyllabusCourse Syllabus
Course Syllabus
 
Oracle ML Cheat Sheet
Oracle ML Cheat SheetOracle ML Cheat Sheet
Oracle ML Cheat Sheet
 
Introduction to Machine Learning Classifiers
Introduction to Machine Learning ClassifiersIntroduction to Machine Learning Classifiers
Introduction to Machine Learning Classifiers
 
Applications of Machine Learning
Applications of Machine LearningApplications of Machine Learning
Applications of Machine Learning
 
Computer science-and-information-technology
Computer science-and-information-technologyComputer science-and-information-technology
Computer science-and-information-technology
 
Lecture #1: Introduction to machine learning (ML)
Lecture #1: Introduction to machine learning (ML)Lecture #1: Introduction to machine learning (ML)
Lecture #1: Introduction to machine learning (ML)
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Building Azure Machine Learning Models
Building Azure Machine Learning ModelsBuilding Azure Machine Learning Models
Building Azure Machine Learning Models
 
Tree pruning
Tree pruningTree pruning
Tree pruning
 
04 Classification in Data Mining
04 Classification in Data Mining04 Classification in Data Mining
04 Classification in Data Mining
 

Similar to Data it seminar sevilla ml

Brief Tour of Machine Learning
Brief Tour of Machine LearningBrief Tour of Machine Learning
Brief Tour of Machine Learning
butest
 
Download It
Download ItDownload It
Download It
butest
 
slides
slidesslides
slides
butest
 
slides
slidesslides
slides
butest
 
32_Nov07_MachineLear..
32_Nov07_MachineLear..32_Nov07_MachineLear..
32_Nov07_MachineLear..
butest
 
. An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic .... An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic ...
butest
 
Introduction
IntroductionIntroduction
Introduction
butest
 
Introduction
IntroductionIntroduction
Introduction
butest
 
Introduction
IntroductionIntroduction
Introduction
butest
 

Similar to Data it seminar sevilla ml (20)

Supervised vs unsupervised learning - infographic
Supervised vs unsupervised learning - infographicSupervised vs unsupervised learning - infographic
Supervised vs unsupervised learning - infographic
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
 
Ml intro
Ml introMl intro
Ml intro
 
Data mining
Data mining Data mining
Data mining
 
5. Machine Learning.pptx
5.  Machine Learning.pptx5.  Machine Learning.pptx
5. Machine Learning.pptx
 
Brief Tour of Machine Learning
Brief Tour of Machine LearningBrief Tour of Machine Learning
Brief Tour of Machine Learning
 
Download It
Download ItDownload It
Download It
 
slides
slidesslides
slides
 
slides
slidesslides
slides
 
JOSA TechTalks - Machine Learning in Practice
JOSA TechTalks - Machine Learning in PracticeJOSA TechTalks - Machine Learning in Practice
JOSA TechTalks - Machine Learning in Practice
 
Fundementals of Machine Learning and Deep Learning
Fundementals of Machine Learning and Deep Learning Fundementals of Machine Learning and Deep Learning
Fundementals of Machine Learning and Deep Learning
 
32_Nov07_MachineLear..
32_Nov07_MachineLear..32_Nov07_MachineLear..
32_Nov07_MachineLear..
 
Machine_Learning_with_MATLAB_Seminar_Latest.pdf
Machine_Learning_with_MATLAB_Seminar_Latest.pdfMachine_Learning_with_MATLAB_Seminar_Latest.pdf
Machine_Learning_with_MATLAB_Seminar_Latest.pdf
 
. An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic .... An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic ...
 
Occurrence Prediction_NLP
Occurrence Prediction_NLPOccurrence Prediction_NLP
Occurrence Prediction_NLP
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Introduction
IntroductionIntroduction
Introduction
 
Introduction
IntroductionIntroduction
Introduction
 
Introduction
IntroductionIntroduction
Introduction
 
Mis End Term Exam Theory Concepts
Mis End Term Exam Theory ConceptsMis End Term Exam Theory Concepts
Mis End Term Exam Theory Concepts
 

Recently uploaded

Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
only4webmaster01
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
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
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 

Recently uploaded (20)

Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
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
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 

Data it seminar sevilla ml

  • 1. Data analyticsSevilla IT seminar 23/03/2017
  • 3. What is machine learning Articificial Intelligence Machine Learning Deep Learning Broad field of study dedicated to complex problem solving Artificial Intelligence (AI) Machine learning (ML) Data driven approach focused on creating algorithm that has the ability to learn from data without being explicitly programmed Subfield of ML focused on deep neural networks Deep learning (DL)
  • 4. 3 types of machine learning Machine learning KNN, Trees, logistic regression, Naïve Bayes, SVM Linear/Polynomial regression, Decision trees, Random Forest Supervised learning Learn a general rule that maps inputs and outputs Unsupervised learning Find hidden pattern, feature learning Reinforcement learning Rewards/punishments Provide inputs and their desired outputs y = f(x) Datasets without labels f(x) Making an agent interacting with a dynamic environment y = f(x) given z Categorical Continuous Association analysis, hidden markov model SVD, PCA, Kmeans Categorical Continuous
  • 5. 3 types of machine learning Supervised learning Predict Unsupervised learning Improve data quality, cluster Reinforcement learning Drive an agent in a dynamic environment
  • 7. Deep learning - perceptron
  • 8. Deep learning – back propagation
  • 9. Deep learning – Neural networks
  • 10. Why is machine learning hot?
  • 11. Why is machine learning hot? Data analysis algorithms Big data Cheap and fast GPUs and RAM Machine learning Data analysis algorithms Data Data mining
  • 12. ML use cases / lessons learned • Business will not ask for it. They just want better result, process… • Skillset is wide but data science platforms will foster the raise of citizen data scientist • Better to start on with simple data/model set with a human assistance objective • Integrated platform speeds up innovation and avoid spreading data around • Models are assets –proven model should be captured, protected and shared as a service
  • 13. Thank you Data analyticsSevilla IT seminar 23/03/2017

Editor's Notes

  1. Machine learning (ML) is usually considered as a subfield of Artificial Intelligence (AI) Traditionally programming has been about defining every single step for a program to reach an outcome With machine learning we provide the outcome and the program learns the steps to get there Deep learning is a type of machine learning using Deep Neural Networks algorithms
  2. There is 3 types of machine learning: Starting right, reinforcement learning is programming an agent to interact with dynamic environment. Feeding it with penalty and reward when it is learning Unsupervised learning is close to what we use to call data mining. We have the output and we want to analyse it in order to create new features, informations, we will see an example of clustering in a minute Supervised learning is providing an output knowing the input for the machine to learn the best function with the less error, the best generalizing
  3. Here are examples of algorithms and applications On the left we have supervised algorithms like Linear regression Linear regression is the most used model at Uber! Decision trees KNN is also an interesting classification algorithm that calculates the distances between the point you try to predict and its closest know neighbors. In a multi dimensional space of features In the center, clustering of values And at the right we teach a machine to play Mario Bros with renforcement learning
  4. Model readability is also very important. You will probably feel more confortable explaining the decision tree. And actually it bcomes a regulatory issue as Insurance refuses to use deep learning model as they must be able to explain why they refuse a customer.
  5. 3 slides on deep learning to complete the overview. DL is based on perceptron. Perceptron takes matrix as input. Matrix can be used for anything pictures, text… Then it multiplicates this matrix of value with a matrix of weights and send this to an activation functions that output a number
  6. What is great is that it can learn using a mechanism called backpropagation. Backpropagation takes the output compare it with the expected output and correct the weight matrix accordingly
  7. You can then chain the perceptron also called neuron and build a more or less complex neurol network. Deep learning network are the ones using a lot of hidden/intermediary layers
  8. Sorry to say that all this is not new. Perceptron are from the sixties, neural network middle eighties.
  9. But what changed is that the computing limitation that stopped the neural network and other algorithm success is not anymore. We went from data to Big data that can be analyzed using cheap, on demand resources
  10. Business will not ask for it BUT we have the chance to have very smart people in house, that are building smart tools using VBA, Python, open sources framework. We should support them better. Skillset is wide: Domain knowledge, ML algorithms, data engineering, IT industrialization (5 legs sheep) BUT the maturing data science platform if boosted by an internal change in training content can foster the raise of Citizen datascientist. For instance Price will train 10% of its staff to data science. To include business, it is better to start with a simple model we can explain with the objective to assist and not replace. I believe that disposing of an integrated development platform will speed up innovation and globalisation of innovation. A data hub and a cleaned feature store is one step. Cloud: Amazon MXNet – Microsoft CNTK – Google TensorFlow. In house sparkML, TensorFlow I also believe, discovering all the intelligence dispersed everywhere, on personal spreadsheet, that we would gain gretaly finding a way to capture those models to protect, enhance and share them between employees or between countries.