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
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