IBM Attrition Prediction with Artificial Neural Networks
Picture Source:Attrition Analysis for IBM
Description
IBM is an American MNC operating in around 170 countries with major business verticals as computing, software, and hardware.
Attrition is a major risk to service-providing organizations where trained and experienced people are the assets of the company. The organization would like to identify the factors which influence the attrition of employees.
Acknowledgements
This dataset has been referred from Kaggle.
In this project, binary classification attrition target (class) was estimated with the model (artificial neural networks). We tried to predict attrition class (yes or no). All details are in IBM_attrition.ipynb file.
Objective:
- Understand the Dataset & cleanup (if required).
- Build classification models to predict the anticipated attrition of employees.
- Also fine-tune the hyperparameters & compare the evaluation metrics of various classification algorithms.
Keywords
- Tabular Data
- Classification
- Employment
- Artificial Neural Networks
How to Run Code
Before running the code make sure that you have these libraries:
- pandas
- sklearn
- warnings
- matplotlib
- numpy
- seaborn
- keras
Contact Me
If you have something to say to me please contact me:
- Twitter: Doguilmak
- Mail address: [email protected]