wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Classification Algorithms (Decision trees, SVM, Logistic regreession)

profile
37_Priyanka Bist
Sep 19, 2025
2 Likes
0 Discussions
0 Reads

What are Classification Algorithms?

Classification is a method in Data Science where we predict which category or group a data point belongs to. For example, predicting whether an email is spam or not, or whether a patient has a disease

1. Decision Trees

How it works:

  1. Works like a question-answer game.
  2. It asks questions like “Is age > 30?” and splits data into branches.
  3. The last leaf gives the final class (answer).

Use cases:

  1. Predict if a customer will leave
  2. Medical diagnosis
  3. Loan/credit risk check

Pros (good points):

  1. Very easy to understand
  2. Works with numbers and text
  3. Less data cleaning needed

Cons (bad points):

  1. Can overfit (memorize training data too much)
  2. Small changes in data can make a very different tree


2.Support Vector Machines (SVM)

How it works:

  1. Imagine you have red and blue dots on paper.
  2. SVM draws a line (boundary) to separate them with maximum distance between groups.
  3. This line is called a hyperplane.

Use cases:

  1. Image recognition
  2. Text categorization (like spam detection)
  3. Bioinformatics (like classifying proteins)

Pros (good points):

  1. Works well when there are many features
  2. Memory efficient (uses less space)

Cons (bad points):

  1. Not good for very large datasets
  2. Not good with noisy or overlapping data

3.Logistic Regression

How it works:

  1. Gives a probability between 0 and 1 using an S-shaped curve (sigmoid)
  2. If probability is > 0.5 → class A, else class B

Use cases:

  1. Spam detection
  2. Disease prediction
  3. Will a customer buy a product or not

Pros (good points):

  1. Simple, fast, and easy
  2. Easy to explain

Cons (bad points):

  1. Works best when data is linear
  2. Sensitive to outliers (unusual data points)



Comments ()


Sign in

Read Next

Cyber Security in Data Breaching

Blog banner

Python as a tool for Data science task & project

Blog banner

Linker

Blog banner

SMARTSHEET MANAGEMENT SYSTEM

Blog banner

How to write a cover letter

Blog banner

Memory Hierarchy

Blog banner

On-Page SEO

Blog banner

Social Media Sentiment Analysis

Blog banner

Some web vulnerabilities

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Beatbox

Blog banner

SECURITY TOOLS

Blog banner

What are Tenders its various types

Blog banner

Why is online marketing is important in current scenario

Blog banner

Concurrency:Deadlock and Starvation

Blog banner

Image Steganography: Hiding Secrets in Plain Sight

Blog banner

How to grow followers on Instagram business account?

Blog banner

Computer security techniques

Blog banner

BEAUTY IS IN THE EYE OF THE BEHOLDER

Blog banner

Hey Aryan here

Blog banner

Types of Threads

Blog banner

Full Disk Encryption

Blog banner

Twisted world

Blog banner

PERSONALITY DEVELOPMENT

Blog banner

Starvation

Blog banner

SECURITY RISKS OF REMOTE WORKING

Blog banner

MACHINE LEARNING

Blog banner

Memory

Blog banner

What is E-commerce

Blog banner

Design Considerations for Disk Cache Management

Blog banner

Article on Zoho Corporation

Blog banner

Real-time Scheduling - 53003230061

Blog banner

Firewall

Blog banner

File management In Operating System

Blog banner

Direct Memory Access

Blog banner

Data is an asset and it is your responsibility!

Blog banner

ARTICLE ON WRIKE CORPORATION

Blog banner

10 Unknown facts about India's Independence

Blog banner

RAID

Blog banner

Memory Management

Blog banner

The IT Service Lifecycle

Blog banner

Mobile Survey

Blog banner