SlideShare a Scribd company logo
1 of 30
Rana Muhammad Usman
@rana_usman
ranausmans
http://ranausman.wordpress.com
Introduction to
Machine Learning
“field of study that gives
computers the ability to learn
without being explicitly
programmed.”
-Arthur Samuel [1959]
What is Machine Learning?
Learning…
We call him Guddu
Guddu is just born and already
happy
Guddu drinks Milk
He is happy
Learning
Learning..
+
• Guddu has learned
• Touching Hot Iron causes pain
• He would never touch a hot iron again
Learning…
• He aspires to become a doctor
Guddu Goes to Medical School
• Life is hard
Guddu in Exams
• He is happy again
Guddu is a doctor
• Guddu has learned Medicine
• He can now diagnose a disease by looking at Medical Reports
• It took Guddu 6 good years to learn all this.
Guddu in a doctor
• Just like Guddu, we train Machines Data to learn from it
• Machine learns the pattern of Data
• We use the learned Machine to predict the unseen.
Back to Machine Learning
Examples of Machine Learning
• Identifying Spam Emails
• Target Advertisement Audience
• Did you mean ___?
Examples of Machine Learning
• 20 million products and their categorization
• Frequently Bought Together
• Order Supply
How Retail / Telecom and Banks are using
Machine Learning?
• Finding Fraud Transactions
• Predicting Bad Loans
• Risk Management [ Customer Churn ]
• Customer Segmentation [good, bad]
How Hospitals are using Machine
Learning?
• Finding Readmission [saving $75 billion]
• Cost Reduction in Diagnosis
• Predicting Breast Cancer
How Big is Machine Learning Industry?
Machines can see…
Machines are writing Captions.
Machines can see…
"black and white dog jumps over bar."
Machines can see…
"man in blue wetsuit is surfing on wave."
Machines can see…
"a young boy is holding a baseball bat."
Ref: http://cs.stanford.edu/people/karpathy/deepimagesent/generationdemo/
Machine Learning Process
• Guddu wants to do specialization
• He has learned new things
Machine Learning Process
• He is giving exams test
Machine Learning Process
• He passed all the tests with 90% marks.
Machine Learning Process
• We feed machine data to learn. It’s
called Modelling.
• We test the machine on 20 % of the fed
data.
• The results output us the accuracy.
Machine Learning Process
Learning and writing an algorithm
• Its easy for human brain but it is tough for a machine. It
takes some time and good amount of training data for
machine to accurately classify objects
Implementation and automation
• This is easy for a machine. Once learnt a machine can
process one million images without any fatigue where as
human brain can’t
That’s why ML with bigdata is a deadly combination
Machine Learning Techniques
• Regression
• Classification
• Clustering
• Recommenders
Regression
• When the target is a continuous variable.
• Predicting House Prices
• Predicting Automobile Prices
• Predicting Sales
• Predicting Order Quantity
Classification
• Goal is to classify into two or more classes.
• Binary Output i.e. YES or NO / 0 or 1
• Predicting if tumor is cancerous or not
• If Pakistan will win T20 match or not
• If user will click particular ad on internet or not
Clustering AKA Unsupervised Learning
• Goal is to segmentize data into clusters
• Customer Segmentation
• Marketing Research
• Crime Analysis
Recommenders
• information filtering system that seek to predict the 'rating' or
'preference' that a user would give to an item
• Youtube Related Videos
• IMDB Ratings
• Amazon buying suggestion

More Related Content

Similar to Superficial Introduction to Machine Learning

Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its ApplicationsDr Ganesh Iyer
 
Unleashing The Power of Machine Learning Solution
Unleashing The Power of Machine Learning SolutionUnleashing The Power of Machine Learning Solution
Unleashing The Power of Machine Learning SolutionMoogleLabs default
 
The Ultimate Machine Learning Career Path for 2022
The Ultimate Machine Learning Career Path for 2022The Ultimate Machine Learning Career Path for 2022
The Ultimate Machine Learning Career Path for 2022Soumya Suman
 
Unit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptxUnit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptxChitrachitrap
 
6 Weeks Machine Learning Summer Training in Noida in 2022
6 Weeks Machine Learning Summer Training in Noida in 20226 Weeks Machine Learning Summer Training in Noida in 2022
6 Weeks Machine Learning Summer Training in Noida in 2022Raj Sharma
 
Automating fetal heart monitor using machine learning
Automating fetal heart monitor using machine learningAutomating fetal heart monitor using machine learning
Automating fetal heart monitor using machine learningTamjid Rayhan
 
Ai demystified for HR and TA leaders
Ai demystified for HR and TA leadersAi demystified for HR and TA leaders
Ai demystified for HR and TA leadersAntonia Macrides
 
Machine Learning for Designers - UX Camp Switzerland
Machine Learning for Designers - UX Camp SwitzerlandMachine Learning for Designers - UX Camp Switzerland
Machine Learning for Designers - UX Camp SwitzerlandMemi Beltrame
 
Easily apply Quality Assurance and Testing in the ML Project
Easily apply Quality Assurance and Testing in the ML ProjectEasily apply Quality Assurance and Testing in the ML Project
Easily apply Quality Assurance and Testing in the ML ProjectNexSoftsys
 
Machine Learning Workshop Presentation
Machine Learning Workshop PresentationMachine Learning Workshop Presentation
Machine Learning Workshop PresentationAdityaRohman3
 
Your time is Now: Using Creative quotient to hone your Business Skills
Your time is Now: Using Creative quotient to hone your Business SkillsYour time is Now: Using Creative quotient to hone your Business Skills
Your time is Now: Using Creative quotient to hone your Business SkillsRahul Jain ( MBA, FCS)
 

Similar to Superficial Introduction to Machine Learning (14)

Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its Applications
 
Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)
 
Unleashing The Power of Machine Learning Solution
Unleashing The Power of Machine Learning SolutionUnleashing The Power of Machine Learning Solution
Unleashing The Power of Machine Learning Solution
 
The Ultimate Machine Learning Career Path for 2022
The Ultimate Machine Learning Career Path for 2022The Ultimate Machine Learning Career Path for 2022
The Ultimate Machine Learning Career Path for 2022
 
Unit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptxUnit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptx
 
6 Weeks Machine Learning Summer Training in Noida in 2022
6 Weeks Machine Learning Summer Training in Noida in 20226 Weeks Machine Learning Summer Training in Noida in 2022
6 Weeks Machine Learning Summer Training in Noida in 2022
 
Automating fetal heart monitor using machine learning
Automating fetal heart monitor using machine learningAutomating fetal heart monitor using machine learning
Automating fetal heart monitor using machine learning
 
Abdullah Al Mamun
Abdullah Al MamunAbdullah Al Mamun
Abdullah Al Mamun
 
Supervised learning
Supervised learningSupervised learning
Supervised learning
 
Ai demystified for HR and TA leaders
Ai demystified for HR and TA leadersAi demystified for HR and TA leaders
Ai demystified for HR and TA leaders
 
Machine Learning for Designers - UX Camp Switzerland
Machine Learning for Designers - UX Camp SwitzerlandMachine Learning for Designers - UX Camp Switzerland
Machine Learning for Designers - UX Camp Switzerland
 
Easily apply Quality Assurance and Testing in the ML Project
Easily apply Quality Assurance and Testing in the ML ProjectEasily apply Quality Assurance and Testing in the ML Project
Easily apply Quality Assurance and Testing in the ML Project
 
Machine Learning Workshop Presentation
Machine Learning Workshop PresentationMachine Learning Workshop Presentation
Machine Learning Workshop Presentation
 
Your time is Now: Using Creative quotient to hone your Business Skills
Your time is Now: Using Creative quotient to hone your Business SkillsYour time is Now: Using Creative quotient to hone your Business Skills
Your time is Now: Using Creative quotient to hone your Business Skills
 

Recently uploaded

dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service LucknowAminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknowmakika9823
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 

Recently uploaded (20)

Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service LucknowAminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 

Superficial Introduction to Machine Learning

  • 2. “field of study that gives computers the ability to learn without being explicitly programmed.” -Arthur Samuel [1959] What is Machine Learning?
  • 3. Learning… We call him Guddu Guddu is just born and already happy
  • 4. Guddu drinks Milk He is happy Learning
  • 6. • Guddu has learned • Touching Hot Iron causes pain • He would never touch a hot iron again Learning…
  • 7. • He aspires to become a doctor Guddu Goes to Medical School
  • 8. • Life is hard Guddu in Exams
  • 9. • He is happy again Guddu is a doctor
  • 10. • Guddu has learned Medicine • He can now diagnose a disease by looking at Medical Reports • It took Guddu 6 good years to learn all this. Guddu in a doctor
  • 11. • Just like Guddu, we train Machines Data to learn from it • Machine learns the pattern of Data • We use the learned Machine to predict the unseen. Back to Machine Learning
  • 12. Examples of Machine Learning • Identifying Spam Emails • Target Advertisement Audience • Did you mean ___?
  • 13. Examples of Machine Learning • 20 million products and their categorization • Frequently Bought Together • Order Supply
  • 14. How Retail / Telecom and Banks are using Machine Learning? • Finding Fraud Transactions • Predicting Bad Loans • Risk Management [ Customer Churn ] • Customer Segmentation [good, bad]
  • 15. How Hospitals are using Machine Learning? • Finding Readmission [saving $75 billion] • Cost Reduction in Diagnosis • Predicting Breast Cancer
  • 16. How Big is Machine Learning Industry?
  • 17. Machines can see… Machines are writing Captions.
  • 18. Machines can see… "black and white dog jumps over bar."
  • 19. Machines can see… "man in blue wetsuit is surfing on wave."
  • 20. Machines can see… "a young boy is holding a baseball bat." Ref: http://cs.stanford.edu/people/karpathy/deepimagesent/generationdemo/
  • 21. Machine Learning Process • Guddu wants to do specialization • He has learned new things
  • 22. Machine Learning Process • He is giving exams test
  • 23. Machine Learning Process • He passed all the tests with 90% marks.
  • 24. Machine Learning Process • We feed machine data to learn. It’s called Modelling. • We test the machine on 20 % of the fed data. • The results output us the accuracy.
  • 25. Machine Learning Process Learning and writing an algorithm • Its easy for human brain but it is tough for a machine. It takes some time and good amount of training data for machine to accurately classify objects Implementation and automation • This is easy for a machine. Once learnt a machine can process one million images without any fatigue where as human brain can’t That’s why ML with bigdata is a deadly combination
  • 26. Machine Learning Techniques • Regression • Classification • Clustering • Recommenders
  • 27. Regression • When the target is a continuous variable. • Predicting House Prices • Predicting Automobile Prices • Predicting Sales • Predicting Order Quantity
  • 28. Classification • Goal is to classify into two or more classes. • Binary Output i.e. YES or NO / 0 or 1 • Predicting if tumor is cancerous or not • If Pakistan will win T20 match or not • If user will click particular ad on internet or not
  • 29. Clustering AKA Unsupervised Learning • Goal is to segmentize data into clusters • Customer Segmentation • Marketing Research • Crime Analysis
  • 30. Recommenders • information filtering system that seek to predict the 'rating' or 'preference' that a user would give to an item • Youtube Related Videos • IMDB Ratings • Amazon buying suggestion