Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Machine Learning
PPT made By : Swati Tripathi
What is
Machine Learning (M.L.) ?
Machine learning is an application of artificial
intelligence (AI) which gives devices the ability to
learn from their experiences and improve their self
without doing any coding
COMPUTER
COMPUTER
Data
Data
Output
Program
Output
Program
Traditional Programming
Machine Learning
OTHER
DEFINITIONS
OF ML
Machine learning refers to
a class of computer algorithms
that learn from examples
rather than being explicitly
programmed to perform a task.
Machine learning is a field which
focuses on the use of data and
algorithms to imitate the way
that humans learn, gradually
improving its accuracy.
Machine learning is a field of
study that looks at using
computational algorithms to
turn empirical data into
usable models.
Want to detect spam?
Want to forecast stocks?
Want to find out user
preferences?
Want your computer to
recognize you in group photos?
All the answers can be obtained
by using the power of ML.
Supervised Unsupervised
Semi-supervised Reinforcement
Types of
Machine
Learning
Supervised
• In Supervised learning, you train the machine using
data which is well "labeled."
• It means data is already tagged with the correct
answer.
• It can be compared to learning which takes place in
the presence of a supervisor or a teacher.
• A supervised learning algorithm learns from labeled
training data, helps you to predict outcomes for
unforeseen data.
• One disadvantage of this learning method is that the
dataset has to be hand-labeled either by a Machine
Learning Engineer or a Data Scientist. This is a
very costly process, especially when dealing with
large volumes of data.
Unsupervised
• Unsupervised Learning is a machine
learning technique in which the users do
not need to supervise the model.
• Instead, it allows the model to work on its
own to discover patterns and information
that was previously undetected.
• It mainly deals with the unlabeled data.
• Unsupervised learning problems are
grouped into clustering and association
problems.
• The most basic disadvantage of
any Unsupervised Learning is that
it’s application spectrum is limited.
Semi-supervised
• Semi-supervised learning is the type of
machine learning that uses a combination of a
small amount of labeled data and a large
amount of unlabeled data to train models.
Intuitively, one may imagine the three types of
learning algorithms as :
• Supervised learning where a student is under
the supervision of a teacher at both home
and school.
• Unsupervised learning where a student has to
figure out a concept himself.
• Semi-Supervised learning where a teacher
teaches a few concepts in class and gives
questions as homework which are based on
similar concepts.
Reinforcement
• Reinforcement learning is the training of machine
learning models to make a sequence of decisions.
• In this approach, machine learning models are trained to
make a series of decisions based on the rewards and
feedback they receive for their actions.
• The machine learns to achieve a goal in complex and
uncertain situations and is rewarded each time it
achieves it during the learning period.
• Reinforcement learning is different from supervised
learning in the sense that there is no answer available, so
the reinforcement agent decides the steps to perform a
task.
• The machine learns from its own experiences when there
is no training data set present.
Based On Supervised
machine learning
Unsupervised
machine learning
Input Data Algorithms are
trained using
labeled data.
Algorithms are
used against
data which is not
labelled
Computational
Complexity
Supervised
learning is a
simpler method.
Unsupervised
learning is
computationally
complex
Accuracy Highly accurate
and trustworthy
method.
Less accurate
and trustworthy
method.
The goal of machine learning is to
develop methods that can automatically
detect patterns in data, and then to use
the uncovered patterns to predict
future data or other outcomes of
interest.
-- Kevin P. Murphy
ML key terms
that you must
know!
Features
• Features are the fields used as input.
• A feature is one column of the data in your
input set.
• For instance, if you're trying to predict the
type of pet someone will choose, your input
features might include age, home region, family
income, etc.
• Feature means property of your training data.
• A feature is the input you have fed to the
model or system.
• The value of x variable in simple linear
regression are the features.
Label
• The output you get from your model
after training is called a label.
• A label is the thing we're predicting.
• For example the value of y variable in
simple linear regression model is the
label.
• Suppose you give your model data like
a person’s age, height, hair length and
then your model predicts whether the
person is male or female. Then male or
female is called the label.
Features Label
Tabular data to predict whether car is stolen or not?
Model
• A model is the relationship between features and the
label.
• An ML model is a mathematical model that generates
predictions by finding patterns in your data.
• ML Models generate predictions using the patterns
extracted from the input data.
• A model represents what was learned by a machine
learning algorithm.
• The model is the “thing” that is saved after running
a machine learning algorithm on training data and
represents the rules, numbers, and any other
algorithm-specific data structures required to make
predictions.
Data
ML
Algorithm
ML Model
1. Data
collection
2. Data
preparation
3. Choose a
ML model
4. Train
the model
5. Evaluate
the model
6. Parameter
tuning
7. Make
predictions
Steps in ML
1. Data
collection
Data collection is the process
of gathering and measuring information
from countless different sources.
This is a critical first step that involves
gathering data from various sources
such as databases, files, and external
repositories.
Before starting the data collection
process, it’s important to articulate the
problem you want to solve with an ML
model.
2. Data
Preparation
Data preparation/pre-processing techniques
generally refer to the addition, deletion, or
transformation of training set data.
Since the collected data may be in an undesired
format, unorganized, or extremely large, further
steps are needed to enhance its quality. The
three common steps for preprocessing data are
formatting, cleaning, and sampling.
Data preparation (also referred to as
“data preprocessing”) is the process of
transforming raw data so that data scientists and
analysts can run it through machine
learning algorithms to uncover insights or make
predictions.
3. Choose a
ML model
For different purpose, different ML
models are available. So it depends on
the need that which ML model must be
selected.
The choice of ML model to be selected
depends on many factors like the
problem statement and the kind of
output you want, type and size of the
data, the available computational time,
number of features, and observations in
the data, etc.
4. Train the
model The process of training an ML model involves providing an
ML algorithm (that is, the learning algorithm) with
training data to learn from.
Let's say that you want to train an ML model to predict if
an email is spam or not spam.
You would provide ML model with training data that
contains emails for which you know the target (that is, a
label that tells whether an email is spam or not spam).
Then the model should be trained by using this data,
resulting in a model that attempts to predict whether
new email will be spam or not spam.
5. Evaluate
the model
Model evaluation is a method of assessing the
correctness of models on test data. The test data
consists of data points that have not been seen by
the model before.
There are two methods of evaluating models in data
science, Hold-Out and Cross-Validation.
To avoid overfitting, both methods use a test set
(not seen by the model) to evaluate model
performance.
6. Parameter
Tuning
Each model has its own sets of parameters that
need to be tuned to get optimal output.
For every model, our goal is to minimize the error
or say to have predictions as close as possible to
actual values. This is one of the cores or say the
major objective of hyperparameter tuning.
There are following three approaches to
Hyperparameter tuning:
•Manual Search
•Random Search
•Grid Search
7. Make
predictions
“Prediction” refers to the output of
an algorithm after it has been trained on a
historical dataset.
Machine learning has two main goals:
prediction and inference.
After you have a model, you can use that model to
generate predictions which means to give your
model the inputs it has never seen before and
obtain the answer the model has predicted.
In addition to making predictions on new data, you
can use machine-learning models to better
understand the relationships between the input
features and the output target which is known as
inference.
•Traffic Alerts
•Social Media
•Transportation and Commuting
•Products Recommendations
•Virtual Personal Assistants
•Self Driving Cars
•Dynamic Pricing
•Google Translate
•Online Video Streaming
•Fraud Detection
Applications
Of
ML
Thank you for reading till end!
Hope the ppt was helpful.
PPT is made by Swati Tripathi
Follow me on SlideShare
for more PPT like this.

More Related Content

What's hot

Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
MachinePulse
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Shrey Malik
 
Machine learning seminar ppt
Machine learning seminar pptMachine learning seminar ppt
Machine learning seminar ppt
RAHUL DANGWAL
 
Machine Can Think
Machine Can ThinkMachine Can Think
Machine Can Think
Rahul Jaiman
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Darshan Ambhaikar
 
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
Simplilearn
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Vivek Garg
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Rabab Munawar
 
Machine learning overview
Machine learning overviewMachine learning overview
Machine learning overview
prih_yah
 
Supervised Machine Learning With Types And Techniques
Supervised Machine Learning With Types And TechniquesSupervised Machine Learning With Types And Techniques
Supervised Machine Learning With Types And Techniques
SlideTeam
 
Deep learning
Deep learningDeep learning
Deep learning
Mohamed Loey
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Rahul Kumar
 
Artificial Neural Networks - ANN
Artificial Neural Networks - ANNArtificial Neural Networks - ANN
Artificial Neural Networks - ANN
Mohamed Talaat
 
Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its Applications
Dr Ganesh Iyer
 
Machine learning ppt
Machine learning pptMachine learning ppt
Machine learning ppt
Rajat Sharma
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
Lior Rokach
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
Eng Teong Cheah
 
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Simplilearn
 
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete DeckAI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
SlideTeam
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Bhupender Sharma
 

What's hot (20)

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 seminar ppt
Machine learning seminar pptMachine learning seminar ppt
Machine learning seminar ppt
 
Machine Can Think
Machine Can ThinkMachine Can Think
Machine Can Think
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
What Is Deep Learning? | Introduction to Deep Learning | Deep Learning Tutori...
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine learning overview
Machine learning overviewMachine learning overview
Machine learning overview
 
Supervised Machine Learning With Types And Techniques
Supervised Machine Learning With Types And TechniquesSupervised Machine Learning With Types And Techniques
Supervised Machine Learning With Types And Techniques
 
Deep learning
Deep learningDeep learning
Deep learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Artificial Neural Networks - ANN
Artificial Neural Networks - ANNArtificial Neural Networks - ANN
Artificial Neural Networks - ANN
 
Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its Applications
 
Machine learning ppt
Machine learning pptMachine learning ppt
Machine learning ppt
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
 
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete DeckAI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 

Similar to Introduction to ML (Machine Learning)

ML_Module_1.pdf
ML_Module_1.pdfML_Module_1.pdf
ML_Module_1.pdf
JafarHussain48
 
It's Machine Learning Basics -- For You!
It's Machine Learning Basics -- For You!It's Machine Learning Basics -- For You!
It's Machine Learning Basics -- For You!
To Sum It Up
 
Supervised learning techniques and applications
Supervised learning techniques and applicationsSupervised learning techniques and applications
Supervised learning techniques and applications
Benjaminlapid1
 
unit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptxunit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptx
Dr.Shweta
 
Machine Learning_Unit 2_Full.ppt.pdf
Machine Learning_Unit 2_Full.ppt.pdfMachine Learning_Unit 2_Full.ppt.pdf
Machine Learning_Unit 2_Full.ppt.pdf
Dr.DHANALAKSHMI SENTHILKUMAR
 
Machine Learning Essentials and Fundamentals.pptx
Machine Learning Essentials and Fundamentals.pptxMachine Learning Essentials and Fundamentals.pptx
Machine Learning Essentials and Fundamentals.pptx
Sanjiv71
 
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MAHIRA
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptx
Naveenkushwaha18
 
Machine Learning - Deep Learning
Machine Learning - Deep LearningMachine Learning - Deep Learning
Machine Learning - Deep Learning
Oluwasegun Matthew
 
Chapter 05 Machine Learning.pptx
Chapter 05 Machine Learning.pptxChapter 05 Machine Learning.pptx
Chapter 05 Machine Learning.pptx
ssuser957b41
 
Machine Learning Terminologies
Machine Learning TerminologiesMachine Learning Terminologies
Machine Learning Terminologies
Ajitesh Kumar
 
Machine Learning with Python- Methods for Machine Learning.pptx
Machine Learning with Python- Methods for Machine Learning.pptxMachine Learning with Python- Methods for Machine Learning.pptx
Machine Learning with Python- Methods for Machine Learning.pptx
iaeronlineexm
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learning
Johnson Ubah
 
Machine Learning for AIML course UG.pptx
Machine Learning for AIML course UG.pptxMachine Learning for AIML course UG.pptx
Machine Learning for AIML course UG.pptx
JohnWilliam111370
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Amit Kumar
 
Machine Learning and its types with application
Machine Learning and its types with applicationMachine Learning and its types with application
Machine Learning and its types with application
ShivangSingh81
 
Machine Learning by Rj
Machine Learning by RjMachine Learning by Rj
Choosing a Machine Learning technique to solve your need
Choosing a Machine Learning technique to solve your needChoosing a Machine Learning technique to solve your need
Choosing a Machine Learning technique to solve your need
GibDevs
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learning
Oluwasegun Matthew
 
Unit 1 - ML - Introduction to Machine Learning.pptx
Unit 1 - ML - Introduction to Machine Learning.pptxUnit 1 - ML - Introduction to Machine Learning.pptx
Unit 1 - ML - Introduction to Machine Learning.pptx
jawad184956
 

Similar to Introduction to ML (Machine Learning) (20)

ML_Module_1.pdf
ML_Module_1.pdfML_Module_1.pdf
ML_Module_1.pdf
 
It's Machine Learning Basics -- For You!
It's Machine Learning Basics -- For You!It's Machine Learning Basics -- For You!
It's Machine Learning Basics -- For You!
 
Supervised learning techniques and applications
Supervised learning techniques and applicationsSupervised learning techniques and applications
Supervised learning techniques and applications
 
unit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptxunit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptx
 
Machine Learning_Unit 2_Full.ppt.pdf
Machine Learning_Unit 2_Full.ppt.pdfMachine Learning_Unit 2_Full.ppt.pdf
Machine Learning_Unit 2_Full.ppt.pdf
 
Machine Learning Essentials and Fundamentals.pptx
Machine Learning Essentials and Fundamentals.pptxMachine Learning Essentials and Fundamentals.pptx
Machine Learning Essentials and Fundamentals.pptx
 
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptx
 
Machine Learning - Deep Learning
Machine Learning - Deep LearningMachine Learning - Deep Learning
Machine Learning - Deep Learning
 
Chapter 05 Machine Learning.pptx
Chapter 05 Machine Learning.pptxChapter 05 Machine Learning.pptx
Chapter 05 Machine Learning.pptx
 
Machine Learning Terminologies
Machine Learning TerminologiesMachine Learning Terminologies
Machine Learning Terminologies
 
Machine Learning with Python- Methods for Machine Learning.pptx
Machine Learning with Python- Methods for Machine Learning.pptxMachine Learning with Python- Methods for Machine Learning.pptx
Machine Learning with Python- Methods for Machine Learning.pptx
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learning
 
Machine Learning for AIML course UG.pptx
Machine Learning for AIML course UG.pptxMachine Learning for AIML course UG.pptx
Machine Learning for AIML course UG.pptx
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine Learning and its types with application
Machine Learning and its types with applicationMachine Learning and its types with application
Machine Learning and its types with application
 
Machine Learning by Rj
Machine Learning by RjMachine Learning by Rj
Machine Learning by Rj
 
Choosing a Machine Learning technique to solve your need
Choosing a Machine Learning technique to solve your needChoosing a Machine Learning technique to solve your need
Choosing a Machine Learning technique to solve your need
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learning
 
Unit 1 - ML - Introduction to Machine Learning.pptx
Unit 1 - ML - Introduction to Machine Learning.pptxUnit 1 - ML - Introduction to Machine Learning.pptx
Unit 1 - ML - Introduction to Machine Learning.pptx
 

More from SwatiTripathi44

Interpersonal and soft skills assessment and development
Interpersonal and soft skills assessment and developmentInterpersonal and soft skills assessment and development
Interpersonal and soft skills assessment and development
SwatiTripathi44
 
Power BI : A Detailed Discussion
Power BI : A Detailed DiscussionPower BI : A Detailed Discussion
Power BI : A Detailed Discussion
SwatiTripathi44
 
What is culture? Sociology's perspective | Detailed Discussion
What is culture? Sociology's perspective | Detailed DiscussionWhat is culture? Sociology's perspective | Detailed Discussion
What is culture? Sociology's perspective | Detailed Discussion
SwatiTripathi44
 
Covid-19 : Emotional Well Being and Coping during Crisis
Covid-19 : Emotional Well Being and Coping during CrisisCovid-19 : Emotional Well Being and Coping during Crisis
Covid-19 : Emotional Well Being and Coping during Crisis
SwatiTripathi44
 
Journey of OYO's CEO : Ritesh Agarwal
Journey of OYO's CEO : Ritesh AgarwalJourney of OYO's CEO : Ritesh Agarwal
Journey of OYO's CEO : Ritesh Agarwal
SwatiTripathi44
 
Society Vs Community : Sociology Perspective
Society Vs Community : Sociology PerspectiveSociety Vs Community : Sociology Perspective
Society Vs Community : Sociology Perspective
SwatiTripathi44
 

More from SwatiTripathi44 (6)

Interpersonal and soft skills assessment and development
Interpersonal and soft skills assessment and developmentInterpersonal and soft skills assessment and development
Interpersonal and soft skills assessment and development
 
Power BI : A Detailed Discussion
Power BI : A Detailed DiscussionPower BI : A Detailed Discussion
Power BI : A Detailed Discussion
 
What is culture? Sociology's perspective | Detailed Discussion
What is culture? Sociology's perspective | Detailed DiscussionWhat is culture? Sociology's perspective | Detailed Discussion
What is culture? Sociology's perspective | Detailed Discussion
 
Covid-19 : Emotional Well Being and Coping during Crisis
Covid-19 : Emotional Well Being and Coping during CrisisCovid-19 : Emotional Well Being and Coping during Crisis
Covid-19 : Emotional Well Being and Coping during Crisis
 
Journey of OYO's CEO : Ritesh Agarwal
Journey of OYO's CEO : Ritesh AgarwalJourney of OYO's CEO : Ritesh Agarwal
Journey of OYO's CEO : Ritesh Agarwal
 
Society Vs Community : Sociology Perspective
Society Vs Community : Sociology PerspectiveSociety Vs Community : Sociology Perspective
Society Vs Community : Sociology Perspective
 

Recently uploaded

FIDO Munich Seminar: FIDO Tech Principles.pptx
FIDO Munich Seminar: FIDO Tech Principles.pptxFIDO Munich Seminar: FIDO Tech Principles.pptx
FIDO Munich Seminar: FIDO Tech Principles.pptx
FIDO Alliance
 
FIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptxFIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Alliance
 
Easy Compliance is Continuous Compliance
Easy Compliance is Continuous ComplianceEasy Compliance is Continuous Compliance
Easy Compliance is Continuous Compliance
Anchore
 
Global Collaboration for Space Exploration.pdf
Global Collaboration for Space Exploration.pdfGlobal Collaboration for Space Exploration.pdf
Global Collaboration for Space Exploration.pdf
Sachin Chitre
 
Scientific-Based Blockchain TON Project Analysis Report
Scientific-Based Blockchain  TON Project Analysis ReportScientific-Based Blockchain  TON Project Analysis Report
Scientific-Based Blockchain TON Project Analysis Report
SelcukTOPAL2
 
Project management Course in Australia.pptx
Project management Course in Australia.pptxProject management Course in Australia.pptx
Project management Course in Australia.pptx
deathreaper9
 
Increase Quality with User Access Policies - July 2024
Increase Quality with User Access Policies - July 2024Increase Quality with User Access Policies - July 2024
Increase Quality with User Access Policies - July 2024
Peter Caitens
 
Webinar: Transforming Substation Automation with Open Source Solutions
Webinar: Transforming Substation Automation with Open Source SolutionsWebinar: Transforming Substation Automation with Open Source Solutions
Webinar: Transforming Substation Automation with Open Source Solutions
DanBrown980551
 
Jacquard Fabric Explained: Origins, Characteristics, and Uses
Jacquard Fabric Explained: Origins, Characteristics, and UsesJacquard Fabric Explained: Origins, Characteristics, and Uses
Jacquard Fabric Explained: Origins, Characteristics, and Uses
ldtexsolbl
 
Epicor Kinetic REST API Services Overview.pptx
Epicor Kinetic REST API Services Overview.pptxEpicor Kinetic REST API Services Overview.pptx
Epicor Kinetic REST API Services Overview.pptx
Piyush Khalate
 
Flame Atomic Emission Spectroscopy.-pptx
Flame Atomic Emission Spectroscopy.-pptxFlame Atomic Emission Spectroscopy.-pptx
Flame Atomic Emission Spectroscopy.-pptx
VaishnaviChavan206944
 
The Challenge of Interpretability in Generative AI Models.pdf
The Challenge of Interpretability in Generative AI Models.pdfThe Challenge of Interpretability in Generative AI Models.pdf
The Challenge of Interpretability in Generative AI Models.pdf
Sara Kroft
 
The learners analyze the various sectors of ICT and evaluate the potential ca...
The learners analyze the various sectors of ICT and evaluate the potential ca...The learners analyze the various sectors of ICT and evaluate the potential ca...
The learners analyze the various sectors of ICT and evaluate the potential ca...
maricrismontales
 
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptxFIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
FIDO Alliance
 
UiPath Community Day Amsterdam: Code, Collaborate, Connect
UiPath Community Day Amsterdam: Code, Collaborate, ConnectUiPath Community Day Amsterdam: Code, Collaborate, Connect
UiPath Community Day Amsterdam: Code, Collaborate, Connect
UiPathCommunity
 
Securiport Gambia - Intelligent Threat Analysis
Securiport Gambia - Intelligent Threat AnalysisSecuriport Gambia - Intelligent Threat Analysis
Securiport Gambia - Intelligent Threat Analysis
Securiport Gambia
 
Top keywords searches on home and garden
Top keywords searches on home and gardenTop keywords searches on home and garden
Top keywords searches on home and garden
riannecreativetwo
 
Multimodal Embeddings (continued) - South Bay Meetup Slides
Multimodal Embeddings (continued) - South Bay Meetup SlidesMultimodal Embeddings (continued) - South Bay Meetup Slides
Multimodal Embeddings (continued) - South Bay Meetup Slides
Zilliz
 
Informatika smk kelas 10 kurikulum merdeka.pptx
Informatika smk kelas 10 kurikulum merdeka.pptxInformatika smk kelas 10 kurikulum merdeka.pptx
Informatika smk kelas 10 kurikulum merdeka.pptx
OkyPrayudi
 
FIDO Munich Seminar In-Vehicle Payment Trends.pptx
FIDO Munich Seminar In-Vehicle Payment Trends.pptxFIDO Munich Seminar In-Vehicle Payment Trends.pptx
FIDO Munich Seminar In-Vehicle Payment Trends.pptx
FIDO Alliance
 

Recently uploaded (20)

FIDO Munich Seminar: FIDO Tech Principles.pptx
FIDO Munich Seminar: FIDO Tech Principles.pptxFIDO Munich Seminar: FIDO Tech Principles.pptx
FIDO Munich Seminar: FIDO Tech Principles.pptx
 
FIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptxFIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptx
 
Easy Compliance is Continuous Compliance
Easy Compliance is Continuous ComplianceEasy Compliance is Continuous Compliance
Easy Compliance is Continuous Compliance
 
Global Collaboration for Space Exploration.pdf
Global Collaboration for Space Exploration.pdfGlobal Collaboration for Space Exploration.pdf
Global Collaboration for Space Exploration.pdf
 
Scientific-Based Blockchain TON Project Analysis Report
Scientific-Based Blockchain  TON Project Analysis ReportScientific-Based Blockchain  TON Project Analysis Report
Scientific-Based Blockchain TON Project Analysis Report
 
Project management Course in Australia.pptx
Project management Course in Australia.pptxProject management Course in Australia.pptx
Project management Course in Australia.pptx
 
Increase Quality with User Access Policies - July 2024
Increase Quality with User Access Policies - July 2024Increase Quality with User Access Policies - July 2024
Increase Quality with User Access Policies - July 2024
 
Webinar: Transforming Substation Automation with Open Source Solutions
Webinar: Transforming Substation Automation with Open Source SolutionsWebinar: Transforming Substation Automation with Open Source Solutions
Webinar: Transforming Substation Automation with Open Source Solutions
 
Jacquard Fabric Explained: Origins, Characteristics, and Uses
Jacquard Fabric Explained: Origins, Characteristics, and UsesJacquard Fabric Explained: Origins, Characteristics, and Uses
Jacquard Fabric Explained: Origins, Characteristics, and Uses
 
Epicor Kinetic REST API Services Overview.pptx
Epicor Kinetic REST API Services Overview.pptxEpicor Kinetic REST API Services Overview.pptx
Epicor Kinetic REST API Services Overview.pptx
 
Flame Atomic Emission Spectroscopy.-pptx
Flame Atomic Emission Spectroscopy.-pptxFlame Atomic Emission Spectroscopy.-pptx
Flame Atomic Emission Spectroscopy.-pptx
 
The Challenge of Interpretability in Generative AI Models.pdf
The Challenge of Interpretability in Generative AI Models.pdfThe Challenge of Interpretability in Generative AI Models.pdf
The Challenge of Interpretability in Generative AI Models.pdf
 
The learners analyze the various sectors of ICT and evaluate the potential ca...
The learners analyze the various sectors of ICT and evaluate the potential ca...The learners analyze the various sectors of ICT and evaluate the potential ca...
The learners analyze the various sectors of ICT and evaluate the potential ca...
 
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptxFIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
 
UiPath Community Day Amsterdam: Code, Collaborate, Connect
UiPath Community Day Amsterdam: Code, Collaborate, ConnectUiPath Community Day Amsterdam: Code, Collaborate, Connect
UiPath Community Day Amsterdam: Code, Collaborate, Connect
 
Securiport Gambia - Intelligent Threat Analysis
Securiport Gambia - Intelligent Threat AnalysisSecuriport Gambia - Intelligent Threat Analysis
Securiport Gambia - Intelligent Threat Analysis
 
Top keywords searches on home and garden
Top keywords searches on home and gardenTop keywords searches on home and garden
Top keywords searches on home and garden
 
Multimodal Embeddings (continued) - South Bay Meetup Slides
Multimodal Embeddings (continued) - South Bay Meetup SlidesMultimodal Embeddings (continued) - South Bay Meetup Slides
Multimodal Embeddings (continued) - South Bay Meetup Slides
 
Informatika smk kelas 10 kurikulum merdeka.pptx
Informatika smk kelas 10 kurikulum merdeka.pptxInformatika smk kelas 10 kurikulum merdeka.pptx
Informatika smk kelas 10 kurikulum merdeka.pptx
 
FIDO Munich Seminar In-Vehicle Payment Trends.pptx
FIDO Munich Seminar In-Vehicle Payment Trends.pptxFIDO Munich Seminar In-Vehicle Payment Trends.pptx
FIDO Munich Seminar In-Vehicle Payment Trends.pptx
 

Introduction to ML (Machine Learning)

  • 1. Machine Learning PPT made By : Swati Tripathi
  • 2. What is Machine Learning (M.L.) ? Machine learning is an application of artificial intelligence (AI) which gives devices the ability to learn from their experiences and improve their self without doing any coding
  • 5. Machine learning refers to a class of computer algorithms that learn from examples rather than being explicitly programmed to perform a task.
  • 6. Machine learning is a field which focuses on the use of data and algorithms to imitate the way that humans learn, gradually improving its accuracy.
  • 7. Machine learning is a field of study that looks at using computational algorithms to turn empirical data into usable models.
  • 8. Want to detect spam? Want to forecast stocks? Want to find out user preferences? Want your computer to recognize you in group photos? All the answers can be obtained by using the power of ML.
  • 10. Supervised • In Supervised learning, you train the machine using data which is well "labeled." • It means data is already tagged with the correct answer. • It can be compared to learning which takes place in the presence of a supervisor or a teacher. • A supervised learning algorithm learns from labeled training data, helps you to predict outcomes for unforeseen data. • One disadvantage of this learning method is that the dataset has to be hand-labeled either by a Machine Learning Engineer or a Data Scientist. This is a very costly process, especially when dealing with large volumes of data.
  • 11. Unsupervised • Unsupervised Learning is a machine learning technique in which the users do not need to supervise the model. • Instead, it allows the model to work on its own to discover patterns and information that was previously undetected. • It mainly deals with the unlabeled data. • Unsupervised learning problems are grouped into clustering and association problems. • The most basic disadvantage of any Unsupervised Learning is that it’s application spectrum is limited.
  • 12. Semi-supervised • Semi-supervised learning is the type of machine learning that uses a combination of a small amount of labeled data and a large amount of unlabeled data to train models. Intuitively, one may imagine the three types of learning algorithms as : • Supervised learning where a student is under the supervision of a teacher at both home and school. • Unsupervised learning where a student has to figure out a concept himself. • Semi-Supervised learning where a teacher teaches a few concepts in class and gives questions as homework which are based on similar concepts.
  • 13. Reinforcement • Reinforcement learning is the training of machine learning models to make a sequence of decisions. • In this approach, machine learning models are trained to make a series of decisions based on the rewards and feedback they receive for their actions. • The machine learns to achieve a goal in complex and uncertain situations and is rewarded each time it achieves it during the learning period. • Reinforcement learning is different from supervised learning in the sense that there is no answer available, so the reinforcement agent decides the steps to perform a task. • The machine learns from its own experiences when there is no training data set present.
  • 14. Based On Supervised machine learning Unsupervised machine learning Input Data Algorithms are trained using labeled data. Algorithms are used against data which is not labelled Computational Complexity Supervised learning is a simpler method. Unsupervised learning is computationally complex Accuracy Highly accurate and trustworthy method. Less accurate and trustworthy method.
  • 15. The goal of machine learning is to develop methods that can automatically detect patterns in data, and then to use the uncovered patterns to predict future data or other outcomes of interest. -- Kevin P. Murphy
  • 16. ML key terms that you must know!
  • 17. Features • Features are the fields used as input. • A feature is one column of the data in your input set. • For instance, if you're trying to predict the type of pet someone will choose, your input features might include age, home region, family income, etc. • Feature means property of your training data. • A feature is the input you have fed to the model or system. • The value of x variable in simple linear regression are the features.
  • 18. Label • The output you get from your model after training is called a label. • A label is the thing we're predicting. • For example the value of y variable in simple linear regression model is the label. • Suppose you give your model data like a person’s age, height, hair length and then your model predicts whether the person is male or female. Then male or female is called the label.
  • 19. Features Label Tabular data to predict whether car is stolen or not?
  • 20. Model • A model is the relationship between features and the label. • An ML model is a mathematical model that generates predictions by finding patterns in your data. • ML Models generate predictions using the patterns extracted from the input data. • A model represents what was learned by a machine learning algorithm. • The model is the “thing” that is saved after running a machine learning algorithm on training data and represents the rules, numbers, and any other algorithm-specific data structures required to make predictions.
  • 22. 1. Data collection 2. Data preparation 3. Choose a ML model 4. Train the model 5. Evaluate the model 6. Parameter tuning 7. Make predictions Steps in ML
  • 23. 1. Data collection Data collection is the process of gathering and measuring information from countless different sources. This is a critical first step that involves gathering data from various sources such as databases, files, and external repositories. Before starting the data collection process, it’s important to articulate the problem you want to solve with an ML model.
  • 24. 2. Data Preparation Data preparation/pre-processing techniques generally refer to the addition, deletion, or transformation of training set data. Since the collected data may be in an undesired format, unorganized, or extremely large, further steps are needed to enhance its quality. The three common steps for preprocessing data are formatting, cleaning, and sampling. Data preparation (also referred to as “data preprocessing”) is the process of transforming raw data so that data scientists and analysts can run it through machine learning algorithms to uncover insights or make predictions.
  • 25. 3. Choose a ML model For different purpose, different ML models are available. So it depends on the need that which ML model must be selected. The choice of ML model to be selected depends on many factors like the problem statement and the kind of output you want, type and size of the data, the available computational time, number of features, and observations in the data, etc.
  • 26. 4. Train the model The process of training an ML model involves providing an ML algorithm (that is, the learning algorithm) with training data to learn from. Let's say that you want to train an ML model to predict if an email is spam or not spam. You would provide ML model with training data that contains emails for which you know the target (that is, a label that tells whether an email is spam or not spam). Then the model should be trained by using this data, resulting in a model that attempts to predict whether new email will be spam or not spam.
  • 27. 5. Evaluate the model Model evaluation is a method of assessing the correctness of models on test data. The test data consists of data points that have not been seen by the model before. There are two methods of evaluating models in data science, Hold-Out and Cross-Validation. To avoid overfitting, both methods use a test set (not seen by the model) to evaluate model performance.
  • 28. 6. Parameter Tuning Each model has its own sets of parameters that need to be tuned to get optimal output. For every model, our goal is to minimize the error or say to have predictions as close as possible to actual values. This is one of the cores or say the major objective of hyperparameter tuning. There are following three approaches to Hyperparameter tuning: •Manual Search •Random Search •Grid Search
  • 29. 7. Make predictions “Prediction” refers to the output of an algorithm after it has been trained on a historical dataset. Machine learning has two main goals: prediction and inference. After you have a model, you can use that model to generate predictions which means to give your model the inputs it has never seen before and obtain the answer the model has predicted. In addition to making predictions on new data, you can use machine-learning models to better understand the relationships between the input features and the output target which is known as inference.
  • 30. •Traffic Alerts •Social Media •Transportation and Commuting •Products Recommendations •Virtual Personal Assistants •Self Driving Cars •Dynamic Pricing •Google Translate •Online Video Streaming •Fraud Detection Applications Of ML
  • 31. Thank you for reading till end! Hope the ppt was helpful. PPT is made by Swati Tripathi Follow me on SlideShare for more PPT like this.