Md. Rezaul Islam, Md. Shariful Islam, Sharmin Shama, Aniruddha Islam Chowdhury, Md. Masudul Hasan Lamyea
{"title":"Enhancing Bank Loan Approval Efficiency Using Machine Learning: An Ensemble Model Approach","authors":"Md. Rezaul Islam, Md. Shariful Islam, Sharmin Shama, Aniruddha Islam Chowdhury, Md. Masudul Hasan Lamyea","doi":"10.47191/etj/v9i07.24","DOIUrl":null,"url":null,"abstract":"Lending is a major source of income for banks, but identifying worthy borrowers who will consistently repay loans is a constant problem. From a pool of loan applicants, conventional selection procedures frequently fail to find the most qualified individuals. To make loan applications faster, we created a new system that uses machine learning to automatically find people who qualify for loans. This comprehensive analysis involves data preprocessing, effective data balancing using SMOTE, and the application of various machine learning models, including Decision Trees, Support Vector Machines, K-Nearest Neighbors, Gaussian Naive Bayes, AdaBoost, Gradient Boosting, Logistic Regression, and advanced deep learning models like recurrent neural networks, deep neural networks, and long short-term memory models. We thoroughly evaluate the models based on accuracy, recall, and F1 score. Our experimental results demonstrate that the Extra Trees model outperforms its counterparts. Furthermore, we achieve a significant 0.62% increase in accuracy over the Extra Trees model by using an ensemble voting model that combines the top three machine learning models to predict bank loan defaulters. An intuitive desktop application has been developed to enhance user engagement. Remarkably, our findings indicate that the voting-based ensemble model surpasses both current state-of-the-art methods and individual ML models, including Extra Trees, with an impressive accuracy of 87.26%. Ultimately, this innovative system promises substantial improvements and efficiency in bank loan approval processes, benefiting both financial institutions and loan applicants.","PeriodicalId":507832,"journal":{"name":"Engineering and Technology Journal","volume":"1 4","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering and Technology Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47191/etj/v9i07.24","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Lending is a major source of income for banks, but identifying worthy borrowers who will consistently repay loans is a constant problem. From a pool of loan applicants, conventional selection procedures frequently fail to find the most qualified individuals. To make loan applications faster, we created a new system that uses machine learning to automatically find people who qualify for loans. This comprehensive analysis involves data preprocessing, effective data balancing using SMOTE, and the application of various machine learning models, including Decision Trees, Support Vector Machines, K-Nearest Neighbors, Gaussian Naive Bayes, AdaBoost, Gradient Boosting, Logistic Regression, and advanced deep learning models like recurrent neural networks, deep neural networks, and long short-term memory models. We thoroughly evaluate the models based on accuracy, recall, and F1 score. Our experimental results demonstrate that the Extra Trees model outperforms its counterparts. Furthermore, we achieve a significant 0.62% increase in accuracy over the Extra Trees model by using an ensemble voting model that combines the top three machine learning models to predict bank loan defaulters. An intuitive desktop application has been developed to enhance user engagement. Remarkably, our findings indicate that the voting-based ensemble model surpasses both current state-of-the-art methods and individual ML models, including Extra Trees, with an impressive accuracy of 87.26%. Ultimately, this innovative system promises substantial improvements and efficiency in bank loan approval processes, benefiting both financial institutions and loan applicants.
贷款是银行的主要收入来源,但如何找到有能力持续偿还贷款的借款人一直是个问题。传统的筛选程序往往无法从众多贷款申请人中找到最合格的人选。为了加快贷款申请速度,我们创建了一个新系统,利用机器学习自动寻找符合贷款条件的人。这项综合分析涉及数据预处理、使用 SMOTE 进行有效的数据平衡,以及各种机器学习模型的应用,包括决策树、支持向量机、K-近邻、高斯直觉贝叶斯、AdaBoost、梯度提升、逻辑回归,以及循环神经网络、深度神经网络和长短期记忆模型等高级深度学习模型。我们根据准确率、召回率和 F1 分数对模型进行了全面评估。实验结果表明,Extra Trees 模型优于同类模型。此外,我们还使用了一个集合投票模型来预测银行贷款违约者,该模型结合了前三种机器学习模型,与 Extra Trees 模型相比,准确率大幅提高了 0.62%。我们还开发了一个直观的桌面应用程序,以提高用户的参与度。值得注意的是,我们的研究结果表明,基于投票的集合模型超越了当前最先进的方法和包括 Extra Trees 在内的单个 ML 模型,准确率高达 87.26%。最终,这一创新系统有望大幅提高银行贷款审批流程的效率,使金融机构和贷款申请人都能从中受益。