SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
LECTURE1: INTRODUCTION
TO MACHINE LEARNING
Dr. Ummesalma M,
Assistant Professor,
CHRIST (Deemed to be University),
Bengaluru -29
AGENDA
1. Preface
2. Prerequisite
3. Definition
4. Introduction to Machine Learning (ML)
5. Fields associated with ML
6. Need for ML
7. Difference between

8. Types of learning in ML
9. Applications of ML
10. Limitations of ML
11. Old wine in a new bottle
2
PREFACE
DATA, DATA EVERYWHERE

 Widespread use of personal computers and wireless communication
leads to “big data”
 We are both producers and consumers of data
 Data is not random, it has structure, e.g., customer behavior
We need “big theory” to extract that structure from data for
(a) Understanding the process
(b) Making predictions for the future
 It is a biggest challenge to store and process such a huge data
 More challenging to extract meaningful insight from the data pile
 Extracted information is of high significance & aids in decision making
 But is the data always valuable?
3
PREFACE
DATA What is it ?
Data is a collection of raw facts and figures having no meaning
on its own but when processed lead to meaningful information.
4
DATA CAN TOIL/SPOIL

5
6
HOW COMPANIES LEARN YOUR SECRETS?
7
HOW COMPANIES LEARN YOUR SECRETS?
https://www.nytimes.com/2012/02/19/magazine/sho
pping-habits.html
MACHINE LEARNING (ML)
8
PREREQUISITES TO LEARN
MACHINE LEARNING (ML)
9
Five essential prerequisites for studying machine learning:
1. Statistics Knowledge: Probability, Basic and Inferential Statistics
2. Mathematical foundation: Linear Algebra and Calculus
3. Programming Languages: Preferably Python (Pandas, Numpy, Matplotlib)
4. Domain Knowledge: Related to the problem
5. Common Sense – which isn’t common
INTRODUCTION TO MACHINE
LEARNING (ML)
Machine Learning: Systematic way of “learning” from “data” or “past
experience” by the Machine (computers, Smart Phones, Robots etc.)
Data: Any raw fact that can be processed and has potential significance
10
1. Useless data)
2. Nominal
3. Binary
4. Ordinal
5. Count
6. Time and time series data
7. Interval
8. Text
9. Image
10. Sound
https://towardsdatascience.com/7-data-types-a-
better-way-to-think-about-data-types-for-machine-
learning-939fae99a689
INTRODUCTION TO MACHINE
LEARNING (ML) CONT.
Machine Learning: Systematic way of “learning” from “data” or “past
experience” by the Machine (computers, Smart Phones, Robots etc.)
 learning: Make intelligent predictions or decisions based on data by
optimizing a model
‱ There is no need to “learn” to calculate payroll
‱ Learning is used when:
‱ Human expertise does not exist (navigating on Mars),
‱ Humans are unable to explain their expertise (speech recognition)
‱ Solution changes in time (routing on a computer network)
‱ Solution needs to be adapted to particular cases (user biometrics)
11
STANDARD DEFINITION OF
MACHINE LEARNING
12
NEED FOR ML
When do we need ML (I)?
For tasks that are easily performed by humans but are complex for computer
systems to emulate for example 
 So that machines can take charge of
humans
Vision: Identify faces in a photograph, objects in a video or still image, etc.
Natural language Processing: Translate a sentence from Hindi to English,
question answering, identify sentiment of text, etc.
 Speech Recognition: Recognize spoken words, speaking sentences
naturally
 Game playing: Play games like chess, Go, Dota.
 Robotics: Walking, jumping, displaying emotions, driverless car etc.
13
NEED FOR ML
When do we need ML? (II)
For tasks that are beyond human capabilities
E.g. IBM Watson’s Jeopardy-playing machine
Facing certain defeat at the hands of room-size
I.B.M. computer on Wednesday evening, Ken
Jennings, famous for winning 74 games in a row
on the TV quiz show, acknowledged the obvious.
“I, for one, welcome our new computer overlords,”
he wrote on his video screen, borrowing a line
from a “Simpsons” episode.
14
NEED FOR ML
15
Ken Jennings vs. IBM Watson’s Jeopardy-playing machine
NEED FOR ML
When do we need ML (III)?
Analysis of large and complex datasets
E.g.: Analyzing Social media data
16
NEED FOR ML
When do we need ML (IV)?
 Fields where there are very few (almost no) human experts
Industrial/manufacturing control
Testing and Quality Assurance
Mass spectrometer analysis,
Drug design
Astronomic discovery
17
NEED FOR ML
When do we need ML (V)?
 Beneficial when the scenarios are highly volatile/ rapidly changing
Credit scoring
Financial modeling
Fraud detection
Diagnosis
18
TYPES OF LEARNING IN ML
19
DIFFERENCE BETWEEN TRADITIONAL
LEARNING APPROACH VS. MACHINE
LEARNING APPROACH
20
Ml_vs_Traditional
Machine learning is primarily concerned with the
accuracy and effectiveness of the computer system.
psychological models
data
mining
cognitive science
decision theory
information theory
databases
machine
learning
Mathematics
statistics
evolutionary
models
control theory
DIFFERENCE BETWEEN ARTIFICIAL
INTELLIGENCE, MACHINE LEARNING &
DEEP LEARNING
22
AI_ML_DL_Difference
APPLICATIONS OF MACHINE LEARNING
23
APPLICATIONS OF MACHINE LEARNING
1. Image recognition: To identify objects, persons, places, digital images, etc. The popular
use case of image recognition and face detection is, Automatic friend tagging suggestion
by Facebook, geo tagging by Google, Biometrics etc.
2. Speech Recognition: Process of converting voice instructions into text. E.g. Speech to text,
Voice recognition, Google’s Voice Search, Voice based assistance viz Siri, Cortana,
and Alexa etc.
3. Product recommendations: Mechanism of understanding the user interest using various
machine learning algorithms & suggests the product as per customer interest. Google
recommendation, Youtube video recommendation, Food Recommendation on Apps etc.
4. Self-driving cars: The art of automating the driving by computers. E.g. Tesla cars by Tesla
company which uses unsupervised learning method to train the car models for object
(people, vehicle or any obstacle), detection navigation etc. to facilitate smooth driving.
5. Transportation and Commuting: It provides a customized application which is unique to
you. Automatically detects your location and provides options to either go home or office
or any other frequent place based on your History and Patterns E.g.: Uber/Ola
24
APPLICATIONS OF MACHINE
LEARNING
6. Stock Data Prediction: Predicting the closing price of stock using time series models
and neural networks.
7. Medical Diagnosis: ML is used for diseases identification, classification and
prediction of cancers and tumors using image processing and numerical data
analysis. E.g. 3D models that can predict the exact position of lesions in the brain.
Classification of disease as lethal or non-lethal, Prediction of reoccurrence of cancer
etc.
8. Automatic Language Translation: Converts the unknown language into known one.
E.g. Google's GNMT (Google Neural Machine Translation)
9. Basket Analysis: Identifying the frequently bought items and redesigning the shelf to
increase the sales in the super market.
10. Data Analytics: Analyzing the data to facilitate decision making. E.g. Sentiment
analysis, Business analytics, medical analytics etc.
25
LIMITATIONS OF MACHINE
LEARNING
Limitation 1 — Ethics: If my self-driving car kills someone on the road, whose
fault is it?
Limitation 2 — Deterministic Problems: Machine learning is stochastic, not
deterministic.
Limitation 3 — Data: Lack of data, lack of good data leads to wrong results.
Limitation 4 — Misapplication: whereby people blindly use machine learning
to solve statistical problems and statistical techniques to solve machine
learning problem. It should be noted that statistical modeling is inherently
confirmatory, and machine learning is inherently exploratory.
Limitation 5 — Interpretability: Lack of interpretability of the ML methods,
despite their apparent success especially in the field of genomics, proteomics,
metabolomics, etc.
26
OLD WINE IN NEW BOTTLE
Some terms though appear different in different domains they mean the same
Statistics: Discriminant Analysis : : Machine Learning: Classification
Engineering: Pattern Recognition : : Machine Learning: Classification
Business: Data Mining : : Machine Learning: Knowledge Discovery in Database
Mathematics: Rule : : Machine Learning: Model
Mathematics: Data Matrix : : Machine Learning: Dataset
Statistics: Sample : : Machine Learning: Instance
Mathematics: Row x Column : : Machine Learning: Instance x Feature
Layman Term: attribute : : Machine Learning: Feature
Layman Term: record : : Machine Learning: Instance
Layman Term: Learning a rule from data : : Machine Learning: Knowledge Extraction
Layman Term: Set of potential rules : : Machine Learning: Knowledgebase
27
REFERENCES
BOOKS
E. Alpaydin, Introduction to Machine Learning, 3rd Edition, MIT Press, 2014.
C.M. Bishop, Pattern Recognition and Machine Learning, Springer, 2016.
Lecture Notes
Lecture Notes for E Alpaydın 2004 Introduction to Machine Learning © The MIT Press
(V1.1)
https://www.javatpoint.com/applications-of-machine-learning
Websites
Geekforgeeks.com
Medium.com
Towardsdatascience.com
Image Courtesy: Google Images
28
29
THANK YOU!

Weitere Àhnliche Inhalte

Was ist angesagt?

Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Marina Santini
 
Basics of Machine Learning
Basics of Machine LearningBasics of Machine Learning
Basics of Machine Learningbutest
 
Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)SwatiTripathi44
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachinePulse
 
Machine learning
Machine learningMachine learning
Machine learningRajib Kumar De
 
Machine Learning
Machine LearningMachine Learning
Machine LearningRabab Munawar
 
Machine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and TechniquesMachine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and TechniquesRui Pedro Paiva
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningRahul Jain
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Simplilearn
 
Machine Learning Tutorial Part - 1 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 1 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 1 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 1 | Machine Learning Tutorial For Beginners ...Simplilearn
 
Machine Learning presentation.
Machine Learning presentation.Machine Learning presentation.
Machine Learning presentation.butest
 
The fundamentals of Machine Learning
The fundamentals of Machine LearningThe fundamentals of Machine Learning
The fundamentals of Machine LearningHichem Felouat
 
Machine learning Presentation
Machine learning PresentationMachine learning Presentation
Machine learning PresentationManish Singh
 
Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning Usama Fayyaz
 
Types of Machine Learning
Types of Machine LearningTypes of Machine Learning
Types of Machine LearningSamra Shahzadi
 

Was ist angesagt? (20)

Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?
 
Machine learning
Machine learningMachine learning
Machine learning
 
Basics of Machine Learning
Basics of Machine LearningBasics of Machine Learning
Basics of Machine Learning
 
Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and TechniquesMachine Learning: Applications, Process and Techniques
Machine Learning: Applications, Process and Techniques
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine Learning Tutorial Part - 1 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 1 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 1 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 1 | Machine Learning Tutorial For Beginners ...
 
Machine learning
Machine learning Machine learning
Machine learning
 
Machine Learning presentation.
Machine Learning presentation.Machine Learning presentation.
Machine Learning presentation.
 
The fundamentals of Machine Learning
The fundamentals of Machine LearningThe fundamentals of Machine Learning
The fundamentals of Machine Learning
 
Machine learning Presentation
Machine learning PresentationMachine learning Presentation
Machine learning Presentation
 
Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning
 
Types of Machine Learning
Types of Machine LearningTypes of Machine Learning
Types of Machine Learning
 

Ähnlich wie Lecture1 introduction to machine learning

Directions in machine learning Ceadar webinar
Directions in machine learning Ceadar webinar Directions in machine learning Ceadar webinar
Directions in machine learning Ceadar webinar smckeever
 
Big data, big opportunities
Big data, big opportunitiesBig data, big opportunities
Big data, big opportunitiesChouaieb NEMRI
 
ML All Chapter PDF.pdf
ML All Chapter PDF.pdfML All Chapter PDF.pdf
ML All Chapter PDF.pdfexample43
 
Webinar trends in machine learning ce adar july 9 2020 susan mckeever
Webinar trends in machine learning ce adar july 9 2020 susan mckeeverWebinar trends in machine learning ce adar july 9 2020 susan mckeever
Webinar trends in machine learning ce adar july 9 2020 susan mckeeversmckeever
 
Machine Learning: Need of Machine Learning, Its Challenges and its Applications
Machine Learning: Need of Machine Learning, Its Challenges and its ApplicationsMachine Learning: Need of Machine Learning, Its Challenges and its Applications
Machine Learning: Need of Machine Learning, Its Challenges and its ApplicationsArpana Awasthi
 
Ml topic1 a
Ml topic1 aMl topic1 a
Ml topic1 abosycs1
 
Machine Learning
Machine LearningMachine Learning
Machine LearningVivek Garg
 
Fundamentals of Artificial Intelligence — QU AIO Leadership in AI
Fundamentals of Artificial Intelligence — QU AIO Leadership in AIFundamentals of Artificial Intelligence — QU AIO Leadership in AI
Fundamentals of Artificial Intelligence — QU AIO Leadership in AIJunaid Qadir
 
introduction to machin learning
introduction to machin learningintroduction to machin learning
introduction to machin learningnilimapatel6
 
i2ml3e-chap1.pptx
i2ml3e-chap1.pptxi2ml3e-chap1.pptx
i2ml3e-chap1.pptxwaseem214905
 
Automated machine learning: the new data science challenge
Automated machine learning: the new data science challengeAutomated machine learning: the new data science challenge
Automated machine learning: the new data science challengeIJECEIAES
 
Machine learning - session 1
Machine learning - session 1Machine learning - session 1
Machine learning - session 1Luis Borbon
 
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.pdfCarlos Paredes
 
Machine Learning for Absolute Beginners ( PDFDrive ).pdf
Machine Learning for Absolute Beginners ( PDFDrive ).pdfMachine Learning for Absolute Beginners ( PDFDrive ).pdf
Machine Learning for Absolute Beginners ( PDFDrive ).pdfAnkitBiswas31
 
Unveiling the Power of Machine Learning.docx
Unveiling the Power of Machine Learning.docxUnveiling the Power of Machine Learning.docx
Unveiling the Power of Machine Learning.docxgreendigital
 
Machine Learning On Big Data: Opportunities And Challenges- Future Research D...
Machine Learning On Big Data: Opportunities And Challenges- Future Research D...Machine Learning On Big Data: Opportunities And Challenges- Future Research D...
Machine Learning On Big Data: Opportunities And Challenges- Future Research D...PhD Assistance
 
DSCI 552 machine learning for data science
DSCI 552 machine learning for data scienceDSCI 552 machine learning for data science
DSCI 552 machine learning for data sciencepavithrak2205
 
Introduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdfIntroduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdfGandhiMathy6
 

Ähnlich wie Lecture1 introduction to machine learning (20)

Directions in machine learning Ceadar webinar
Directions in machine learning Ceadar webinar Directions in machine learning Ceadar webinar
Directions in machine learning Ceadar webinar
 
Big data, big opportunities
Big data, big opportunitiesBig data, big opportunities
Big data, big opportunities
 
ML All Chapter PDF.pdf
ML All Chapter PDF.pdfML All Chapter PDF.pdf
ML All Chapter PDF.pdf
 
Webinar trends in machine learning ce adar july 9 2020 susan mckeever
Webinar trends in machine learning ce adar july 9 2020 susan mckeeverWebinar trends in machine learning ce adar july 9 2020 susan mckeever
Webinar trends in machine learning ce adar july 9 2020 susan mckeever
 
Machine Learning: Need of Machine Learning, Its Challenges and its Applications
Machine Learning: Need of Machine Learning, Its Challenges and its ApplicationsMachine Learning: Need of Machine Learning, Its Challenges and its Applications
Machine Learning: Need of Machine Learning, Its Challenges and its Applications
 
Ml topic1 a
Ml topic1 aMl topic1 a
Ml topic1 a
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Fundamentals of Artificial Intelligence — QU AIO Leadership in AI
Fundamentals of Artificial Intelligence — QU AIO Leadership in AIFundamentals of Artificial Intelligence — QU AIO Leadership in AI
Fundamentals of Artificial Intelligence — QU AIO Leadership in AI
 
introduction to machin learning
introduction to machin learningintroduction to machin learning
introduction to machin learning
 
i2ml3e-chap1.pptx
i2ml3e-chap1.pptxi2ml3e-chap1.pptx
i2ml3e-chap1.pptx
 
Automated machine learning: the new data science challenge
Automated machine learning: the new data science challengeAutomated machine learning: the new data science challenge
Automated machine learning: the new data science challenge
 
Machine learning - session 1
Machine learning - session 1Machine learning - session 1
Machine learning - session 1
 
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
 
Machine Learning for Absolute Beginners ( PDFDrive ).pdf
Machine Learning for Absolute Beginners ( PDFDrive ).pdfMachine Learning for Absolute Beginners ( PDFDrive ).pdf
Machine Learning for Absolute Beginners ( PDFDrive ).pdf
 
Unveiling the Power of Machine Learning.docx
Unveiling the Power of Machine Learning.docxUnveiling the Power of Machine Learning.docx
Unveiling the Power of Machine Learning.docx
 
Machine Learning On Big Data: Opportunities And Challenges- Future Research D...
Machine Learning On Big Data: Opportunities And Challenges- Future Research D...Machine Learning On Big Data: Opportunities And Challenges- Future Research D...
Machine Learning On Big Data: Opportunities And Challenges- Future Research D...
 
AI Presentation 1
AI Presentation 1AI Presentation 1
AI Presentation 1
 
DSCI 552 machine learning for data science
DSCI 552 machine learning for data scienceDSCI 552 machine learning for data science
DSCI 552 machine learning for data science
 
Lec 01
Lec 01Lec 01
Lec 01
 
Introduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdfIntroduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdf
 

Mehr von UmmeSalmaM1

Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data ScienceUmmeSalmaM1
 
Welcome to Python Programming.pptx
Welcome to Python Programming.pptxWelcome to Python Programming.pptx
Welcome to Python Programming.pptxUmmeSalmaM1
 
Role of digital technology in autism a case study
Role of digital technology in autism a case studyRole of digital technology in autism a case study
Role of digital technology in autism a case studyUmmeSalmaM1
 
Programming for data science in python
Programming for data science in pythonProgramming for data science in python
Programming for data science in pythonUmmeSalmaM1
 
Demography basedhybridrecommendersystemformovierecommendation
Demography basedhybridrecommendersystemformovierecommendationDemography basedhybridrecommendersystemformovierecommendation
Demography basedhybridrecommendersystemformovierecommendationUmmeSalmaM1
 
Datascience and python
Datascience and pythonDatascience and python
Datascience and pythonUmmeSalmaM1
 
Machine learning visual_quiz
Machine learning visual_quizMachine learning visual_quiz
Machine learning visual_quizUmmeSalmaM1
 
The Art of Entrepreneurship
The Art of Entrepreneurship The Art of Entrepreneurship
The Art of Entrepreneurship UmmeSalmaM1
 
Impact of Learning Functions on Prediction of Stock Data
Impact of Learning Functions on Prediction of Stock DataImpact of Learning Functions on Prediction of Stock Data
Impact of Learning Functions on Prediction of Stock DataUmmeSalmaM1
 

Mehr von UmmeSalmaM1 (9)

Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Welcome to Python Programming.pptx
Welcome to Python Programming.pptxWelcome to Python Programming.pptx
Welcome to Python Programming.pptx
 
Role of digital technology in autism a case study
Role of digital technology in autism a case studyRole of digital technology in autism a case study
Role of digital technology in autism a case study
 
Programming for data science in python
Programming for data science in pythonProgramming for data science in python
Programming for data science in python
 
Demography basedhybridrecommendersystemformovierecommendation
Demography basedhybridrecommendersystemformovierecommendationDemography basedhybridrecommendersystemformovierecommendation
Demography basedhybridrecommendersystemformovierecommendation
 
Datascience and python
Datascience and pythonDatascience and python
Datascience and python
 
Machine learning visual_quiz
Machine learning visual_quizMachine learning visual_quiz
Machine learning visual_quiz
 
The Art of Entrepreneurship
The Art of Entrepreneurship The Art of Entrepreneurship
The Art of Entrepreneurship
 
Impact of Learning Functions on Prediction of Stock Data
Impact of Learning Functions on Prediction of Stock DataImpact of Learning Functions on Prediction of Stock Data
Impact of Learning Functions on Prediction of Stock Data
 

KĂŒrzlich hochgeladen

Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
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.pptDr. Soumendra Kumar Patra
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
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 ProgramMoniSankarHazra
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
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
 
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort ServiceDelhi Call girls
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...amitlee9823
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
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 MilvusTimothy Spann
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
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
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
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
 

KĂŒrzlich hochgeladen (20)

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
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
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
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
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
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
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...
 
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >àŒ’8448380779 Escort Service
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
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
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
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...
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
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...
 

Lecture1 introduction to machine learning

  • 1. LECTURE1: INTRODUCTION TO MACHINE LEARNING Dr. Ummesalma M, Assistant Professor, CHRIST (Deemed to be University), Bengaluru -29
  • 2. AGENDA 1. Preface 2. Prerequisite 3. Definition 4. Introduction to Machine Learning (ML) 5. Fields associated with ML 6. Need for ML 7. Difference between
 8. Types of learning in ML 9. Applications of ML 10. Limitations of ML 11. Old wine in a new bottle 2
  • 3. PREFACE DATA, DATA EVERYWHERE
  Widespread use of personal computers and wireless communication leads to “big data”  We are both producers and consumers of data  Data is not random, it has structure, e.g., customer behavior We need “big theory” to extract that structure from data for (a) Understanding the process (b) Making predictions for the future  It is a biggest challenge to store and process such a huge data  More challenging to extract meaningful insight from the data pile  Extracted information is of high significance & aids in decision making  But is the data always valuable? 3
  • 4. PREFACE DATA What is it ? Data is a collection of raw facts and figures having no meaning on its own but when processed lead to meaningful information. 4
  • 6. 6 HOW COMPANIES LEARN YOUR SECRETS?
  • 7. 7 HOW COMPANIES LEARN YOUR SECRETS? https://www.nytimes.com/2012/02/19/magazine/sho pping-habits.html
  • 9. PREREQUISITES TO LEARN MACHINE LEARNING (ML) 9 Five essential prerequisites for studying machine learning: 1. Statistics Knowledge: Probability, Basic and Inferential Statistics 2. Mathematical foundation: Linear Algebra and Calculus 3. Programming Languages: Preferably Python (Pandas, Numpy, Matplotlib) 4. Domain Knowledge: Related to the problem 5. Common Sense – which isn’t common
  • 10. INTRODUCTION TO MACHINE LEARNING (ML) Machine Learning: Systematic way of “learning” from “data” or “past experience” by the Machine (computers, Smart Phones, Robots etc.) Data: Any raw fact that can be processed and has potential significance 10 1. Useless data) 2. Nominal 3. Binary 4. Ordinal 5. Count 6. Time and time series data 7. Interval 8. Text 9. Image 10. Sound https://towardsdatascience.com/7-data-types-a- better-way-to-think-about-data-types-for-machine- learning-939fae99a689
  • 11. INTRODUCTION TO MACHINE LEARNING (ML) CONT. Machine Learning: Systematic way of “learning” from “data” or “past experience” by the Machine (computers, Smart Phones, Robots etc.)  learning: Make intelligent predictions or decisions based on data by optimizing a model ‱ There is no need to “learn” to calculate payroll ‱ Learning is used when: ‱ Human expertise does not exist (navigating on Mars), ‱ Humans are unable to explain their expertise (speech recognition) ‱ Solution changes in time (routing on a computer network) ‱ Solution needs to be adapted to particular cases (user biometrics) 11
  • 13. NEED FOR ML When do we need ML (I)? For tasks that are easily performed by humans but are complex for computer systems to emulate for example 
 So that machines can take charge of humans Vision: Identify faces in a photograph, objects in a video or still image, etc. Natural language Processing: Translate a sentence from Hindi to English, question answering, identify sentiment of text, etc.  Speech Recognition: Recognize spoken words, speaking sentences naturally  Game playing: Play games like chess, Go, Dota.  Robotics: Walking, jumping, displaying emotions, driverless car etc. 13
  • 14. NEED FOR ML When do we need ML? (II) For tasks that are beyond human capabilities E.g. IBM Watson’s Jeopardy-playing machine Facing certain defeat at the hands of room-size I.B.M. computer on Wednesday evening, Ken Jennings, famous for winning 74 games in a row on the TV quiz show, acknowledged the obvious. “I, for one, welcome our new computer overlords,” he wrote on his video screen, borrowing a line from a “Simpsons” episode. 14
  • 15. NEED FOR ML 15 Ken Jennings vs. IBM Watson’s Jeopardy-playing machine
  • 16. NEED FOR ML When do we need ML (III)? Analysis of large and complex datasets E.g.: Analyzing Social media data 16
  • 17. NEED FOR ML When do we need ML (IV)?  Fields where there are very few (almost no) human experts Industrial/manufacturing control Testing and Quality Assurance Mass spectrometer analysis, Drug design Astronomic discovery 17
  • 18. NEED FOR ML When do we need ML (V)?  Beneficial when the scenarios are highly volatile/ rapidly changing Credit scoring Financial modeling Fraud detection Diagnosis 18
  • 19. TYPES OF LEARNING IN ML 19
  • 20. DIFFERENCE BETWEEN TRADITIONAL LEARNING APPROACH VS. MACHINE LEARNING APPROACH 20 Ml_vs_Traditional
  • 21. Machine learning is primarily concerned with the accuracy and effectiveness of the computer system. psychological models data mining cognitive science decision theory information theory databases machine learning Mathematics statistics evolutionary models control theory
  • 22. DIFFERENCE BETWEEN ARTIFICIAL INTELLIGENCE, MACHINE LEARNING & DEEP LEARNING 22 AI_ML_DL_Difference
  • 23. APPLICATIONS OF MACHINE LEARNING 23
  • 24. APPLICATIONS OF MACHINE LEARNING 1. Image recognition: To identify objects, persons, places, digital images, etc. The popular use case of image recognition and face detection is, Automatic friend tagging suggestion by Facebook, geo tagging by Google, Biometrics etc. 2. Speech Recognition: Process of converting voice instructions into text. E.g. Speech to text, Voice recognition, Google’s Voice Search, Voice based assistance viz Siri, Cortana, and Alexa etc. 3. Product recommendations: Mechanism of understanding the user interest using various machine learning algorithms & suggests the product as per customer interest. Google recommendation, Youtube video recommendation, Food Recommendation on Apps etc. 4. Self-driving cars: The art of automating the driving by computers. E.g. Tesla cars by Tesla company which uses unsupervised learning method to train the car models for object (people, vehicle or any obstacle), detection navigation etc. to facilitate smooth driving. 5. Transportation and Commuting: It provides a customized application which is unique to you. Automatically detects your location and provides options to either go home or office or any other frequent place based on your History and Patterns E.g.: Uber/Ola 24
  • 25. APPLICATIONS OF MACHINE LEARNING 6. Stock Data Prediction: Predicting the closing price of stock using time series models and neural networks. 7. Medical Diagnosis: ML is used for diseases identification, classification and prediction of cancers and tumors using image processing and numerical data analysis. E.g. 3D models that can predict the exact position of lesions in the brain. Classification of disease as lethal or non-lethal, Prediction of reoccurrence of cancer etc. 8. Automatic Language Translation: Converts the unknown language into known one. E.g. Google's GNMT (Google Neural Machine Translation) 9. Basket Analysis: Identifying the frequently bought items and redesigning the shelf to increase the sales in the super market. 10. Data Analytics: Analyzing the data to facilitate decision making. E.g. Sentiment analysis, Business analytics, medical analytics etc. 25
  • 26. LIMITATIONS OF MACHINE LEARNING Limitation 1 — Ethics: If my self-driving car kills someone on the road, whose fault is it? Limitation 2 — Deterministic Problems: Machine learning is stochastic, not deterministic. Limitation 3 — Data: Lack of data, lack of good data leads to wrong results. Limitation 4 — Misapplication: whereby people blindly use machine learning to solve statistical problems and statistical techniques to solve machine learning problem. It should be noted that statistical modeling is inherently confirmatory, and machine learning is inherently exploratory. Limitation 5 — Interpretability: Lack of interpretability of the ML methods, despite their apparent success especially in the field of genomics, proteomics, metabolomics, etc. 26
  • 27. OLD WINE IN NEW BOTTLE Some terms though appear different in different domains they mean the same Statistics: Discriminant Analysis : : Machine Learning: Classification Engineering: Pattern Recognition : : Machine Learning: Classification Business: Data Mining : : Machine Learning: Knowledge Discovery in Database Mathematics: Rule : : Machine Learning: Model Mathematics: Data Matrix : : Machine Learning: Dataset Statistics: Sample : : Machine Learning: Instance Mathematics: Row x Column : : Machine Learning: Instance x Feature Layman Term: attribute : : Machine Learning: Feature Layman Term: record : : Machine Learning: Instance Layman Term: Learning a rule from data : : Machine Learning: Knowledge Extraction Layman Term: Set of potential rules : : Machine Learning: Knowledgebase 27
  • 28. REFERENCES BOOKS E. Alpaydin, Introduction to Machine Learning, 3rd Edition, MIT Press, 2014. C.M. Bishop, Pattern Recognition and Machine Learning, Springer, 2016. Lecture Notes Lecture Notes for E Alpaydın 2004 Introduction to Machine Learning © The MIT Press (V1.1) https://www.javatpoint.com/applications-of-machine-learning Websites Geekforgeeks.com Medium.com Towardsdatascience.com Image Courtesy: Google Images 28