Employee Turnover Prediction on Synthetic and Real Datasets
When an employee leaves the job, it leads to issues such as financial losses, loss of productivity, re-employment costs, the adaptation period for the new employee, and loss of time. Many studies are dedicated to predicting employee turnover to avoid these negative impacts. In this study, we train classic machine learning models to predict employee turnover. We train Logistic Regression, Decision Tree, XGBoost, Random Forest, Gradient Boosting, Ada Boosting, and Support Vector Machine methods. We use two publicly available datasets: IBM's synthetic data and an anonymous US company's real data. We compare the outcomes of models trained by collected real datasets and models trained by synthetically generated datasets. For the IBM dataset, with 92% accuracy and 0.92 f1-score, Random Forest demonstrates superior results. Additionally, Random Forest out- performed other models with 89% accuracy and 0.89 f1-score for the US company's dataset. All applied classification models demonstrated better results on the synthetic data.
Authors
- Kadir Yunus Koc (ORCID: https://orcid.org/0000-0003-0604-2749)
- Azhar Murzaeva
- Volkan İllik (ORCID: https://orcid.org/0000-0003-1786-4617)
Institutions
- Software (Spain) (ES)
Publication Details
- Published
- 2024-10-26
- DOI
- https://doi.org/10.1109/ubmk63289.2024.10773575
- Citations
- 3
- Primary Topic
- AI and HR Technologies
- Type
- article
- Field-Weighted Citation Impact
- 2.02