Building a credit scoring model to assign a reference score based on credit transaction and relevant profile data

dc.contributor.advisorMajumdar, Mahbub Alam
dc.contributor.authorIslam, Saqib Al
dc.contributor.authorAziz, Rifah Sama
dc.contributor.authorAhmed, Aritra
dc.contributor.authorAbida, Fauzia
dc.date.accessioned2020-01-20T07:29:13Z
dc.date.available2020-01-20T07:29:13Z
dc.date.issued2019-09
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 49-52).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2019.
dc.description.abstractA credit score is a numerical expression based on a level analysis of a person's credit files, to represent the creditworthiness of an individual. The credit score plays a major role in banks, financial institutions loaning money to individuals for their personal or business needs. This score is given based on factors such as personal information, assets, financial behavior and financial history. This system is not digitized or implemented yet in Bangladesh. So our aim is to build a reliable and robust credit scoring model which would help institutions like such to have an accurate reference score to rely on when validating a client. We were able to obtain an optimized model with an accuracy of( 93%). The model is based on CART(Classification and Regression Trees) using Gradient Boosting method(GBM). We also proposed a new hybrid model consisting of a two step architecture. The first one based on distributed Random Forests, the individual decision tree outputs of which was fed into a Deep Neural Network(DNN), and trained on to achieve marginally better results than using only Random Forest approach. Since, credit scoring an individual is a sensitive issue, it is not ethical to provide a score without proper justification. We conducted interpret-ability analysis on our model and generated visual representations of the criterion affecting the output of our model and provide necessary information to analyze the client efectively. Our results were conclusive and imitated the process of evaluating an individual precisely. The work- ow we proposed could be implemented in production to provide a concrete base for evaluation and prediction of defaulters. Simultaneously provide a detailed overview of the results obtained. This could help financial institutions immensely and help them save millions lost by default loans.
dc.identifier.otherID 16101084
dc.identifier.otherID 19141019
dc.identifier.otherID 16101216
dc.identifier.otherID 16101320
dc.identifier.otherhttps://dspace.bracu.ac.bd/server/api/core/items/128da657-f529-444a-94c8-1eaf0ecd793f
dc.identifier.urihttp://hdl.handle.net/10361/13644
dc.language.isoen
dc.publisherBRAC University
dc.sourceBRAC University Institutional Repository
dc.subjectCredit score
dc.subjectCredit risk
dc.subjectLoan assessment
dc.subjectMachine learning
dc.subjectArtifcial intelligence
dc.subjectRandom forests
dc.subjectGradient boosting
dc.subjectGBM
dc.subjectExtreme gradient boosting
dc.subjectDeep neural networks
dc.subjectInterpret-ability
dc.titleBuilding a credit scoring model to assign a reference score based on credit transaction and relevant profile data
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
16101084,19141019,16101216,16101320_CSE.pdf
Size:
811.88 KB
Format:
Adobe Portable Document Format