SlideShare a Scribd company logo
Machine
Learning Basics
An Introduction
Surviving the Titanic
Suppose, you have to build a model
to predict how many people survived
the Titanic shipwreck
Surviving the Titanic
Suppose, you have to build a model
to predict how many people survived
the Titanic shipwreck
Surviving the Titanic
• ID
• Survived
• Class
• Name
• Sex
• Age
• Siblings
• Parents/children abroad
• Ticket
• Fare
• Cabin
• Place of Embarkment
Teaching the model with the
passenger dataset
Dropping the non-essential
components of the dataset
Determining the survival of
passengers and evaluating the
model
Agenda
What is Supervised Learning?
What is Classification? What are some of its solutions?
What is Logistic Regression?
Comparing Linear and Logistic Regression
Logistic Regression applications
Use Case – Predicting the number in an image
What is Supervised Learning?
What is Supervised Learning?
That’s an
apple!
apple
Teacher teaches child Child recognizes an apple when she sees it again
A model is able to make predictions based on past data
Where does Logistic Regression fit it?
Machine Learning
Supervised Learning Unsupervised Learning
AssociationClusteringClassification Regression
The systems predicts future outcomes based on training from past input
Solutions to Classification
A few Classification Solutions
A B
We take decisions using a tree structure. Each
branch node represents a choice, and leaf node
represents a decision
Decision Trees
A few Classification Solutions
A B
Decision Trees
We take decisions using a tree structure. Each
branch node represents a choice, and leaf node
represents a decision
It helps determine what the given object is, based on
its similarity to the objects it is compared toK=3
K=7
K-Nearest Neighbor
It helps determine what the given object is, based on
its similarity to the objects it is compared toK=3
K=7
K-Nearest Neighbor
Decision Trees
A few Classification Solutions
A B
We determine the probability of an event occurring
with the help of a tree structure
A dataset with one or more independent variables is
used to determine binary output of the dependent
variable
Logistic Regression
What is Logistic Regression?
What is Logistic Regression?
Imagine it’s been a few years since
you serviced your car.
One day you wonder…
What is Logistic Regression?
It is a classification algorithm, used to predict binary outcomes for a given set of independent
variables. The dependent variable’s outcome is discrete.
Regression model created based on other
users’ experience
0.60
0.20
0.40
0.80
1.00
1 2 3 4 5 6
Years since service
Probabilityofbreakdown
How long until the
car breaks down?
You provide years since
last service
What is Logistic Regression?
Probability>0.50
Value rounded off to
1 : The car will
breakdown
Probability<0.50
Value rounded off to 0:
The car will not
breakdown
Here, the threshold
value 0.50 indicates
that the car is more
likely to breakdown
after 3.5 years of
usage
Model makes predictions
0.60
0.20
0.40
0.80
1.00
1 2 3 4 5 6
Years since last service
Probabilityofbreakdown
0.50
0.29
0.90
Threshold Value
What is Linear Regression?
Linear Regression
It is a statistical method that helps find the relationship between an independent and dependent variable,
both of which are continuous
He performed
well in the last
quarter. How
much raise
should he get?
Linear Regression
41 2 3 5
5
10
15
20
25
Employee rating
Salaryhike
Collection of ratings and corresponding
hikes Linear Regression is performed on data
The management provides the
corresponding salary hike
Employee rating
Linear and Logistic Regression
Here’s the graph of how linear
regression would be, for a given
scenario
x
y
Linear and Logistic Regression
What if you wanted to know whether the
employee would get a promotion or not
based on their rating
41 2 3 5
0 =No
1=Yes
Employee rating
Probabilityofgettinga
promotion
Linear and Logistic Regression
This graph would not be able to
make such a prediction. So we clip
the line at 0 and 1.
41 2 3 5
Employee rating
0 =No
1=Yes
Probabilityofgettinga
promotion
Linear and Logistic Regression
So, how did this… …become this?
41 2 3 5
Employee rating
41 2 3 5
Employee rating
0 =No
1=Yes
Probabilityofgettinga
promotion
0 =No
1=Yes
Probabilityofgettinga
promotion
The Math behind Logistic Regression
To understand Logistic Regression, let’s talk
about the odds of success
Odds (𝜃) =
Probability of an
event happening
Probability of an
event not
happening
or 𝜃 =
𝑝
1 − 𝑝
The values of odds range from 0 to ∞
The values of probability change from 0 to 1
The Math behind Logistic Regression
Type equation here.
Take the equation of the straight line
𝛽0
x
y
Here, 𝛽0 is the y-intercept
𝛽1 is the slope of the line
x is the value of the x co-ordinate
y is the value of the prediction
The equation would be: 𝑦 = 𝛽0 + 𝛽1 𝑥
The Math behind Logistic Regression
Type equation here.
Now, we predict the odds of success
e𝑙𝑛
𝑝 𝑥
1 − 𝑝 𝑥
= e 𝛽0+𝛽1 𝑥
log
𝑝 𝑥
1−𝑃 𝑥
= 𝛽0 + 𝛽1 𝑥
Exponentiating both sides:
𝑝 𝑥
1 − 𝑝 𝑥
= e 𝛽0+𝛽1 𝑥
Let Y = e 𝛽0+𝛽1 𝑥
Then
𝑝 𝑥
1−𝑝 𝑥
= Y
𝑝 𝑥 = 𝑌 1 − 𝑝 𝑥
𝑝 𝑥 = 𝑌 − 𝑌 𝑝 𝑥
𝑝 𝑥 + 𝑌 𝑝 𝑥 = 𝑌
𝑝 𝑥 1 + 𝑌 = 𝑌
𝑝 𝑥 =
𝑌
1 + 𝑌
𝑝 𝑥 =
e 𝛽0+𝛽1 𝑥
1 + e 𝛽0+𝛽1 𝑥
The equation of a sigmoid function:
𝑝 𝑥 =
e 𝛽0+𝛽1 𝑥
1 + e 𝛽0+𝛽1 𝑥
𝑝 𝑥 =
1
1 + e−(𝛽0+𝛽1 𝑥)
The Math behind Logistic Regression
Type equation here.
Now, we predict the odds of success
e𝑙𝑛
𝑝 𝑥
1 − 𝑝 𝑥
= e 𝛽0+𝛽1 𝑥
log
𝑝 𝑥
1−𝑃 𝑥
= 𝛽0 + 𝛽1 𝑥
Exponentiating both sides:
𝑝 𝑥
1 − 𝑝 𝑥
= e 𝛽0+𝛽1 𝑥
Let Y = e 𝛽0+𝛽1 𝑥
Then
𝑝 𝑥
1−𝑝 𝑥
= Y
𝑝 𝑥 = 𝑌 1 − 𝑝 𝑥
𝑝 𝑥 = 𝑌 − 𝑌 𝑝 𝑥
𝑝 𝑥 + 𝑌 𝑝 𝑥 = 𝑌
𝑝 𝑥 1 + 𝑌 = 𝑌
𝑝 𝑥 =
𝑌
1 + 𝑌
𝑝 𝑥 =
e 𝛽0+𝛽1 𝑥
1 + e 𝛽0+𝛽1 𝑥
The equation of a sigmoid function:
𝑝 𝑥 =
e 𝛽0+𝛽1 𝑥
1 + e 𝛽0+𝛽1 𝑥
𝑝 𝑥 =
1
1 + e−(𝛽0+𝛽1 𝑥)
41 2 3 5
0
0.25
0.50
0.75
1
Employee rating
Probabilityofgettinga
promotion
A sigmoid curve is obtained!
Comparing Linear and Logistic
Regression
How is Linear and Logistic Regression different?
Linear Regression Logistic Regression
• Used to solve Regression
Problems
How is Linear and Logistic Regression different?
Linear Regression Logistic Regression
• Used to solve Classification
Problems
• Used to solve Regression
Problems
How is Linear and Logistic Regression different?
Linear Regression Logistic Regression
• Used to solve Classification
Problems
• Used to solve Regression
Problems
• The response variables are
continuous in nature
How is Linear and Logistic Regression different?
Linear Regression Logistic Regression
• Used to solve Classification
Problems
• The response variable is
categorical in nature
• Used to solve Regression
Problems
• The response variables are
continuous in nature
How is Linear and Logistic Regression different?
Linear Regression Logistic Regression
• Used to solve Classification
Problems
• The response variable is
categorical in nature
• Used to solve Regression
Problems
• The response variables are
continuous in nature
• It helps estimate the dependent
variable when there is a change
in the independent variable.
How is Linear and Logistic Regression different?
Linear Regression Logistic Regression
• Used to solve Classification
Problems
• The response variable is
categorical in nature
• It helps calculate the possibility
of a particular event taking
place.
• Used to solve Regression
Problems
• The response variables are
continuous in nature
• It helps estimate the dependent
variable when there is a change
in the independent variable.
How is Linear and Logistic Regression different?
Linear Regression Logistic Regression
• Used to solve Classification
Problems
• The response variable is
categorical in nature
• It helps calculate the possibility
of a particular event taking
place.
• Used to solve Regression
Problems
• The response variables are
continuous in nature
• It helps estimate the dependent
variable when there is a change
in the independent variable.
• Is a straight line.
How is Linear and Logistic Regression different?
Linear Regression Logistic Regression
• Used to solve Classification
Problems
• The response variable is
categorical in nature
• It helps calculate the possibility
of a particular event taking
place.
• An S-curve. (S = Sigmoid)
• Used to solve Regression
Problems
• The response variables are
continuous in nature
• It helps estimate the dependent
variable when there is a change
in the independent variable.
• Is a straight line.
Logistic Regression Applications
Weather Prediction
Helps determine the kind of weather that
can be expected
Identifies the different components
that are present in the image, and
helps categorize them
Logistic Regression Applications
Humans Animals Vehicles
Image Categorization
Determines the possibility of patient
survival, taking age, ISS and RTS into
consideration
Logistic Regression Applications
Healthcare (TRISS)
Patient survival %
Revised
Trauma Score
Injury Severity
Score
Age
Use Case – Predicting numbers in
images
Use Case – Predicting numbers
Can you guess
what number I am? Are you a 3? 4?
I don’t know!
8x8 image
Use Case – Predicting numbers
Dividing the data set
Training
set
Test set
The model being trained
Model identifies number in
images
Test set applied
A number 4
A number 1
Use Case – Implementation
Importing libraries and their associated methods
Determining the total number of images and labels
Use Case – Implementation
Displaying some of the images and labels
Use Case – Implementation
Dividing dataset into Training and Test set
Use Case – Implementation
Import the Logistic Regression model
Making an instance of the model and training it
Predicting the output of the first element of the test set
Predicting the output of the first 10 elements of the test set
Use Case – Implementation
Predicting for the entire dataset
Determining the accuracy of the model
Representing the confusion matrix in a heat map
Use Case – Implementation
Accurately predicting the image to
contain a zero
Inaccurately predicting the image to
contain a seven
Use Case – Implementation
Presenting predictions and actual output
Use Case – Predicting numbers
Dividing the data set
Training
set
Test
set
The model being trained Model identifies number in
images
Test set applied
A number 4
A number 2
Here’s What You’ve Learnt so Far
So what’s
your next step?

More Related Content

What's hot (20)

Linear regression
Linear regressionLinear regression
Linear regression
MartinHogg9
 
Logistic regression
Logistic regressionLogistic regression
Logistic regression
YashwantGahlot1
 
Logistic regression in Machine Learning
Logistic regression in Machine LearningLogistic regression in Machine Learning
Logistic regression in Machine Learning
Kuppusamy P
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Simplilearn
 
Machine Learning Course | Edureka
Machine Learning Course | EdurekaMachine Learning Course | Edureka
Machine Learning Course | Edureka
Edureka!
 
Machine learning session4(linear regression)
Machine learning   session4(linear regression)Machine learning   session4(linear regression)
Machine learning session4(linear regression)
Abhimanyu Dwivedi
 
Logistic regression
Logistic regressionLogistic regression
Logistic regression
Venkata Reddy Konasani
 
Introduction to Linear Discriminant Analysis
Introduction to Linear Discriminant AnalysisIntroduction to Linear Discriminant Analysis
Introduction to Linear Discriminant Analysis
Jaclyn Kokx
 
Decision trees in Machine Learning
Decision trees in Machine Learning Decision trees in Machine Learning
Decision trees in Machine Learning
Mohammad Junaid Khan
 
Random forest
Random forestRandom forest
Random forest
Ujjawal
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machines
nextlib
 
Machine Learning-Linear regression
Machine Learning-Linear regressionMachine Learning-Linear regression
Machine Learning-Linear regression
kishanthkumaar
 
Supervised Machine Learning
Supervised Machine LearningSupervised Machine Learning
Supervised Machine Learning
Ankit Rai
 
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Simplilearn
 
ML - Simple Linear Regression
ML - Simple Linear RegressionML - Simple Linear Regression
ML - Simple Linear Regression
Andrew Ferlitsch
 
Decision tree
Decision treeDecision tree
Decision tree
Ami_Surati
 
Logistic regression
Logistic regressionLogistic regression
Logistic regression
saba khan
 
Supervised learning
  Supervised learning  Supervised learning
Supervised learning
Learnbay Datascience
 
Decision Trees
Decision TreesDecision Trees
Decision Trees
Student
 
Lecture 6: Ensemble Methods
Lecture 6: Ensemble Methods Lecture 6: Ensemble Methods
Lecture 6: Ensemble Methods
Marina Santini
 
Linear regression
Linear regressionLinear regression
Linear regression
MartinHogg9
 
Logistic regression in Machine Learning
Logistic regression in Machine LearningLogistic regression in Machine Learning
Logistic regression in Machine Learning
Kuppusamy P
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Simplilearn
 
Machine Learning Course | Edureka
Machine Learning Course | EdurekaMachine Learning Course | Edureka
Machine Learning Course | Edureka
Edureka!
 
Machine learning session4(linear regression)
Machine learning   session4(linear regression)Machine learning   session4(linear regression)
Machine learning session4(linear regression)
Abhimanyu Dwivedi
 
Introduction to Linear Discriminant Analysis
Introduction to Linear Discriminant AnalysisIntroduction to Linear Discriminant Analysis
Introduction to Linear Discriminant Analysis
Jaclyn Kokx
 
Decision trees in Machine Learning
Decision trees in Machine Learning Decision trees in Machine Learning
Decision trees in Machine Learning
Mohammad Junaid Khan
 
Random forest
Random forestRandom forest
Random forest
Ujjawal
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machines
nextlib
 
Machine Learning-Linear regression
Machine Learning-Linear regressionMachine Learning-Linear regression
Machine Learning-Linear regression
kishanthkumaar
 
Supervised Machine Learning
Supervised Machine LearningSupervised Machine Learning
Supervised Machine Learning
Ankit Rai
 
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Machine Learning Tutorial Part - 2 | Machine Learning Tutorial For Beginners ...
Simplilearn
 
ML - Simple Linear Regression
ML - Simple Linear RegressionML - Simple Linear Regression
ML - Simple Linear Regression
Andrew Ferlitsch
 
Logistic regression
Logistic regressionLogistic regression
Logistic regression
saba khan
 
Decision Trees
Decision TreesDecision Trees
Decision Trees
Student
 
Lecture 6: Ensemble Methods
Lecture 6: Ensemble Methods Lecture 6: Ensemble Methods
Lecture 6: Ensemble Methods
Marina Santini
 

Similar to Logistic Regression | Logistic Regression In Python | Machine Learning Algorithms | Simplilearn (20)

Lecture 3.1_ Logistic Regression.pptx
Lecture 3.1_ Logistic Regression.pptxLecture 3.1_ Logistic Regression.pptx
Lecture 3.1_ Logistic Regression.pptx
ajondaree
 
Lecture 3.1_ Logistic Regression powerpoint
Lecture 3.1_ Logistic Regression powerpointLecture 3.1_ Logistic Regression powerpoint
Lecture 3.1_ Logistic Regression powerpoint
zahidwadiwale
 
Logistical Regression.pptx
Logistical Regression.pptxLogistical Regression.pptx
Logistical Regression.pptx
Ramakrishna Reddy Bijjam
 
Logistic Regression in machine learning ppt
Logistic Regression in machine learning pptLogistic Regression in machine learning ppt
Logistic Regression in machine learning ppt
raminder12_kaur
 
Logistic regression vs. logistic classifier. History of the confusion and the...
Logistic regression vs. logistic classifier. History of the confusion and the...Logistic regression vs. logistic classifier. History of the confusion and the...
Logistic regression vs. logistic classifier. History of the confusion and the...
Adrian Olszewski
 
regression analysis presentation slides.
regression analysis presentation slides.regression analysis presentation slides.
regression analysis presentation slides.
nsnatraj23
 
lec+5+_part+1 cloud .pptx
lec+5+_part+1 cloud                          .pptxlec+5+_part+1 cloud                          .pptx
lec+5+_part+1 cloud .pptx
samaghorab
 
3ml.pdf
3ml.pdf3ml.pdf
3ml.pdf
MianAdnan27
 
7. logistics regression using spss
7. logistics regression using spss7. logistics regression using spss
7. logistics regression using spss
Dr Nisha Arora
 
Machine_Learning.pptx
Machine_Learning.pptxMachine_Learning.pptx
Machine_Learning.pptx
VickyKumar131533
 
Machine Learning Interview Question and Answer
Machine Learning Interview Question and AnswerMachine Learning Interview Question and Answer
Machine Learning Interview Question and Answer
Learnbay Datascience
 
BalciSlides-02-ModelingFundamentals.pdf which says about modeling
BalciSlides-02-ModelingFundamentals.pdf which says about modelingBalciSlides-02-ModelingFundamentals.pdf which says about modeling
BalciSlides-02-ModelingFundamentals.pdf which says about modeling
MarcusFenix33
 
Lecture 5 - Linear Regression Linear Regression
Lecture 5 - Linear Regression Linear RegressionLecture 5 - Linear Regression Linear Regression
Lecture 5 - Linear Regression Linear Regression
viyah59114
 
Machine Learning (Classification Models)
Machine Learning (Classification Models)Machine Learning (Classification Models)
Machine Learning (Classification Models)
Makerere Unversity School of Public Health, Victoria University
 
Regression Analysis - Thiyagu
Regression Analysis - ThiyaguRegression Analysis - Thiyagu
Regression Analysis - Thiyagu
Thiyagu K
 
Mini datathon
Mini datathonMini datathon
Mini datathon
Kunal Jain
 
Lecture 4
Lecture 4Lecture 4
Lecture 4
Farzad Javidanrad
 
Logistic-regression-Supervised-MachineLearning.pptx
Logistic-regression-Supervised-MachineLearning.pptxLogistic-regression-Supervised-MachineLearning.pptx
Logistic-regression-Supervised-MachineLearning.pptx
AsmaChikhaoui2
 
Lecture 4 - Linear Regression, a lecture in subject module Statistical & Mach...
Lecture 4 - Linear Regression, a lecture in subject module Statistical & Mach...Lecture 4 - Linear Regression, a lecture in subject module Statistical & Mach...
Lecture 4 - Linear Regression, a lecture in subject module Statistical & Mach...
Maninda Edirisooriya
 
Forecasting Using the Predictive Analytics
Forecasting Using the Predictive AnalyticsForecasting Using the Predictive Analytics
Forecasting Using the Predictive Analytics
PRPrasad1
 
Lecture 3.1_ Logistic Regression.pptx
Lecture 3.1_ Logistic Regression.pptxLecture 3.1_ Logistic Regression.pptx
Lecture 3.1_ Logistic Regression.pptx
ajondaree
 
Lecture 3.1_ Logistic Regression powerpoint
Lecture 3.1_ Logistic Regression powerpointLecture 3.1_ Logistic Regression powerpoint
Lecture 3.1_ Logistic Regression powerpoint
zahidwadiwale
 
Logistic Regression in machine learning ppt
Logistic Regression in machine learning pptLogistic Regression in machine learning ppt
Logistic Regression in machine learning ppt
raminder12_kaur
 
Logistic regression vs. logistic classifier. History of the confusion and the...
Logistic regression vs. logistic classifier. History of the confusion and the...Logistic regression vs. logistic classifier. History of the confusion and the...
Logistic regression vs. logistic classifier. History of the confusion and the...
Adrian Olszewski
 
regression analysis presentation slides.
regression analysis presentation slides.regression analysis presentation slides.
regression analysis presentation slides.
nsnatraj23
 
lec+5+_part+1 cloud .pptx
lec+5+_part+1 cloud                          .pptxlec+5+_part+1 cloud                          .pptx
lec+5+_part+1 cloud .pptx
samaghorab
 
7. logistics regression using spss
7. logistics regression using spss7. logistics regression using spss
7. logistics regression using spss
Dr Nisha Arora
 
Machine Learning Interview Question and Answer
Machine Learning Interview Question and AnswerMachine Learning Interview Question and Answer
Machine Learning Interview Question and Answer
Learnbay Datascience
 
BalciSlides-02-ModelingFundamentals.pdf which says about modeling
BalciSlides-02-ModelingFundamentals.pdf which says about modelingBalciSlides-02-ModelingFundamentals.pdf which says about modeling
BalciSlides-02-ModelingFundamentals.pdf which says about modeling
MarcusFenix33
 
Lecture 5 - Linear Regression Linear Regression
Lecture 5 - Linear Regression Linear RegressionLecture 5 - Linear Regression Linear Regression
Lecture 5 - Linear Regression Linear Regression
viyah59114
 
Regression Analysis - Thiyagu
Regression Analysis - ThiyaguRegression Analysis - Thiyagu
Regression Analysis - Thiyagu
Thiyagu K
 
Logistic-regression-Supervised-MachineLearning.pptx
Logistic-regression-Supervised-MachineLearning.pptxLogistic-regression-Supervised-MachineLearning.pptx
Logistic-regression-Supervised-MachineLearning.pptx
AsmaChikhaoui2
 
Lecture 4 - Linear Regression, a lecture in subject module Statistical & Mach...
Lecture 4 - Linear Regression, a lecture in subject module Statistical & Mach...Lecture 4 - Linear Regression, a lecture in subject module Statistical & Mach...
Lecture 4 - Linear Regression, a lecture in subject module Statistical & Mach...
Maninda Edirisooriya
 
Forecasting Using the Predictive Analytics
Forecasting Using the Predictive AnalyticsForecasting Using the Predictive Analytics
Forecasting Using the Predictive Analytics
PRPrasad1
 
Ad

More from Simplilearn (20)

Top 50 Scrum Master Interview Questions | Scrum Master Interview Questions & ...
Top 50 Scrum Master Interview Questions | Scrum Master Interview Questions & ...Top 50 Scrum Master Interview Questions | Scrum Master Interview Questions & ...
Top 50 Scrum Master Interview Questions | Scrum Master Interview Questions & ...
Simplilearn
 
Bagging Vs Boosting In Machine Learning | Ensemble Learning In Machine Learni...
Bagging Vs Boosting In Machine Learning | Ensemble Learning In Machine Learni...Bagging Vs Boosting In Machine Learning | Ensemble Learning In Machine Learni...
Bagging Vs Boosting In Machine Learning | Ensemble Learning In Machine Learni...
Simplilearn
 
Future Of Social Media | Social Media Trends and Strategies 2025 | Instagram ...
Future Of Social Media | Social Media Trends and Strategies 2025 | Instagram ...Future Of Social Media | Social Media Trends and Strategies 2025 | Instagram ...
Future Of Social Media | Social Media Trends and Strategies 2025 | Instagram ...
Simplilearn
 
SQL Query Optimization | SQL Query Optimization Techniques | SQL Basics | SQL...
SQL Query Optimization | SQL Query Optimization Techniques | SQL Basics | SQL...SQL Query Optimization | SQL Query Optimization Techniques | SQL Basics | SQL...
SQL Query Optimization | SQL Query Optimization Techniques | SQL Basics | SQL...
Simplilearn
 
SQL INterview Questions .pTop 45 SQL Interview Questions And Answers In 2025 ...
SQL INterview Questions .pTop 45 SQL Interview Questions And Answers In 2025 ...SQL INterview Questions .pTop 45 SQL Interview Questions And Answers In 2025 ...
SQL INterview Questions .pTop 45 SQL Interview Questions And Answers In 2025 ...
Simplilearn
 
How To Start Influencer Marketing Business | Influencer Marketing For Beginne...
How To Start Influencer Marketing Business | Influencer Marketing For Beginne...How To Start Influencer Marketing Business | Influencer Marketing For Beginne...
How To Start Influencer Marketing Business | Influencer Marketing For Beginne...
Simplilearn
 
Cyber Security Roadmap 2025 | How To Become Cyber Security Engineer In 2025 |...
Cyber Security Roadmap 2025 | How To Become Cyber Security Engineer In 2025 |...Cyber Security Roadmap 2025 | How To Become Cyber Security Engineer In 2025 |...
Cyber Security Roadmap 2025 | How To Become Cyber Security Engineer In 2025 |...
Simplilearn
 
How To Become An AI And ML Engineer In 2025 | AI Engineer Roadmap | AI ML Car...
How To Become An AI And ML Engineer In 2025 | AI Engineer Roadmap | AI ML Car...How To Become An AI And ML Engineer In 2025 | AI Engineer Roadmap | AI ML Car...
How To Become An AI And ML Engineer In 2025 | AI Engineer Roadmap | AI ML Car...
Simplilearn
 
What Is GitHub Copilot? | How To Use GitHub Copilot? | How does GitHub Copilo...
What Is GitHub Copilot? | How To Use GitHub Copilot? | How does GitHub Copilo...What Is GitHub Copilot? | How To Use GitHub Copilot? | How does GitHub Copilo...
What Is GitHub Copilot? | How To Use GitHub Copilot? | How does GitHub Copilo...
Simplilearn
 
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Simplilearn
 
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Simplilearn
 
Top 7 High Paying AI Certifications Courses For 2025 | Best AI Certifications...
Top 7 High Paying AI Certifications Courses For 2025 | Best AI Certifications...Top 7 High Paying AI Certifications Courses For 2025 | Best AI Certifications...
Top 7 High Paying AI Certifications Courses For 2025 | Best AI Certifications...
Simplilearn
 
Data Cleaning In Data Mining | Step by Step Data Cleaning Process | Data Clea...
Data Cleaning In Data Mining | Step by Step Data Cleaning Process | Data Clea...Data Cleaning In Data Mining | Step by Step Data Cleaning Process | Data Clea...
Data Cleaning In Data Mining | Step by Step Data Cleaning Process | Data Clea...
Simplilearn
 
Top 10 Data Analyst Projects For 2025 | Data Analyst Projects | Data Analysis...
Top 10 Data Analyst Projects For 2025 | Data Analyst Projects | Data Analysis...Top 10 Data Analyst Projects For 2025 | Data Analyst Projects | Data Analysis...
Top 10 Data Analyst Projects For 2025 | Data Analyst Projects | Data Analysis...
Simplilearn
 
AI Engineer Roadmap 2025 | AI Engineer Roadmap For Beginners | AI Engineer Ca...
AI Engineer Roadmap 2025 | AI Engineer Roadmap For Beginners | AI Engineer Ca...AI Engineer Roadmap 2025 | AI Engineer Roadmap For Beginners | AI Engineer Ca...
AI Engineer Roadmap 2025 | AI Engineer Roadmap For Beginners | AI Engineer Ca...
Simplilearn
 
Machine Learning Roadmap 2025 | Machine Learning Engineer Roadmap For Beginne...
Machine Learning Roadmap 2025 | Machine Learning Engineer Roadmap For Beginne...Machine Learning Roadmap 2025 | Machine Learning Engineer Roadmap For Beginne...
Machine Learning Roadmap 2025 | Machine Learning Engineer Roadmap For Beginne...
Simplilearn
 
Kotter's 8-Step Change Model Explained | Kotter's Change Management Model | S...
Kotter's 8-Step Change Model Explained | Kotter's Change Management Model | S...Kotter's 8-Step Change Model Explained | Kotter's Change Management Model | S...
Kotter's 8-Step Change Model Explained | Kotter's Change Management Model | S...
Simplilearn
 
Gen AI Engineer Roadmap For 2025 | How To Become Gen AI Engineer In 2025 | Si...
Gen AI Engineer Roadmap For 2025 | How To Become Gen AI Engineer In 2025 | Si...Gen AI Engineer Roadmap For 2025 | How To Become Gen AI Engineer In 2025 | Si...
Gen AI Engineer Roadmap For 2025 | How To Become Gen AI Engineer In 2025 | Si...
Simplilearn
 
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Simplilearn
 
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Simplilearn
 
Top 50 Scrum Master Interview Questions | Scrum Master Interview Questions & ...
Top 50 Scrum Master Interview Questions | Scrum Master Interview Questions & ...Top 50 Scrum Master Interview Questions | Scrum Master Interview Questions & ...
Top 50 Scrum Master Interview Questions | Scrum Master Interview Questions & ...
Simplilearn
 
Bagging Vs Boosting In Machine Learning | Ensemble Learning In Machine Learni...
Bagging Vs Boosting In Machine Learning | Ensemble Learning In Machine Learni...Bagging Vs Boosting In Machine Learning | Ensemble Learning In Machine Learni...
Bagging Vs Boosting In Machine Learning | Ensemble Learning In Machine Learni...
Simplilearn
 
Future Of Social Media | Social Media Trends and Strategies 2025 | Instagram ...
Future Of Social Media | Social Media Trends and Strategies 2025 | Instagram ...Future Of Social Media | Social Media Trends and Strategies 2025 | Instagram ...
Future Of Social Media | Social Media Trends and Strategies 2025 | Instagram ...
Simplilearn
 
SQL Query Optimization | SQL Query Optimization Techniques | SQL Basics | SQL...
SQL Query Optimization | SQL Query Optimization Techniques | SQL Basics | SQL...SQL Query Optimization | SQL Query Optimization Techniques | SQL Basics | SQL...
SQL Query Optimization | SQL Query Optimization Techniques | SQL Basics | SQL...
Simplilearn
 
SQL INterview Questions .pTop 45 SQL Interview Questions And Answers In 2025 ...
SQL INterview Questions .pTop 45 SQL Interview Questions And Answers In 2025 ...SQL INterview Questions .pTop 45 SQL Interview Questions And Answers In 2025 ...
SQL INterview Questions .pTop 45 SQL Interview Questions And Answers In 2025 ...
Simplilearn
 
How To Start Influencer Marketing Business | Influencer Marketing For Beginne...
How To Start Influencer Marketing Business | Influencer Marketing For Beginne...How To Start Influencer Marketing Business | Influencer Marketing For Beginne...
How To Start Influencer Marketing Business | Influencer Marketing For Beginne...
Simplilearn
 
Cyber Security Roadmap 2025 | How To Become Cyber Security Engineer In 2025 |...
Cyber Security Roadmap 2025 | How To Become Cyber Security Engineer In 2025 |...Cyber Security Roadmap 2025 | How To Become Cyber Security Engineer In 2025 |...
Cyber Security Roadmap 2025 | How To Become Cyber Security Engineer In 2025 |...
Simplilearn
 
How To Become An AI And ML Engineer In 2025 | AI Engineer Roadmap | AI ML Car...
How To Become An AI And ML Engineer In 2025 | AI Engineer Roadmap | AI ML Car...How To Become An AI And ML Engineer In 2025 | AI Engineer Roadmap | AI ML Car...
How To Become An AI And ML Engineer In 2025 | AI Engineer Roadmap | AI ML Car...
Simplilearn
 
What Is GitHub Copilot? | How To Use GitHub Copilot? | How does GitHub Copilo...
What Is GitHub Copilot? | How To Use GitHub Copilot? | How does GitHub Copilo...What Is GitHub Copilot? | How To Use GitHub Copilot? | How does GitHub Copilo...
What Is GitHub Copilot? | How To Use GitHub Copilot? | How does GitHub Copilo...
Simplilearn
 
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Simplilearn
 
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Simplilearn
 
Top 7 High Paying AI Certifications Courses For 2025 | Best AI Certifications...
Top 7 High Paying AI Certifications Courses For 2025 | Best AI Certifications...Top 7 High Paying AI Certifications Courses For 2025 | Best AI Certifications...
Top 7 High Paying AI Certifications Courses For 2025 | Best AI Certifications...
Simplilearn
 
Data Cleaning In Data Mining | Step by Step Data Cleaning Process | Data Clea...
Data Cleaning In Data Mining | Step by Step Data Cleaning Process | Data Clea...Data Cleaning In Data Mining | Step by Step Data Cleaning Process | Data Clea...
Data Cleaning In Data Mining | Step by Step Data Cleaning Process | Data Clea...
Simplilearn
 
Top 10 Data Analyst Projects For 2025 | Data Analyst Projects | Data Analysis...
Top 10 Data Analyst Projects For 2025 | Data Analyst Projects | Data Analysis...Top 10 Data Analyst Projects For 2025 | Data Analyst Projects | Data Analysis...
Top 10 Data Analyst Projects For 2025 | Data Analyst Projects | Data Analysis...
Simplilearn
 
AI Engineer Roadmap 2025 | AI Engineer Roadmap For Beginners | AI Engineer Ca...
AI Engineer Roadmap 2025 | AI Engineer Roadmap For Beginners | AI Engineer Ca...AI Engineer Roadmap 2025 | AI Engineer Roadmap For Beginners | AI Engineer Ca...
AI Engineer Roadmap 2025 | AI Engineer Roadmap For Beginners | AI Engineer Ca...
Simplilearn
 
Machine Learning Roadmap 2025 | Machine Learning Engineer Roadmap For Beginne...
Machine Learning Roadmap 2025 | Machine Learning Engineer Roadmap For Beginne...Machine Learning Roadmap 2025 | Machine Learning Engineer Roadmap For Beginne...
Machine Learning Roadmap 2025 | Machine Learning Engineer Roadmap For Beginne...
Simplilearn
 
Kotter's 8-Step Change Model Explained | Kotter's Change Management Model | S...
Kotter's 8-Step Change Model Explained | Kotter's Change Management Model | S...Kotter's 8-Step Change Model Explained | Kotter's Change Management Model | S...
Kotter's 8-Step Change Model Explained | Kotter's Change Management Model | S...
Simplilearn
 
Gen AI Engineer Roadmap For 2025 | How To Become Gen AI Engineer In 2025 | Si...
Gen AI Engineer Roadmap For 2025 | How To Become Gen AI Engineer In 2025 | Si...Gen AI Engineer Roadmap For 2025 | How To Become Gen AI Engineer In 2025 | Si...
Gen AI Engineer Roadmap For 2025 | How To Become Gen AI Engineer In 2025 | Si...
Simplilearn
 
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Top 10 Data Analyst Certification For 2025 | Best Data Analyst Certification ...
Simplilearn
 
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Complete Data Science Roadmap For 2025 | Data Scientist Roadmap For Beginners...
Simplilearn
 
Ad

Recently uploaded (20)

Uterine Prolapse, causes type and classification,its managment
Uterine Prolapse, causes type and classification,its managmentUterine Prolapse, causes type and classification,its managment
Uterine Prolapse, causes type and classification,its managment
Ritu480198
 
Coleoptera: The Largest Insect Order.pptx
Coleoptera: The Largest Insect Order.pptxColeoptera: The Largest Insect Order.pptx
Coleoptera: The Largest Insect Order.pptx
Arshad Shaikh
 
How to Setup Renewal of Subscription in Odoo 18
How to Setup Renewal of Subscription in Odoo 18How to Setup Renewal of Subscription in Odoo 18
How to Setup Renewal of Subscription in Odoo 18
Celine George
 
Critical Thinking and Bias with Jibi Moses
Critical Thinking and Bias with Jibi MosesCritical Thinking and Bias with Jibi Moses
Critical Thinking and Bias with Jibi Moses
Excellence Foundation for South Sudan
 
Types of Actions in Odoo 18 - Odoo Slides
Types of Actions in Odoo 18 - Odoo SlidesTypes of Actions in Odoo 18 - Odoo Slides
Types of Actions in Odoo 18 - Odoo Slides
Celine George
 
How to Create a Stage or a Pipeline in Odoo 18 CRM
How to Create a Stage or a Pipeline in Odoo 18 CRMHow to Create a Stage or a Pipeline in Odoo 18 CRM
How to Create a Stage or a Pipeline in Odoo 18 CRM
Celine George
 
"Hymenoptera: A Diverse and Fascinating Order".pptx
"Hymenoptera: A Diverse and Fascinating Order".pptx"Hymenoptera: A Diverse and Fascinating Order".pptx
"Hymenoptera: A Diverse and Fascinating Order".pptx
Arshad Shaikh
 
Pragya Champion's Chalice 2025 Set , General Quiz
Pragya Champion's Chalice 2025 Set , General QuizPragya Champion's Chalice 2025 Set , General Quiz
Pragya Champion's Chalice 2025 Set , General Quiz
Pragya - UEM Kolkata Quiz Club
 
Multicultural approach in education - B.Ed
Multicultural approach in education - B.EdMulticultural approach in education - B.Ed
Multicultural approach in education - B.Ed
prathimagowda443
 
HUMAN SKELETAL SYSTEM ANATAMY AND PHYSIOLOGY
HUMAN SKELETAL SYSTEM ANATAMY AND PHYSIOLOGYHUMAN SKELETAL SYSTEM ANATAMY AND PHYSIOLOGY
HUMAN SKELETAL SYSTEM ANATAMY AND PHYSIOLOGY
DHARMENDRA SAHU
 
How to Create Time Off Request in Odoo 18 Time Off
How to Create Time Off Request in Odoo 18 Time OffHow to Create Time Off Request in Odoo 18 Time Off
How to Create Time Off Request in Odoo 18 Time Off
Celine George
 
প্রত্যুৎপন্নমতিত্ব - Prottutponnomotittwa 2025.pdf
প্রত্যুৎপন্নমতিত্ব - Prottutponnomotittwa 2025.pdfপ্রত্যুৎপন্নমতিত্ব - Prottutponnomotittwa 2025.pdf
প্রত্যুৎপন্নমতিত্ব - Prottutponnomotittwa 2025.pdf
Pragya - UEM Kolkata Quiz Club
 
Diana Enriquez Wauconda - A Wauconda-Based Educator
Diana Enriquez Wauconda - A Wauconda-Based EducatorDiana Enriquez Wauconda - A Wauconda-Based Educator
Diana Enriquez Wauconda - A Wauconda-Based Educator
Diana Enriquez Wauconda
 
LDMMIA Free Reiki Yoga S7 Weekly Workshops
LDMMIA Free Reiki Yoga S7 Weekly WorkshopsLDMMIA Free Reiki Yoga S7 Weekly Workshops
LDMMIA Free Reiki Yoga S7 Weekly Workshops
LDM & Mia eStudios
 
Search Engine Optimization (SEO) for Website Success
Search Engine Optimization (SEO) for Website SuccessSearch Engine Optimization (SEO) for Website Success
Search Engine Optimization (SEO) for Website Success
Muneeb Rana
 
PHYSIOLOGY & SPORTS INJURY by Diwakar Sir
PHYSIOLOGY & SPORTS INJURY by Diwakar SirPHYSIOLOGY & SPORTS INJURY by Diwakar Sir
PHYSIOLOGY & SPORTS INJURY by Diwakar Sir
Diwakar Kashyap
 
SEM II 3202 STRUCTURAL MECHANICS, B ARCH, REGULATION 2021, ANNA UNIVERSITY, R...
SEM II 3202 STRUCTURAL MECHANICS, B ARCH, REGULATION 2021, ANNA UNIVERSITY, R...SEM II 3202 STRUCTURAL MECHANICS, B ARCH, REGULATION 2021, ANNA UNIVERSITY, R...
SEM II 3202 STRUCTURAL MECHANICS, B ARCH, REGULATION 2021, ANNA UNIVERSITY, R...
RVSPSOA
 
THE CHURCH AND ITS IMPACT: FOSTERING CHRISTIAN EDUCATION
THE CHURCH AND ITS IMPACT: FOSTERING CHRISTIAN EDUCATIONTHE CHURCH AND ITS IMPACT: FOSTERING CHRISTIAN EDUCATION
THE CHURCH AND ITS IMPACT: FOSTERING CHRISTIAN EDUCATION
PROF. PAUL ALLIEU KAMARA
 
TechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.05.28.pdf
TechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.05.28.pdfTechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.05.28.pdf
TechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.05.28.pdf
TechSoup
 
Forestry Model Exit Exam_2025_Wollega University, Gimbi Campus.pdf
Forestry Model Exit Exam_2025_Wollega University, Gimbi Campus.pdfForestry Model Exit Exam_2025_Wollega University, Gimbi Campus.pdf
Forestry Model Exit Exam_2025_Wollega University, Gimbi Campus.pdf
ChalaKelbessa
 
Uterine Prolapse, causes type and classification,its managment
Uterine Prolapse, causes type and classification,its managmentUterine Prolapse, causes type and classification,its managment
Uterine Prolapse, causes type and classification,its managment
Ritu480198
 
Coleoptera: The Largest Insect Order.pptx
Coleoptera: The Largest Insect Order.pptxColeoptera: The Largest Insect Order.pptx
Coleoptera: The Largest Insect Order.pptx
Arshad Shaikh
 
How to Setup Renewal of Subscription in Odoo 18
How to Setup Renewal of Subscription in Odoo 18How to Setup Renewal of Subscription in Odoo 18
How to Setup Renewal of Subscription in Odoo 18
Celine George
 
Types of Actions in Odoo 18 - Odoo Slides
Types of Actions in Odoo 18 - Odoo SlidesTypes of Actions in Odoo 18 - Odoo Slides
Types of Actions in Odoo 18 - Odoo Slides
Celine George
 
How to Create a Stage or a Pipeline in Odoo 18 CRM
How to Create a Stage or a Pipeline in Odoo 18 CRMHow to Create a Stage or a Pipeline in Odoo 18 CRM
How to Create a Stage or a Pipeline in Odoo 18 CRM
Celine George
 
"Hymenoptera: A Diverse and Fascinating Order".pptx
"Hymenoptera: A Diverse and Fascinating Order".pptx"Hymenoptera: A Diverse and Fascinating Order".pptx
"Hymenoptera: A Diverse and Fascinating Order".pptx
Arshad Shaikh
 
Multicultural approach in education - B.Ed
Multicultural approach in education - B.EdMulticultural approach in education - B.Ed
Multicultural approach in education - B.Ed
prathimagowda443
 
HUMAN SKELETAL SYSTEM ANATAMY AND PHYSIOLOGY
HUMAN SKELETAL SYSTEM ANATAMY AND PHYSIOLOGYHUMAN SKELETAL SYSTEM ANATAMY AND PHYSIOLOGY
HUMAN SKELETAL SYSTEM ANATAMY AND PHYSIOLOGY
DHARMENDRA SAHU
 
How to Create Time Off Request in Odoo 18 Time Off
How to Create Time Off Request in Odoo 18 Time OffHow to Create Time Off Request in Odoo 18 Time Off
How to Create Time Off Request in Odoo 18 Time Off
Celine George
 
প্রত্যুৎপন্নমতিত্ব - Prottutponnomotittwa 2025.pdf
প্রত্যুৎপন্নমতিত্ব - Prottutponnomotittwa 2025.pdfপ্রত্যুৎপন্নমতিত্ব - Prottutponnomotittwa 2025.pdf
প্রত্যুৎপন্নমতিত্ব - Prottutponnomotittwa 2025.pdf
Pragya - UEM Kolkata Quiz Club
 
Diana Enriquez Wauconda - A Wauconda-Based Educator
Diana Enriquez Wauconda - A Wauconda-Based EducatorDiana Enriquez Wauconda - A Wauconda-Based Educator
Diana Enriquez Wauconda - A Wauconda-Based Educator
Diana Enriquez Wauconda
 
LDMMIA Free Reiki Yoga S7 Weekly Workshops
LDMMIA Free Reiki Yoga S7 Weekly WorkshopsLDMMIA Free Reiki Yoga S7 Weekly Workshops
LDMMIA Free Reiki Yoga S7 Weekly Workshops
LDM & Mia eStudios
 
Search Engine Optimization (SEO) for Website Success
Search Engine Optimization (SEO) for Website SuccessSearch Engine Optimization (SEO) for Website Success
Search Engine Optimization (SEO) for Website Success
Muneeb Rana
 
PHYSIOLOGY & SPORTS INJURY by Diwakar Sir
PHYSIOLOGY & SPORTS INJURY by Diwakar SirPHYSIOLOGY & SPORTS INJURY by Diwakar Sir
PHYSIOLOGY & SPORTS INJURY by Diwakar Sir
Diwakar Kashyap
 
SEM II 3202 STRUCTURAL MECHANICS, B ARCH, REGULATION 2021, ANNA UNIVERSITY, R...
SEM II 3202 STRUCTURAL MECHANICS, B ARCH, REGULATION 2021, ANNA UNIVERSITY, R...SEM II 3202 STRUCTURAL MECHANICS, B ARCH, REGULATION 2021, ANNA UNIVERSITY, R...
SEM II 3202 STRUCTURAL MECHANICS, B ARCH, REGULATION 2021, ANNA UNIVERSITY, R...
RVSPSOA
 
THE CHURCH AND ITS IMPACT: FOSTERING CHRISTIAN EDUCATION
THE CHURCH AND ITS IMPACT: FOSTERING CHRISTIAN EDUCATIONTHE CHURCH AND ITS IMPACT: FOSTERING CHRISTIAN EDUCATION
THE CHURCH AND ITS IMPACT: FOSTERING CHRISTIAN EDUCATION
PROF. PAUL ALLIEU KAMARA
 
TechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.05.28.pdf
TechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.05.28.pdfTechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.05.28.pdf
TechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.05.28.pdf
TechSoup
 
Forestry Model Exit Exam_2025_Wollega University, Gimbi Campus.pdf
Forestry Model Exit Exam_2025_Wollega University, Gimbi Campus.pdfForestry Model Exit Exam_2025_Wollega University, Gimbi Campus.pdf
Forestry Model Exit Exam_2025_Wollega University, Gimbi Campus.pdf
ChalaKelbessa
 

Logistic Regression | Logistic Regression In Python | Machine Learning Algorithms | Simplilearn

  • 2. Surviving the Titanic Suppose, you have to build a model to predict how many people survived the Titanic shipwreck
  • 3. Surviving the Titanic Suppose, you have to build a model to predict how many people survived the Titanic shipwreck
  • 4. Surviving the Titanic • ID • Survived • Class • Name • Sex • Age • Siblings • Parents/children abroad • Ticket • Fare • Cabin • Place of Embarkment Teaching the model with the passenger dataset Dropping the non-essential components of the dataset Determining the survival of passengers and evaluating the model
  • 5. Agenda What is Supervised Learning? What is Classification? What are some of its solutions? What is Logistic Regression? Comparing Linear and Logistic Regression Logistic Regression applications Use Case – Predicting the number in an image
  • 6. What is Supervised Learning?
  • 7. What is Supervised Learning? That’s an apple! apple Teacher teaches child Child recognizes an apple when she sees it again A model is able to make predictions based on past data
  • 8. Where does Logistic Regression fit it? Machine Learning Supervised Learning Unsupervised Learning AssociationClusteringClassification Regression The systems predicts future outcomes based on training from past input
  • 10. A few Classification Solutions A B We take decisions using a tree structure. Each branch node represents a choice, and leaf node represents a decision Decision Trees
  • 11. A few Classification Solutions A B Decision Trees We take decisions using a tree structure. Each branch node represents a choice, and leaf node represents a decision It helps determine what the given object is, based on its similarity to the objects it is compared toK=3 K=7 K-Nearest Neighbor
  • 12. It helps determine what the given object is, based on its similarity to the objects it is compared toK=3 K=7 K-Nearest Neighbor Decision Trees A few Classification Solutions A B We determine the probability of an event occurring with the help of a tree structure A dataset with one or more independent variables is used to determine binary output of the dependent variable Logistic Regression
  • 13. What is Logistic Regression?
  • 14. What is Logistic Regression? Imagine it’s been a few years since you serviced your car. One day you wonder…
  • 15. What is Logistic Regression? It is a classification algorithm, used to predict binary outcomes for a given set of independent variables. The dependent variable’s outcome is discrete. Regression model created based on other users’ experience 0.60 0.20 0.40 0.80 1.00 1 2 3 4 5 6 Years since service Probabilityofbreakdown How long until the car breaks down? You provide years since last service
  • 16. What is Logistic Regression? Probability>0.50 Value rounded off to 1 : The car will breakdown Probability<0.50 Value rounded off to 0: The car will not breakdown Here, the threshold value 0.50 indicates that the car is more likely to breakdown after 3.5 years of usage Model makes predictions 0.60 0.20 0.40 0.80 1.00 1 2 3 4 5 6 Years since last service Probabilityofbreakdown 0.50 0.29 0.90 Threshold Value
  • 17. What is Linear Regression?
  • 18. Linear Regression It is a statistical method that helps find the relationship between an independent and dependent variable, both of which are continuous He performed well in the last quarter. How much raise should he get?
  • 19. Linear Regression 41 2 3 5 5 10 15 20 25 Employee rating Salaryhike Collection of ratings and corresponding hikes Linear Regression is performed on data The management provides the corresponding salary hike Employee rating
  • 20. Linear and Logistic Regression Here’s the graph of how linear regression would be, for a given scenario x y
  • 21. Linear and Logistic Regression What if you wanted to know whether the employee would get a promotion or not based on their rating 41 2 3 5 0 =No 1=Yes Employee rating Probabilityofgettinga promotion
  • 22. Linear and Logistic Regression This graph would not be able to make such a prediction. So we clip the line at 0 and 1. 41 2 3 5 Employee rating 0 =No 1=Yes Probabilityofgettinga promotion
  • 23. Linear and Logistic Regression So, how did this… …become this? 41 2 3 5 Employee rating 41 2 3 5 Employee rating 0 =No 1=Yes Probabilityofgettinga promotion 0 =No 1=Yes Probabilityofgettinga promotion
  • 24. The Math behind Logistic Regression To understand Logistic Regression, let’s talk about the odds of success Odds (𝜃) = Probability of an event happening Probability of an event not happening or 𝜃 = 𝑝 1 − 𝑝 The values of odds range from 0 to ∞ The values of probability change from 0 to 1
  • 25. The Math behind Logistic Regression Type equation here. Take the equation of the straight line 𝛽0 x y Here, 𝛽0 is the y-intercept 𝛽1 is the slope of the line x is the value of the x co-ordinate y is the value of the prediction The equation would be: 𝑦 = 𝛽0 + 𝛽1 𝑥
  • 26. The Math behind Logistic Regression Type equation here. Now, we predict the odds of success e𝑙𝑛 𝑝 𝑥 1 − 𝑝 𝑥 = e 𝛽0+𝛽1 𝑥 log 𝑝 𝑥 1−𝑃 𝑥 = 𝛽0 + 𝛽1 𝑥 Exponentiating both sides: 𝑝 𝑥 1 − 𝑝 𝑥 = e 𝛽0+𝛽1 𝑥 Let Y = e 𝛽0+𝛽1 𝑥 Then 𝑝 𝑥 1−𝑝 𝑥 = Y 𝑝 𝑥 = 𝑌 1 − 𝑝 𝑥 𝑝 𝑥 = 𝑌 − 𝑌 𝑝 𝑥 𝑝 𝑥 + 𝑌 𝑝 𝑥 = 𝑌 𝑝 𝑥 1 + 𝑌 = 𝑌 𝑝 𝑥 = 𝑌 1 + 𝑌 𝑝 𝑥 = e 𝛽0+𝛽1 𝑥 1 + e 𝛽0+𝛽1 𝑥 The equation of a sigmoid function: 𝑝 𝑥 = e 𝛽0+𝛽1 𝑥 1 + e 𝛽0+𝛽1 𝑥 𝑝 𝑥 = 1 1 + e−(𝛽0+𝛽1 𝑥)
  • 27. The Math behind Logistic Regression Type equation here. Now, we predict the odds of success e𝑙𝑛 𝑝 𝑥 1 − 𝑝 𝑥 = e 𝛽0+𝛽1 𝑥 log 𝑝 𝑥 1−𝑃 𝑥 = 𝛽0 + 𝛽1 𝑥 Exponentiating both sides: 𝑝 𝑥 1 − 𝑝 𝑥 = e 𝛽0+𝛽1 𝑥 Let Y = e 𝛽0+𝛽1 𝑥 Then 𝑝 𝑥 1−𝑝 𝑥 = Y 𝑝 𝑥 = 𝑌 1 − 𝑝 𝑥 𝑝 𝑥 = 𝑌 − 𝑌 𝑝 𝑥 𝑝 𝑥 + 𝑌 𝑝 𝑥 = 𝑌 𝑝 𝑥 1 + 𝑌 = 𝑌 𝑝 𝑥 = 𝑌 1 + 𝑌 𝑝 𝑥 = e 𝛽0+𝛽1 𝑥 1 + e 𝛽0+𝛽1 𝑥 The equation of a sigmoid function: 𝑝 𝑥 = e 𝛽0+𝛽1 𝑥 1 + e 𝛽0+𝛽1 𝑥 𝑝 𝑥 = 1 1 + e−(𝛽0+𝛽1 𝑥) 41 2 3 5 0 0.25 0.50 0.75 1 Employee rating Probabilityofgettinga promotion A sigmoid curve is obtained!
  • 28. Comparing Linear and Logistic Regression
  • 29. How is Linear and Logistic Regression different? Linear Regression Logistic Regression • Used to solve Regression Problems
  • 30. How is Linear and Logistic Regression different? Linear Regression Logistic Regression • Used to solve Classification Problems • Used to solve Regression Problems
  • 31. How is Linear and Logistic Regression different? Linear Regression Logistic Regression • Used to solve Classification Problems • Used to solve Regression Problems • The response variables are continuous in nature
  • 32. How is Linear and Logistic Regression different? Linear Regression Logistic Regression • Used to solve Classification Problems • The response variable is categorical in nature • Used to solve Regression Problems • The response variables are continuous in nature
  • 33. How is Linear and Logistic Regression different? Linear Regression Logistic Regression • Used to solve Classification Problems • The response variable is categorical in nature • Used to solve Regression Problems • The response variables are continuous in nature • It helps estimate the dependent variable when there is a change in the independent variable.
  • 34. How is Linear and Logistic Regression different? Linear Regression Logistic Regression • Used to solve Classification Problems • The response variable is categorical in nature • It helps calculate the possibility of a particular event taking place. • Used to solve Regression Problems • The response variables are continuous in nature • It helps estimate the dependent variable when there is a change in the independent variable.
  • 35. How is Linear and Logistic Regression different? Linear Regression Logistic Regression • Used to solve Classification Problems • The response variable is categorical in nature • It helps calculate the possibility of a particular event taking place. • Used to solve Regression Problems • The response variables are continuous in nature • It helps estimate the dependent variable when there is a change in the independent variable. • Is a straight line.
  • 36. How is Linear and Logistic Regression different? Linear Regression Logistic Regression • Used to solve Classification Problems • The response variable is categorical in nature • It helps calculate the possibility of a particular event taking place. • An S-curve. (S = Sigmoid) • Used to solve Regression Problems • The response variables are continuous in nature • It helps estimate the dependent variable when there is a change in the independent variable. • Is a straight line.
  • 37. Logistic Regression Applications Weather Prediction Helps determine the kind of weather that can be expected
  • 38. Identifies the different components that are present in the image, and helps categorize them Logistic Regression Applications Humans Animals Vehicles Image Categorization
  • 39. Determines the possibility of patient survival, taking age, ISS and RTS into consideration Logistic Regression Applications Healthcare (TRISS) Patient survival % Revised Trauma Score Injury Severity Score Age
  • 40. Use Case – Predicting numbers in images
  • 41. Use Case – Predicting numbers Can you guess what number I am? Are you a 3? 4? I don’t know! 8x8 image
  • 42. Use Case – Predicting numbers Dividing the data set Training set Test set The model being trained Model identifies number in images Test set applied A number 4 A number 1
  • 43. Use Case – Implementation Importing libraries and their associated methods Determining the total number of images and labels
  • 44. Use Case – Implementation Displaying some of the images and labels
  • 45. Use Case – Implementation Dividing dataset into Training and Test set
  • 46. Use Case – Implementation Import the Logistic Regression model Making an instance of the model and training it Predicting the output of the first element of the test set Predicting the output of the first 10 elements of the test set
  • 47. Use Case – Implementation Predicting for the entire dataset Determining the accuracy of the model Representing the confusion matrix in a heat map
  • 48. Use Case – Implementation Accurately predicting the image to contain a zero Inaccurately predicting the image to contain a seven
  • 49. Use Case – Implementation Presenting predictions and actual output
  • 50. Use Case – Predicting numbers Dividing the data set Training set Test set The model being trained Model identifies number in images Test set applied A number 4 A number 2
  • 51. Here’s What You’ve Learnt so Far

Editor's Notes