lksk ML typesToStudents
lksk ML typesToStudents
Learning - Reinforcement
Dr Lokhande
Osmania University
Supervised machine learning is used
for making predictions from data. In
this approach, the model is provided
with a labeled dataset-which is
known know dataset , The data
includes input-output pairs, meaning
that for each input example, the
corresponding output is already
known. The goal is for the model to
learn to map new inputs to the
correct outputs in other words model
need to find the mapping function to
map the input variable (X) with the
output variable (Y).
Training Phase: The model is trained using a labeled dataset. Each data point contains
features (inputs) and a target variable (desired output).
Learning Process: The model iteratively makes predictions on the training data and
compares them to the actual outputs. The differences between predictions and actual
values are used to update the model's parameters.
Supervised Learning
Classification problems
Assigns an input to a discrete
category or class.
Different algorithm for it are Regression problems
Predicts a continuous numerical value based on the input
• Support Vector Machine (SVM): features
Different algorithm for it are
• k-Nearest Neighbours (k-NN):
• Naive Bayes: • Polynomial Regression
• Support Vector Regression (SVR)
• Decision Tree Regression
• Random Forest Regression
•The final output after
processing might
categorize or
summarize the data in
a new way based on
the discovered
patterns. In the image,
it seems that similar
animals are grouped
together as an
example of output.
Clustering: Association:
Clustering is a method for grouping a set of Association rule learning is a rule-based machine learning
objects so that those in the same group (or approach for identifying interesting relationships between
cluster) are more similar than those in other variables in huge datasets. For example, if many customers buy
groups. bread and milk together, an association rule like {bread} →
Clustering Types:- {milk} can be established
1.Hierarchical clustering
2.K-means clustering Some common association rule learning algorithms include:
3.Principal Component Analysis •Apriori Algorithm
4.Singular Value Decomposition •Eclat Algorithm
5.Independent Component Analysis •FP-Growth Algorithm
Eclat stands for Equivalence Class Transformation.
FP in FP-Growth stands for Frequent Pattern.
Common association rule learning
algorithms
u Apriori Algorithm: Identifies frequent itemsets and generates association
rules using a bottom-up approach with a candidate generation process.
• Google Assistant: Helps you find information, set reminders, and answer
questions, using machine learning to understand your voice commands.