SlideShare a Scribd company logo
Employee
Attrition
Analysis
- GOPINADH . L
AGENDA
BUSINESS PROBLEM
A leading organisation's business had been increasing quite well over the
past. But, there has been slowdown in terms of growth.
To predict, why best and most experienced employees are leaving based on
the given profile.
HRM Planning is very important for the companies to make sure the
continued retention of the high performers with the best talent.
“
”
DATA UNDERSTANDING
Attributes
On to the Left
Numerical Attributes
On to the Right
Categorical Attributes
Target Variable
Left
Attribute – Range/Level
ATTRIBUTE RANGE/LEVEL
Satisfaction_level 0.09 to 1.00
Last_Evaluation 0.36 to 1.00
Number_Project 2 To 7
Average_monthly_hours 96 To 310
Time_spend_company 2 To 10
Department 10 Levels
Salary 3 Levels
Left, Work accident, Promotion_last_5years 0 , 1
Data Understanding
ATTRIBUTE 0’s 1’s
Left 11428 3571
Left (Distinct) 10000 1991
 Total number of observations is 14999 with 9 independent attributes.
 The given data has mix of Numerical & Categorical Attributes.
 Target variable is left & it is discrete, which has high class imbalance.
Binary
Classification
(Approach)
 Given, Target variable is left
& it is discrete which has two classes.
 Where as ‘1’ is considered as left &
that of ‘0’ is considered as not left .
 This is supervised learning classification
model building approach.
 Error Metric to be worked on
is F1Score .
“
”
DATA VISUALISATION
Correlation Plot
Positive Correlation
Number_project , last_evaluation,
Average_monthly_hours,
Time_spend_company
Negative Correlation
Satisfaction_level,
Number_project ,
Time_spend_company
Neutral /No Correlation
Average_monthly_hours,
satisfaction_level
Random Forest
(Attribute’s Significance)
Satisfaction_level
Number_Project
Average_monthly_hours
Time_spend_company
Last evaluation
DATA VISUALISATION
Department v/s Left
(Salary)
Attrition rate for the low
salary is high.
Sales, Support, Technical
departments has high
attrition.
Avg. Satisfaction Level
v/s
Avg. Monthly Hours
Monthly hours does have effect
on satisfaction level
More monthly hours have less
satisfaction level
Reason :
Human capacity per day
DATA VISUALISATION
INFERENCE
Common traits of Good people leaving
 Experienced
 Very low satisfaction level
 Spend more time at work
Possible Reasons for people leaving
 Experienced people may not be finding
any challenges in work. Hence they leave.
 Work to Pay ratio may be high (because
we find clear correlation only in low and
medium salary ranges)
“
”
DATA PRE-PROCESSING
Data Preprocessing
Task
 Duplicate Records
 No Missing Values
 Subsetting & Categorical conversion
 Standardization
 Handling Class Imbalance
Implementation
 Using Distinct Function
 --
 Using as.factor() function
 Using Range, Z-Score methods
 Using SMOTE - 60:40, 70:30, 80:20
MODEL BUILDING
 As Target Variable (left) is discrete, hence Various Classification Techniques has to be applied.
 Started with Logistic regression and then with Decision Trees, RandomForest and XGBOOST
obtained predicted values.
MODEL APPLIED / F1 Score TRAIN VALIDATION TEST
LOGISTIC 0.5932136 0.5982906 0.5939249
DECISION TREES 0.9383260 0.9302899 0.9315540
RANDOMFOREST 0.9673754 0.9988067 0.9643624
XGBOOST 0.9818643 0.9953924 0.9693356
MODEL BUILDING
Using ROC curve
prob > 0.35 is taken
as 1’s & rest as 0’s
Logistic
Regression
Hyper paremeters :
ntrees = 200 to 500
Mtry = 4 (3 to 6)
Random
Forest
MODEL BUILDING
Tree Depth :
Reduced from 32 to 6
Decision
Trees Enabled Cross
Validation
Handling Missing
Values
Tree pruning
XGBOOST
FUTURE ENHANCEMENTS
 With the use of functional/domain knowledge,
Feature engineering will be done by generating a new columns or attributes.
 Other Classification models will be applied with the respective hyper parameter tuning.
Thank you

More Related Content

What's hot

Attrition
AttritionAttrition
Attrition
Shray Jali
 
Group 6 employee_attrition
Group 6 employee_attrition Group 6 employee_attrition
Group 6 employee_attrition
tashig9
 
Hr analytics
Hr analyticsHr analytics
Hr analytics
BiswajitChangkakoty
 
Employee turnover -
Employee turnover -Employee turnover -
Employee turnover -
AtiqRahman26
 
Employee Attrition
Employee AttritionEmployee Attrition
Employee AttritionVinay sattur
 
Attrition control and retention strategies for changing times
Attrition control and retention strategies for changing timesAttrition control and retention strategies for changing times
Attrition control and retention strategies for changing timesPranav Kumar Ojha
 
Big Data, Business Intelligence, HR Analytics - How they are related?
Big Data, Business Intelligence, HR Analytics -  How they are related?Big Data, Business Intelligence, HR Analytics -  How they are related?
Big Data, Business Intelligence, HR Analytics - How they are related?
Shojibul Alam Shojib
 
Hr analytics
Hr analyticsHr analytics
Hr analytics
Anjali Das V.M
 
HR ANALYTICS
HR ANALYTICS HR ANALYTICS
HR ANALYTICS
Shivam Agarwal
 
Machine Learning Approach for Employee Attrition Analysis
Machine Learning Approach for Employee Attrition AnalysisMachine Learning Approach for Employee Attrition Analysis
Machine Learning Approach for Employee Attrition Analysis
ijtsrd
 
Impacts of HR on Employees Turnover
Impacts of HR on Employees TurnoverImpacts of HR on Employees Turnover
Impacts of HR on Employees Turnover
Masum Hussain
 
Hr analytics
Hr analyticsHr analytics
Hr analytics
Preksha Pagare
 
Hr Analytics
Hr AnalyticsHr Analytics
Hr Analytics
Atif Shaikh
 
Impact of Artificial Intelligence (AI) on Human Resource
Impact of Artificial Intelligence (AI) on Human Resource Impact of Artificial Intelligence (AI) on Human Resource
Impact of Artificial Intelligence (AI) on Human Resource
HRMantra Software Pvt. Ltd
 
Data Analytics PowerPoint Presentation Slides
Data Analytics PowerPoint Presentation SlidesData Analytics PowerPoint Presentation Slides
Data Analytics PowerPoint Presentation Slides
SlideTeam
 
AI in HR (Basics)
AI in HR (Basics)AI in HR (Basics)
AI in HR (Basics)
ShivaniMandlik
 
ATTRITION,EMPLOYEE RETENTION
ATTRITION,EMPLOYEE RETENTIONATTRITION,EMPLOYEE RETENTION
ATTRITION,EMPLOYEE RETENTION
MADAN PANDIA
 

What's hot (20)

attrition analysis
attrition analysisattrition analysis
attrition analysis
 
Attrition
AttritionAttrition
Attrition
 
Group 6 employee_attrition
Group 6 employee_attrition Group 6 employee_attrition
Group 6 employee_attrition
 
Hr analytics
Hr analyticsHr analytics
Hr analytics
 
Hr analytics
Hr analyticsHr analytics
Hr analytics
 
Employee turnover -
Employee turnover -Employee turnover -
Employee turnover -
 
Employee Attrition
Employee AttritionEmployee Attrition
Employee Attrition
 
Attrition control and retention strategies for changing times
Attrition control and retention strategies for changing timesAttrition control and retention strategies for changing times
Attrition control and retention strategies for changing times
 
Big Data, Business Intelligence, HR Analytics - How they are related?
Big Data, Business Intelligence, HR Analytics -  How they are related?Big Data, Business Intelligence, HR Analytics -  How they are related?
Big Data, Business Intelligence, HR Analytics - How they are related?
 
Hr analytics
Hr analyticsHr analytics
Hr analytics
 
HR ANALYTICS
HR ANALYTICS HR ANALYTICS
HR ANALYTICS
 
Machine Learning Approach for Employee Attrition Analysis
Machine Learning Approach for Employee Attrition AnalysisMachine Learning Approach for Employee Attrition Analysis
Machine Learning Approach for Employee Attrition Analysis
 
Impacts of HR on Employees Turnover
Impacts of HR on Employees TurnoverImpacts of HR on Employees Turnover
Impacts of HR on Employees Turnover
 
Hr analytics
Hr analyticsHr analytics
Hr analytics
 
Hr Analytics
Hr AnalyticsHr Analytics
Hr Analytics
 
Impact of Artificial Intelligence (AI) on Human Resource
Impact of Artificial Intelligence (AI) on Human Resource Impact of Artificial Intelligence (AI) on Human Resource
Impact of Artificial Intelligence (AI) on Human Resource
 
Attrition
AttritionAttrition
Attrition
 
Data Analytics PowerPoint Presentation Slides
Data Analytics PowerPoint Presentation SlidesData Analytics PowerPoint Presentation Slides
Data Analytics PowerPoint Presentation Slides
 
AI in HR (Basics)
AI in HR (Basics)AI in HR (Basics)
AI in HR (Basics)
 
ATTRITION,EMPLOYEE RETENTION
ATTRITION,EMPLOYEE RETENTIONATTRITION,EMPLOYEE RETENTION
ATTRITION,EMPLOYEE RETENTION
 

Similar to Employee Attrition Analysis / Churn Prediction

Predictive modeling project
Predictive modeling projectPredictive modeling project
Predictive modeling project
Apoorva Srivastava
 
IBM Attrition Presentation Deck.pdf
IBM Attrition Presentation Deck.pdfIBM Attrition Presentation Deck.pdf
IBM Attrition Presentation Deck.pdf
ChetanPant17
 
The Datafication of HR [WHITE PAPER]
The Datafication of HR [WHITE PAPER]The Datafication of HR [WHITE PAPER]
The Datafication of HR [WHITE PAPER]
Sage HR
 
Employee Termination
Employee TerminationEmployee Termination
Employee Termination
Navaneesh Gangala
 
Labor Management For The 21st Century
Labor Management For The 21st CenturyLabor Management For The 21st Century
Labor Management For The 21st CenturySteve Johnson
 
Resume_Malaya_Patra
Resume_Malaya_PatraResume_Malaya_Patra
Resume_Malaya_PatraMalaya Patra
 
Mary Ann Downey ILSHRM Presentation
Mary Ann Downey ILSHRM PresentationMary Ann Downey ILSHRM Presentation
Mary Ann Downey ILSHRM Presentation
Mel-O-Cream Donuts International, Inc.
 
Job Evaluation and Salary Design
Job Evaluation and Salary DesignJob Evaluation and Salary Design
Job Evaluation and Salary Design
Sonnie Santos
 
Role Of HR In Organizational Design PowerPoint Presentation Slides
Role Of HR In Organizational Design PowerPoint Presentation SlidesRole Of HR In Organizational Design PowerPoint Presentation Slides
Role Of HR In Organizational Design PowerPoint Presentation Slides
SlideTeam
 
Hr q professional development series—workforce planning panel
Hr q professional development series—workforce planning panelHr q professional development series—workforce planning panel
Hr q professional development series—workforce planning panel
Molly McCoy
 
Predictive analysis can help you combat Employee Attrition ! Learn how?
Predictive analysis can help you combat Employee Attrition ! Learn how?Predictive analysis can help you combat Employee Attrition ! Learn how?
Predictive analysis can help you combat Employee Attrition ! Learn how?
Edureka!
 
Predictive Analysis can help you Combat Employee Attrition! Learn how?
Predictive Analysis can help you Combat Employee Attrition! Learn how?Predictive Analysis can help you Combat Employee Attrition! Learn how?
Predictive Analysis can help you Combat Employee Attrition! Learn how?
Edureka!
 
Hr Analytics
Hr AnalyticsHr Analytics
HR Analytics, Done Right
HR Analytics, Done RightHR Analytics, Done Right
HR Analytics, Done Right
Trendwise Analytics
 
Actionable results to enhance Employee satisfaction score analysis via Tableau
Actionable results to enhance Employee satisfaction score analysis via TableauActionable results to enhance Employee satisfaction score analysis via Tableau
Actionable results to enhance Employee satisfaction score analysis via Tableau
Shruti Nigam (CWM, AFP)
 
Project attrition
Project attritionProject attrition
Project attrition
digvijayra
 
HPT Process and Gaps -Work Sample
HPT Process and Gaps -Work SampleHPT Process and Gaps -Work Sample
HPT Process and Gaps -Work Sample
Sandra Supal-morea
 
Business Results from using Clear Direction Assessment Profile
Business Results from using Clear Direction Assessment ProfileBusiness Results from using Clear Direction Assessment Profile
Business Results from using Clear Direction Assessment Profile
unificoaching
 
Lean HR: Applying Process Excellence to Your Practice
Lean HR: Applying Process Excellence to Your PracticeLean HR: Applying Process Excellence to Your Practice
Lean HR: Applying Process Excellence to Your Practice
Dwane Lay
 
Creating Performance Based Culture through proper people management
Creating Performance Based Culture through proper people managementCreating Performance Based Culture through proper people management
Creating Performance Based Culture through proper people managementKenny Ong
 

Similar to Employee Attrition Analysis / Churn Prediction (20)

Predictive modeling project
Predictive modeling projectPredictive modeling project
Predictive modeling project
 
IBM Attrition Presentation Deck.pdf
IBM Attrition Presentation Deck.pdfIBM Attrition Presentation Deck.pdf
IBM Attrition Presentation Deck.pdf
 
The Datafication of HR [WHITE PAPER]
The Datafication of HR [WHITE PAPER]The Datafication of HR [WHITE PAPER]
The Datafication of HR [WHITE PAPER]
 
Employee Termination
Employee TerminationEmployee Termination
Employee Termination
 
Labor Management For The 21st Century
Labor Management For The 21st CenturyLabor Management For The 21st Century
Labor Management For The 21st Century
 
Resume_Malaya_Patra
Resume_Malaya_PatraResume_Malaya_Patra
Resume_Malaya_Patra
 
Mary Ann Downey ILSHRM Presentation
Mary Ann Downey ILSHRM PresentationMary Ann Downey ILSHRM Presentation
Mary Ann Downey ILSHRM Presentation
 
Job Evaluation and Salary Design
Job Evaluation and Salary DesignJob Evaluation and Salary Design
Job Evaluation and Salary Design
 
Role Of HR In Organizational Design PowerPoint Presentation Slides
Role Of HR In Organizational Design PowerPoint Presentation SlidesRole Of HR In Organizational Design PowerPoint Presentation Slides
Role Of HR In Organizational Design PowerPoint Presentation Slides
 
Hr q professional development series—workforce planning panel
Hr q professional development series—workforce planning panelHr q professional development series—workforce planning panel
Hr q professional development series—workforce planning panel
 
Predictive analysis can help you combat Employee Attrition ! Learn how?
Predictive analysis can help you combat Employee Attrition ! Learn how?Predictive analysis can help you combat Employee Attrition ! Learn how?
Predictive analysis can help you combat Employee Attrition ! Learn how?
 
Predictive Analysis can help you Combat Employee Attrition! Learn how?
Predictive Analysis can help you Combat Employee Attrition! Learn how?Predictive Analysis can help you Combat Employee Attrition! Learn how?
Predictive Analysis can help you Combat Employee Attrition! Learn how?
 
Hr Analytics
Hr AnalyticsHr Analytics
Hr Analytics
 
HR Analytics, Done Right
HR Analytics, Done RightHR Analytics, Done Right
HR Analytics, Done Right
 
Actionable results to enhance Employee satisfaction score analysis via Tableau
Actionable results to enhance Employee satisfaction score analysis via TableauActionable results to enhance Employee satisfaction score analysis via Tableau
Actionable results to enhance Employee satisfaction score analysis via Tableau
 
Project attrition
Project attritionProject attrition
Project attrition
 
HPT Process and Gaps -Work Sample
HPT Process and Gaps -Work SampleHPT Process and Gaps -Work Sample
HPT Process and Gaps -Work Sample
 
Business Results from using Clear Direction Assessment Profile
Business Results from using Clear Direction Assessment ProfileBusiness Results from using Clear Direction Assessment Profile
Business Results from using Clear Direction Assessment Profile
 
Lean HR: Applying Process Excellence to Your Practice
Lean HR: Applying Process Excellence to Your PracticeLean HR: Applying Process Excellence to Your Practice
Lean HR: Applying Process Excellence to Your Practice
 
Creating Performance Based Culture through proper people management
Creating Performance Based Culture through proper people managementCreating Performance Based Culture through proper people management
Creating Performance Based Culture through proper people management
 

Recently uploaded

原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
u86oixdj
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
roli9797
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
javier ramirez
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Subhajit Sahu
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdfUnleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Enterprise Wired
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptxData_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
AnirbanRoy608946
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 

Recently uploaded (20)

原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdfUnleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptxData_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 

Employee Attrition Analysis / Churn Prediction

  • 3. BUSINESS PROBLEM A leading organisation's business had been increasing quite well over the past. But, there has been slowdown in terms of growth. To predict, why best and most experienced employees are leaving based on the given profile. HRM Planning is very important for the companies to make sure the continued retention of the high performers with the best talent.
  • 5. Attributes On to the Left Numerical Attributes On to the Right Categorical Attributes Target Variable Left
  • 6. Attribute – Range/Level ATTRIBUTE RANGE/LEVEL Satisfaction_level 0.09 to 1.00 Last_Evaluation 0.36 to 1.00 Number_Project 2 To 7 Average_monthly_hours 96 To 310 Time_spend_company 2 To 10 Department 10 Levels Salary 3 Levels Left, Work accident, Promotion_last_5years 0 , 1
  • 7. Data Understanding ATTRIBUTE 0’s 1’s Left 11428 3571 Left (Distinct) 10000 1991  Total number of observations is 14999 with 9 independent attributes.  The given data has mix of Numerical & Categorical Attributes.  Target variable is left & it is discrete, which has high class imbalance.
  • 8. Binary Classification (Approach)  Given, Target variable is left & it is discrete which has two classes.  Where as ‘1’ is considered as left & that of ‘0’ is considered as not left .  This is supervised learning classification model building approach.  Error Metric to be worked on is F1Score .
  • 10. Correlation Plot Positive Correlation Number_project , last_evaluation, Average_monthly_hours, Time_spend_company Negative Correlation Satisfaction_level, Number_project , Time_spend_company Neutral /No Correlation Average_monthly_hours, satisfaction_level
  • 13. Department v/s Left (Salary) Attrition rate for the low salary is high. Sales, Support, Technical departments has high attrition.
  • 14. Avg. Satisfaction Level v/s Avg. Monthly Hours Monthly hours does have effect on satisfaction level More monthly hours have less satisfaction level Reason : Human capacity per day
  • 16. INFERENCE Common traits of Good people leaving  Experienced  Very low satisfaction level  Spend more time at work Possible Reasons for people leaving  Experienced people may not be finding any challenges in work. Hence they leave.  Work to Pay ratio may be high (because we find clear correlation only in low and medium salary ranges)
  • 18. Data Preprocessing Task  Duplicate Records  No Missing Values  Subsetting & Categorical conversion  Standardization  Handling Class Imbalance Implementation  Using Distinct Function  --  Using as.factor() function  Using Range, Z-Score methods  Using SMOTE - 60:40, 70:30, 80:20
  • 19. MODEL BUILDING  As Target Variable (left) is discrete, hence Various Classification Techniques has to be applied.  Started with Logistic regression and then with Decision Trees, RandomForest and XGBOOST obtained predicted values. MODEL APPLIED / F1 Score TRAIN VALIDATION TEST LOGISTIC 0.5932136 0.5982906 0.5939249 DECISION TREES 0.9383260 0.9302899 0.9315540 RANDOMFOREST 0.9673754 0.9988067 0.9643624 XGBOOST 0.9818643 0.9953924 0.9693356
  • 20. MODEL BUILDING Using ROC curve prob > 0.35 is taken as 1’s & rest as 0’s Logistic Regression Hyper paremeters : ntrees = 200 to 500 Mtry = 4 (3 to 6) Random Forest
  • 21. MODEL BUILDING Tree Depth : Reduced from 32 to 6 Decision Trees Enabled Cross Validation Handling Missing Values Tree pruning XGBOOST
  • 22. FUTURE ENHANCEMENTS  With the use of functional/domain knowledge, Feature engineering will be done by generating a new columns or attributes.  Other Classification models will be applied with the respective hyper parameter tuning.