Supervised Learning

In Supervised Learning, algorithms learn from labeled data. After understanding the data, the algorithm determines which label should be given to new data based on pattern and associating the patterns to the unlabeled new data.

No alt text provided for this image

e two tasks of supervised learning: regression and classification

Regression: predict a continuous numerical value. How much will that house sell for?

Classification: assign a label. Is this a picture of a cat or a dog?

Classification: Classification is a technique for determining class the dependent belongs to based on the one or more independent variables.

Classification is used for predicting discrete responses.

1.Logistic Regression

Logistic regression is kind of like linear regression but is used when the dependent variable is not a number

No alt text provided for this image

2.K-Nearest Neighbors (K-NN)

K-NN algorithm is one of the simplest classification algorithm and it is used to identify the data points that are separated into several classes to predict the classification of a new sample point.

No alt text provided for this image

3.Support Vector Machine (SVM)

Support Vector is used for both regression and Classification. It is based on the concept of decision planes that define decision boundaries. Types of SVM:

·        Kernel SVM

·        Radial Basis Function(RBF) Kernel

No alt text provided for this image






4.Naive Bayes

Naive Bayes classifier is based on Bayes’ theorem with the independence assumptions between predictors 

No alt text provided for this image







Author: Divyanshu singh

Mentor-Vishwa Prabhakar Singh



To view or add a comment, sign in

More articles by Deepak Baghel

  • XSS

    What is XSS (cross site scripting) ? Cross site scripting or XSS has consistency been ranked as one of the top of 10…

    4 Comments
  • SYSTEM HIJACKING

    System Hijacking is a type of illegal security attack through which attacker/hacker gains unauthorized access to a…

  • REMOTE CODE EXECUTION (RCE)

    Command injection is an attack in which the goal is execution of arbitrary commands on the host operating system via a…

  • Local File Inclusion

    Local file inclusion is web based vulnerability in which the attacker can put any file on the place of other file in…

  • Unsupervised Learning

    Unsupervised Learning is a one of the types of machine learning . It's a part of learning where we don't offer focus to…

  • Pandas

    Why Pandas ? · Pandas are used for data framing . · Pandas are generally based on numpy and matplotlib to give you a…

  • List in Python

    LISTS In python, list is a type of array or a container where you can store different types of data. The elements…

  • Exploratory Data Analysis (EDA)

    Exploratory Data Analysis (EDA) is the process of visualizing and analyzing data to extract insights from it. In other…

  • DATA SCIENCE PIPELINE

    DATA SCIENCE PIPELINE What is Data Science? Data science is the extraction of relevant insights from data. It uses…

Explore content categories