You are on page 1of 10

PROJECT ON SOME

MACHINE
LEARNING
ALGORITHMS

AHMED MUBARK AL HASHLAN 439100079


ABDULLAH MOHAMMED ALSHEHRI 439100489
1
INTRODUCTION
Sometimes there is an ambiguous line between
classification algorithms and regression
algorithms. Many algorithms can be used for
both classification and regression, and
classification is just regression model with a
threshold applied. When the number is higher
than the threshold it is classified as true while
.lower classified as false
TYPES MACHINE LEARNING
CLASSIFICATION ALGORITHMS

In this presentation, we will discuss top 5


machine learning algorithms for classification
problems, including:
1. logistic regression
2. decision tree
3. random forest
4. support vector machine
5. naive bayes
• I summarized the theory behind each as well.
LOGISTIC REGRESSION

•The logistic regression statistic modeling technique


is used when we have a binary outcome variable. For
example: given the parameters, will the student pass
or fail? Will it rain or not? etc.
DECISION TREE

•is the most powerful and popular tool


for classification and prediction. A
Decision tree is a flowchart-like tree
structure, where each internal node
denotes a test on an attribute, each
branch represents an outcome of the
test, and each leaf node (terminal
node) holds a class label.
RANDOM FOREST

Random Forest is a popular machine learning algorithm that


belongs to the supervised learning technique. It can be used for
both Classification and Regression problems in ML. It is based
on the concept of ensemble learning.

► The concept of group learning:


which is a process of combining multiple classifiers to solve a
complex problem and to improve the performance of the model
SUPPORT VECTOR MACHINE
(SVM)

Support Vector Machine or SVM is one of the most popular


Supervised Learning algorithms, which is used for
Classification as well as Regression problems. However,
primarily, it is used for Classification problems in Machine
Learning.

The goal of the SVM algorithm:


is to create the best line or decision boundary that can segregate
n-dimensional space into classes so that we can easily put the
new data point in the correct category in the future.
SUPPORT
VECTOR
MACHINE
(SVM)
NAIVE BAYES CLASSIFIERS

•Naive Bayes classifiers are a collection of


classification algorithms based on Bayes’ Theorem.

•It is not a single algorithm but a family of


algorithms where all of them share a common
principle, i.e. every pair of features being classified
is independent of each other.
THANK YOU

You might also like