Predicting employee attrition using machine learning

1Citations
Citations of this article
42Readers
Mendeley users who have this article in their library.

Abstract

One of the major issues facing business leaders within companies is the loss of talented employees. Several factors that might leemadp ltooy ee attrition are studied to predict whether a certain employee is leaving or not. Predicting Employee Attrition using LMeaacrhniinneg is the aim of this research. This research studies employee attrition using machine learning models with public data IB-world datasets may include a large number of features, that's why this research used three different methods for features selection: using all features, Weka techniques, and features used in literature. After preprocessing data and performing label encoding, dataset was splatted into training and test set. Several classifiers include K-nearest neighbors (KNN), Naive Bayes, Random Forest and Support Vector Machines (SVM) have been trained on 80% of data and they were validated using cross validation. Models that gave a better performance on training were used to test on unseen data. To evaluate those trained models on test set, several evaluation metrics were used. For the highest performing model SVM with accuracy 85.3% and f1-score 81%. To investigate more in the performance of SVM, an evaluation metric known as AUC ROC (Area Under the Receiver Operating Characteristics) were used.

Cite

CITATION STYLE

APA

Alsuahim, I. F., Alotaibi, F. A., AlAsiri, M. A., Alkharji, M. S., & Alharthi, S. A. (2019). Predicting employee attrition using machine learning. In Proceedings of the International Conference on Industrial Engineering and Operations Management (pp. 1007–1014). IEOM Society. https://doi.org/10.55041/ijsrem29215

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free