Show simple item record

dc.contributor.advisorChakrabarty, Amitabha
dc.contributor.authorRoy, Reak
dc.contributor.authorAlam, Tahsin
dc.contributor.authorKabir, Syed Hafiz
dc.contributor.authorAwsaf, Mirza Abyaz
dc.contributor.authorHaque, Shadik Ul
dc.date.accessioned2025-02-05T06:18:21Z
dc.date.available2025-02-05T06:18:21Z
dc.date.copyright©2024
dc.date.issued2024-10
dc.identifier.otherID 22301776
dc.identifier.otherID 19301171
dc.identifier.otherID 23241063
dc.identifier.otherID 20101146
dc.identifier.otherID 23141087
dc.identifier.urihttp://hdl.handle.net/10361/25321
dc.descriptionThis project report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2024.en_US
dc.descriptionCataloged from PDF version of project report.
dc.descriptionIncludes bibliographical references (pages 56-60).
dc.description.abstractThis research describes the potential of several classifiers of classical machine learning and architecture of deep neural networks when predicting the status of a loan application. The data set of 613 observations and 13 features, provided with the information about the applicants and their credit profiles, was utilized together with other techniques, such as bootstrapping, for more data qualityutimaltely leading to 9824 observations. Some imputation strategies were applied to deal with the lack of values, while also features were carefully prepared by employing ANOVA, Mutual Information and Tree based approaches among other statistical methods. For the validation of the model performance, the dataset was split into two parts: training (70%) and testing (30%). Many classical machine learning algorithms were applied including but not limited to Logistic Regression, Support Vector Classifiers(SVC), Decision Trees, Random Forests, Multi-Layer Perceptron, Gradient Boosting machines, K-Nearest Neighbors, etc. Out of all models used in the research, Random Forest Classifier demonstrated the most high values of accuracy of 86.84% and F1- score (0.9043), hence it was the best performing one. Advanced methodologies such as SMOTE (accuracy of 88.16%) and ADASYN (accuracy of 87.07% )were also used to handle the issue of class imbalance, where the performance of K- Nearest Neighbors was impressive acuuracy of 88.16% after resampling. In a different, yet similar analysis, five types of neural network architectures, Simple Recurrent Neural Network(RNN), Long-Short Term Memory(LSTM), Convolutional Neural Networks( CNN), Fully Connvolutional Neural Networks(FCNN) and Fully Connected Neural Networks(FCN) were built with the use of Tensorflow, Scikit-learn, and Numpy running on Google Colaboratory notebooks. The outcomes showed that the Fully Convolutional Network (FCN) has the best validation accuracy of 89.75% and validation loss of 0.2255 among the models built.en_US
dc.description.statementofresponsibilityReak Roy
dc.description.statementofresponsibilityTahsin Alam
dc.description.statementofresponsibilitySyed Hafiz Kabir
dc.description.statementofresponsibilityMirza Abyaz Awsaf
dc.description.statementofresponsibilityShadik Ul Haque
dc.format.extent71 pages
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University project reports are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectLoan approval predictionen_US
dc.subjectMachine learningen_US
dc.subjectRandom forest regressoren_US
dc.subjectK-nearest neighborsen_US
dc.subjectFinancial analyticsen_US
dc.subjectRNNen_US
dc.subjectCNNen_US
dc.subject.lcshNeural networks (Computer science).
dc.subject.lcshData Mining--Finance.
dc.subject.lcshComputational Intelligence.
dc.subject.lcshDecision support systems.
dc.subject.lcshCredit--Risks--Forecasting.
dc.titleLoan approval prediction using machine learning algorithmsen_US
dc.typeProject reporten_US
dc.contributor.departmentDepartment of Computer Science and Engineering, BRAC University
dc.description.degreeB.Sc. in Computer Science and Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record