Digital Repository

Driver Turnover Prediction with Machine Learning

Show simple item record

dc.contributor.author Kuruppu Arachchige, Manori Priyadarshani
dc.date.accessioned 2023-01-12T05:04:01Z
dc.date.available 2023-01-12T05:04:01Z
dc.date.issued 2022
dc.identifier.citation Kuruppu Arachchige, Manori Priyadarshani (2022) Driver Turnover Prediction with Machine Learning. MSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20200089
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/1375
dc.description.abstract "Ride-hailing and online delivery platforms have gained high attention in society because it makes people's life easier. The platform directly depends on individual drivers who have joined the platform willingly with the earning purpose. Most of them tend to churn and do not stay for a long time. The high driver churn makes the platform unstable and pre identifying churning drivers are crucial for the ride-hailing platforms to take relevant action to make them retain.This research tries to research, design, and develop an accurate driver churn prediction model in a machine learning approach. The research used a dataset from a leading local ride-hailing company and extracted 18 important driver features to build a binary classification model. Multiple models are built with different machine learning algorithms covering traditional algorithms, ensemble techniques and neural network areas. Models built from algorithms, Naive Bayes, K-Nearest Neighbor, Logistic Regression, Support Vector Machine, Decision Tree, Random Forest, Bagging (Decision Tree), XG Boosting (Decision Tree), ADA Boosting (Decision Tree), Stacking (DT, SVM, RF +LR) and Feed Forward Neural Network are compared to find the best model for this particular research problem. The result recommends ensemble classifiers which have high accuracy compared to other classifiers as the best solution to this problem. The best model was the Random Forest model and the achieved accuracy is 95.7%. All other ensemble learners got accuracies near 94% and feed-forward neural network and decision tree learners also showed an average accuracy, while Naive Bayes and K-Nearest Neighbor showed the lowest accuracy. In summary, the research recommends ensemble machine learning learners to solve the problem of driver churn identification" en_US
dc.language.iso en en_US
dc.subject Driver Churn en_US
dc.subject Machine learning en_US
dc.title Driver Turnover Prediction with Machine Learning en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account