Predicting Bank Operational Efficiency Using Machine Learning Algorithm: Comparative Study of Decision Tree, Random Forest, and Neural Networks

The financial crisis that hit Ghana from 2015 to 2018 has raised various issues with respect to the efficiency of banks and the safety of depositors’ in the banking industry. As part of measures to improve the banking sector and also restore customers’ confidence, efficiency and performance analysis...

Full description

Bibliographic Details
Main Authors: Peter Appiahene, Yaw Marfo Missah, Ussiph Najim
Format: Article
Language:English
Published: Hindawi Limited 2020-01-01
Series:Advances in Fuzzy Systems
Online Access:http://dx.doi.org/10.1155/2020/8581202
id doaj-f04979fa95d34091b66c7a3afc03355b
record_format Article
spelling doaj-f04979fa95d34091b66c7a3afc03355b2020-11-25T03:31:56ZengHindawi LimitedAdvances in Fuzzy Systems1687-71011687-711X2020-01-01202010.1155/2020/85812028581202Predicting Bank Operational Efficiency Using Machine Learning Algorithm: Comparative Study of Decision Tree, Random Forest, and Neural NetworksPeter Appiahene0Yaw Marfo Missah1Ussiph Najim2Kwame Nkrumah University of Science and Technology, Kumasi, GhanaKwame Nkrumah University of Science and Technology, Kumasi, GhanaKwame Nkrumah University of Science and Technology, Kumasi, GhanaThe financial crisis that hit Ghana from 2015 to 2018 has raised various issues with respect to the efficiency of banks and the safety of depositors’ in the banking industry. As part of measures to improve the banking sector and also restore customers’ confidence, efficiency and performance analysis in the banking industry has become a hot issue. This is because stakeholders have to detect the underlying causes of inefficiencies within the banking industry. Nonparametric methods such as Data Envelopment Analysis (DEA) have been suggested in the literature as a good measure of banks’ efficiency and performance. Machine learning algorithms have also been viewed as a good tool to estimate various nonparametric and nonlinear problems. This paper presents a combined DEA with three machine learning approaches in evaluating bank efficiency and performance using 444 Ghanaian bank branches, Decision Making Units (DMUs). The results were compared with the corresponding efficiency ratings obtained from the DEA. Finally, the prediction accuracies of the three machine learning algorithm models were compared. The results suggested that the decision tree (DT) and its C5.0 algorithm provided the best predictive model. It had 100% accuracy in predicting the 134 holdout sample dataset (30% banks) and a P value of 0.00. The DT was followed closely by random forest algorithm with a predictive accuracy of 98.5% and a P value of 0.00 and finally the neural network (86.6% accuracy) with a P value 0.66. The study concluded that banks in Ghana can use the result of this study to predict their respective efficiencies. All experiments were performed within a simulation environment and conducted in R studio using R codes.http://dx.doi.org/10.1155/2020/8581202
collection DOAJ
language English
format Article
sources DOAJ
author Peter Appiahene
Yaw Marfo Missah
Ussiph Najim
spellingShingle Peter Appiahene
Yaw Marfo Missah
Ussiph Najim
Predicting Bank Operational Efficiency Using Machine Learning Algorithm: Comparative Study of Decision Tree, Random Forest, and Neural Networks
Advances in Fuzzy Systems
author_facet Peter Appiahene
Yaw Marfo Missah
Ussiph Najim
author_sort Peter Appiahene
title Predicting Bank Operational Efficiency Using Machine Learning Algorithm: Comparative Study of Decision Tree, Random Forest, and Neural Networks
title_short Predicting Bank Operational Efficiency Using Machine Learning Algorithm: Comparative Study of Decision Tree, Random Forest, and Neural Networks
title_full Predicting Bank Operational Efficiency Using Machine Learning Algorithm: Comparative Study of Decision Tree, Random Forest, and Neural Networks
title_fullStr Predicting Bank Operational Efficiency Using Machine Learning Algorithm: Comparative Study of Decision Tree, Random Forest, and Neural Networks
title_full_unstemmed Predicting Bank Operational Efficiency Using Machine Learning Algorithm: Comparative Study of Decision Tree, Random Forest, and Neural Networks
title_sort predicting bank operational efficiency using machine learning algorithm: comparative study of decision tree, random forest, and neural networks
publisher Hindawi Limited
series Advances in Fuzzy Systems
issn 1687-7101
1687-711X
publishDate 2020-01-01
description The financial crisis that hit Ghana from 2015 to 2018 has raised various issues with respect to the efficiency of banks and the safety of depositors’ in the banking industry. As part of measures to improve the banking sector and also restore customers’ confidence, efficiency and performance analysis in the banking industry has become a hot issue. This is because stakeholders have to detect the underlying causes of inefficiencies within the banking industry. Nonparametric methods such as Data Envelopment Analysis (DEA) have been suggested in the literature as a good measure of banks’ efficiency and performance. Machine learning algorithms have also been viewed as a good tool to estimate various nonparametric and nonlinear problems. This paper presents a combined DEA with three machine learning approaches in evaluating bank efficiency and performance using 444 Ghanaian bank branches, Decision Making Units (DMUs). The results were compared with the corresponding efficiency ratings obtained from the DEA. Finally, the prediction accuracies of the three machine learning algorithm models were compared. The results suggested that the decision tree (DT) and its C5.0 algorithm provided the best predictive model. It had 100% accuracy in predicting the 134 holdout sample dataset (30% banks) and a P value of 0.00. The DT was followed closely by random forest algorithm with a predictive accuracy of 98.5% and a P value of 0.00 and finally the neural network (86.6% accuracy) with a P value 0.66. The study concluded that banks in Ghana can use the result of this study to predict their respective efficiencies. All experiments were performed within a simulation environment and conducted in R studio using R codes.
url http://dx.doi.org/10.1155/2020/8581202
work_keys_str_mv AT peterappiahene predictingbankoperationalefficiencyusingmachinelearningalgorithmcomparativestudyofdecisiontreerandomforestandneuralnetworks
AT yawmarfomissah predictingbankoperationalefficiencyusingmachinelearningalgorithmcomparativestudyofdecisiontreerandomforestandneuralnetworks
AT ussiphnajim predictingbankoperationalefficiencyusingmachinelearningalgorithmcomparativestudyofdecisiontreerandomforestandneuralnetworks
_version_ 1715190323739623424