SlideShare a Scribd company logo
Lecture 1
Machine Learning
3/31/2020 shivani saluja 1
Introduction
• Machine learning (ML) is the scientific study of algorithms and statistical models that computer
systems use to perform a specific task without using explicit instructions, relying on patterns and
inference instead.
• It is seen as a subset of artificial intelligence.
• Machine learning algorithms build a mathematical model based on sample data, known as "training
data", in order to make predictions or decisions without being explicitly programmed to perform
the task .
• Machine learning is the way to make programming scalable.
• Machine Learning is the field of study that gives computers the capability to learn without being
explicitly programmed
• Machine learning is closely related to computational statistics, which focuses on making
predictions using computers.
3/31/2020 Shivani Saluja 2
Traditional vs ML
Traditional Programming: Data and program is
run on the computer to produce the output.
Machine Learning: Data and output is run on
the computer to create a program. This program
can be used in traditional programming.
3/31/2020 shivani saluja 3
Machine Learning
3/31/2020 shivani saluja 4
Why Machine Learning?
3/31/2020 shivani saluja 5
Applications of Machine Learning
• Web search: ranking page based on what you are most likely to click on.
• Computational biology: rational design drugs in the computer based on past experiments.
• Finance: decide who to send what credit card offers to. Evaluation of risk on credit offers. How to decide
where to invest money.
• E-commerce: Predicting customer churn. Whether or not a transaction is fraudulent.
• Space exploration: space probes and radio astronomy.
• Robotics: how to handle uncertainty in new environments. Autonomous. Self-driving car.
• Information extraction: Ask questions over databases across the web.
• Social networks: Data on relationships and preferences. Machine learning to extract value from data.
• Debugging: Use in computer science problems like debugging. Labor intensive process. Could suggest where
the bug could be.
3/31/2020 shivani saluja 6
Applications
3/31/2020 shivani saluja 7
Key Elements of Machine Learning
• Representation: how to represent knowledge. Examples include decision trees, sets of
rules, instances, graphical models, neural networks, support vector machines
• Evaluation: the way to evaluate candidate programs (hypotheses). Examples include
accuracy, prediction and recall, squared error, likelihood, posterior probability, cost,
margin
• Optimization: the way candidate programs are generated known as the search process.
For example combinatorial optimization, convex optimization, constrained optimization.
3/31/2020 shivani saluja 8
Types of Learning
There are four types of machine learning:
• Supervised learning: (also called inductive learning) Training data includes
desired outputs. This is spam this is not, learning is supervised.
• Unsupervised learning: Training data does not include desired outputs. Example
is clustering. It is hard to tell what is good learning and what is not.
• Semi-supervised learning: Training data includes a few desired outputs.
• Reinforcement learning: Rewards from a sequence of actions. AI types like it, it
is the most ambitious type of learning.
3/31/2020 shivani saluja 9
Concept of Learning in ML system
3/31/2020 shivani saluja 10
Example: playing checkers.
E = The experience of playing many games of checkers
T = The task of playing checkers.
P = The probability that the program will win the next game
Spam Filtering
3/31/2020 shivani saluja 11
Data in Machine learning
• DATA : It can be any unprocessed fact, value, text, sound or picture that is not being interpreted
and analyzed. Data is the most important part of all Data Analytics, Machine Learning, Artificial
Intelligence. Without data, we can’t train any model and all modern research and automation will
go vain. Big Enterprises are spending loads of money just to gather as much certain data as
possible.
Example: Why did Facebook acquire WhatsApp by paying a huge price of $19 billion?
The answer is very simple and logical – it is to have access to the users’ information that Facebook
may not have but WhatsApp will have. This information of their users is of paramount importance
to Facebook as it will facilitate the task of improvement in their services.
• INFORMATION : Data that has been interpreted and manipulated and has now some meaningful
inference for the users.
• KNOWLEDGE : Combination of inferred information, experiences, learning and insights. Results
in awareness or concept building for an individual or organization.
3/31/2020 shivani saluja 12
3/31/2020 shivani saluja 13
Types of data in machine learning
• Training Data: The part of data we use to train our model. This is the data which your
model actually sees(both input and output) and learn from.
• Validation Data: The part of data which is used to do a frequent evaluation of model, fit
on training dataset along with improving involved hyperparameters (initially set
parameters before the model begins learning). This data plays it’s part when the model is
actually training.
• Testing Data: Once our model is completely trained, testing data provides the unbiased
evaluation. When we feed in the inputs of Testing data, our model will predict some
values(without seeing actual output). After prediction, we evaluate our model by
comparing it with actual output present in the testing data. This is how we evaluate and
see how much our model has learned from the experiences feed in as training data, set at
the time of training.
3/31/2020 shivani saluja 14
3/31/2020 shivani saluja 15
Properties of Data
3/31/2020 shivani saluja 16
History of Machine Learning
3/31/2020 shivani saluja 17
AI ,ML AND DEEP LEARNING
3/31/2020 shivani saluja 18

More Related Content

PPTX
Introduction to Machine Learning
PPT
Machine Learning
PDF
Machine Learning: Introduction to Neural Networks
PPTX
Supervised and unsupervised learning
PDF
Machine learning
PDF
Machine learning
PPTX
Machine Learning Algorithms
PDF
ML Basics
Introduction to Machine Learning
Machine Learning
Machine Learning: Introduction to Neural Networks
Supervised and unsupervised learning
Machine learning
Machine learning
Machine Learning Algorithms
ML Basics

What's hot (20)

PPTX
Machine Learning
PPTX
Data mining tools overall
PPT
Machine learning
PPTX
Machine Learning PPT BY RAVINDRA SINGH KUSHWAHA B.TECH(IT) CHAUDHARY CHARAN S...
PDF
An introduction to Machine Learning
PPTX
Supervised learning
PDF
Collaborative filtering
PDF
The fundamentals of Machine Learning
PDF
Data preprocessing using Machine Learning
PPT
Machine Learning
PDF
Feature Engineering in Machine Learning
PDF
ML DL AI DS BD - An Introduction
PPTX
Random Forest
PPTX
Alanoud alqoufi inductive learning
PDF
Data Science Tutorial | What is Data Science? | Data Science For Beginners | ...
PDF
Supervised Machine Learning With Types And Techniques
PPTX
Machine learning basics
PPTX
Hierarchical Clustering | Hierarchical Clustering in R |Hierarchical Clusteri...
PDF
Introduction to Machine Learning with SciKit-Learn
PPTX
Machine learning
Machine Learning
Data mining tools overall
Machine learning
Machine Learning PPT BY RAVINDRA SINGH KUSHWAHA B.TECH(IT) CHAUDHARY CHARAN S...
An introduction to Machine Learning
Supervised learning
Collaborative filtering
The fundamentals of Machine Learning
Data preprocessing using Machine Learning
Machine Learning
Feature Engineering in Machine Learning
ML DL AI DS BD - An Introduction
Random Forest
Alanoud alqoufi inductive learning
Data Science Tutorial | What is Data Science? | Data Science For Beginners | ...
Supervised Machine Learning With Types And Techniques
Machine learning basics
Hierarchical Clustering | Hierarchical Clustering in R |Hierarchical Clusteri...
Introduction to Machine Learning with SciKit-Learn
Machine learning
Ad

Similar to Introduction to Machine Learning (20)

PPTX
Introduction To Machine Learning
PDF
what-is-machine-learning-and-its-importance-in-todays-world.pdf
DOCX
Introduction to Machine Learning for btech 7th sem
PPTX
Machine Learning Contents.pptx
PDF
Machine Learning Basic in Computer Science.pdf
PDF
Artificial Intelligence PPT- Class IX.pdf
PDF
Unit1_Introduction to ML_Defination_application.pdf
PDF
Project_Ideas_On_AI_And_ML_RNSIT_MCA_Webinar
PDF
Data Analytics Course In Surat.pdf
PPTX
Introduction to Machine Learning.pptx
PPTX
Lecture 1.pptxgggggggggggggggggggggggggggggggggggggggggggg
PDF
The Research Blueprint: Excelling in Data science, Data Analysis and AI
PPTX
Applied Artificial Intelligence Unit 3 Semester 3 MSc IT Part 2 Mumbai Univer...
PPTX
Statistical Machine Learning Lecture notes
DOCX
Training_Report_on_Machine_Learning.docx
PDF
Essential concepts for machine learning
DOCX
machine learning.docx
PDF
Machine Learning: Need of Machine Learning, Its Challenges and its Applications
PPTX
PHD_PPT_DiptiSharma.pptxhemisphere. These pixels are considered as reference ...
PPTX
Machine learning basics using python programking
Introduction To Machine Learning
what-is-machine-learning-and-its-importance-in-todays-world.pdf
Introduction to Machine Learning for btech 7th sem
Machine Learning Contents.pptx
Machine Learning Basic in Computer Science.pdf
Artificial Intelligence PPT- Class IX.pdf
Unit1_Introduction to ML_Defination_application.pdf
Project_Ideas_On_AI_And_ML_RNSIT_MCA_Webinar
Data Analytics Course In Surat.pdf
Introduction to Machine Learning.pptx
Lecture 1.pptxgggggggggggggggggggggggggggggggggggggggggggg
The Research Blueprint: Excelling in Data science, Data Analysis and AI
Applied Artificial Intelligence Unit 3 Semester 3 MSc IT Part 2 Mumbai Univer...
Statistical Machine Learning Lecture notes
Training_Report_on_Machine_Learning.docx
Essential concepts for machine learning
machine learning.docx
Machine Learning: Need of Machine Learning, Its Challenges and its Applications
PHD_PPT_DiptiSharma.pptxhemisphere. These pixels are considered as reference ...
Machine learning basics using python programking
Ad

More from shivani saluja (6)

PPTX
Reinforcement learning
PPTX
Regression
PPTX
Decision tree
PPTX
supervised and unsupervised learning
PPTX
Bayes and naive bayes
PPT
Prolog basics
Reinforcement learning
Regression
Decision tree
supervised and unsupervised learning
Bayes and naive bayes
Prolog basics

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Machine learning based COVID-19 study performance prediction
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Cloud computing and distributed systems.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine learning based COVID-19 study performance prediction
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Electronic commerce courselecture one. Pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Digital-Transformation-Roadmap-for-Companies.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Cloud computing and distributed systems.
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation_ Review paper, used for researhc scholars
Review of recent advances in non-invasive hemoglobin estimation
MIND Revenue Release Quarter 2 2025 Press Release
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
NewMind AI Weekly Chronicles - August'25 Week I
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Per capita expenditure prediction using model stacking based on satellite ima...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...

Introduction to Machine Learning

  • 2. Introduction • Machine learning (ML) is the scientific study of algorithms and statistical models that computer systems use to perform a specific task without using explicit instructions, relying on patterns and inference instead. • It is seen as a subset of artificial intelligence. • Machine learning algorithms build a mathematical model based on sample data, known as "training data", in order to make predictions or decisions without being explicitly programmed to perform the task . • Machine learning is the way to make programming scalable. • Machine Learning is the field of study that gives computers the capability to learn without being explicitly programmed • Machine learning is closely related to computational statistics, which focuses on making predictions using computers. 3/31/2020 Shivani Saluja 2
  • 3. Traditional vs ML Traditional Programming: Data and program is run on the computer to produce the output. Machine Learning: Data and output is run on the computer to create a program. This program can be used in traditional programming. 3/31/2020 shivani saluja 3
  • 6. Applications of Machine Learning • Web search: ranking page based on what you are most likely to click on. • Computational biology: rational design drugs in the computer based on past experiments. • Finance: decide who to send what credit card offers to. Evaluation of risk on credit offers. How to decide where to invest money. • E-commerce: Predicting customer churn. Whether or not a transaction is fraudulent. • Space exploration: space probes and radio astronomy. • Robotics: how to handle uncertainty in new environments. Autonomous. Self-driving car. • Information extraction: Ask questions over databases across the web. • Social networks: Data on relationships and preferences. Machine learning to extract value from data. • Debugging: Use in computer science problems like debugging. Labor intensive process. Could suggest where the bug could be. 3/31/2020 shivani saluja 6
  • 8. Key Elements of Machine Learning • Representation: how to represent knowledge. Examples include decision trees, sets of rules, instances, graphical models, neural networks, support vector machines • Evaluation: the way to evaluate candidate programs (hypotheses). Examples include accuracy, prediction and recall, squared error, likelihood, posterior probability, cost, margin • Optimization: the way candidate programs are generated known as the search process. For example combinatorial optimization, convex optimization, constrained optimization. 3/31/2020 shivani saluja 8
  • 9. Types of Learning There are four types of machine learning: • Supervised learning: (also called inductive learning) Training data includes desired outputs. This is spam this is not, learning is supervised. • Unsupervised learning: Training data does not include desired outputs. Example is clustering. It is hard to tell what is good learning and what is not. • Semi-supervised learning: Training data includes a few desired outputs. • Reinforcement learning: Rewards from a sequence of actions. AI types like it, it is the most ambitious type of learning. 3/31/2020 shivani saluja 9
  • 10. Concept of Learning in ML system 3/31/2020 shivani saluja 10 Example: playing checkers. E = The experience of playing many games of checkers T = The task of playing checkers. P = The probability that the program will win the next game
  • 12. Data in Machine learning • DATA : It can be any unprocessed fact, value, text, sound or picture that is not being interpreted and analyzed. Data is the most important part of all Data Analytics, Machine Learning, Artificial Intelligence. Without data, we can’t train any model and all modern research and automation will go vain. Big Enterprises are spending loads of money just to gather as much certain data as possible. Example: Why did Facebook acquire WhatsApp by paying a huge price of $19 billion? The answer is very simple and logical – it is to have access to the users’ information that Facebook may not have but WhatsApp will have. This information of their users is of paramount importance to Facebook as it will facilitate the task of improvement in their services. • INFORMATION : Data that has been interpreted and manipulated and has now some meaningful inference for the users. • KNOWLEDGE : Combination of inferred information, experiences, learning and insights. Results in awareness or concept building for an individual or organization. 3/31/2020 shivani saluja 12
  • 14. Types of data in machine learning • Training Data: The part of data we use to train our model. This is the data which your model actually sees(both input and output) and learn from. • Validation Data: The part of data which is used to do a frequent evaluation of model, fit on training dataset along with improving involved hyperparameters (initially set parameters before the model begins learning). This data plays it’s part when the model is actually training. • Testing Data: Once our model is completely trained, testing data provides the unbiased evaluation. When we feed in the inputs of Testing data, our model will predict some values(without seeing actual output). After prediction, we evaluate our model by comparing it with actual output present in the testing data. This is how we evaluate and see how much our model has learned from the experiences feed in as training data, set at the time of training. 3/31/2020 shivani saluja 14
  • 16. Properties of Data 3/31/2020 shivani saluja 16
  • 17. History of Machine Learning 3/31/2020 shivani saluja 17
  • 18. AI ,ML AND DEEP LEARNING 3/31/2020 shivani saluja 18