Loans are one of the main profit sources in banking system. Banks try to select reliable customers and offer them personal loans, but customers can sometimes reject bank loan offers. Prediction of this problem is an extra work for banks, but if they can predict which customers will accept personal loan offers, they can make a better profit. Therefore, at this point, the aim of this study is to predict acceptance of the bank loan offers using the Support Vector Machine (SVM) algorithm. In this context, SVM was used to predict results with four kernels of SVM, with a grid search algorithm for better prediction and cross validation for much more reliable results. Research findings show that the best results were obtained with a poly kernel as 97.2% accuracy and the lowest success rate with a sigmoid kernel as 83.3% accuracy. Some precision and recall values are lower than normal ones, like 0.108 and 0.008 due to unbalanced dataset, like for 1 true value, there are 9 negative values (9.6% true value). This study recommends the use of SVC in banking system while predicting acceptance of bank loan offers.
Primary Language | English |
---|---|
Subjects | Artificial Intelligence, Software Engineering, Engineering |
Journal Section | Research Articles |
Authors | |
Publication Date | August 15, 2022 |
Submission Date | January 16, 2022 |
Acceptance Date | June 13, 2022 |
Published in Issue | Year 2022 Volume: 6 Issue: 2 |