Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

Adversarial machine learning in microfinance: robustness and security in credit scoring

bracu.type.groupStudent Works
dc.contributor.advisorHossain, Muhammad Iqbal
dc.contributor.authorPaul, Shuvojit
dc.contributor.authorTasnim, Samiha
dc.contributor.authorPranty, Tasmia Akter
dc.contributor.authorAreen, Md. Tasnimul Parvez
dc.contributor.authorKawsar, Mir Abdullah
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2026-01-13T06:44:59Z
dc.date.available2026-01-13T06:44:59Z
dc.date.copyright2025
dc.date.issued2025-10
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 73-76).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2025.en_US
dc.description.abstractAdversarial Machine Learning (AML) is used to detect and resolve manipulated inputs that attempt to compromise machine learning models. Financial decisionmaking systems are one of the most required sectors of AML, as this sector, particularly the automated credit scoring system, is very sensitive and crucial. The current work at first proposes a model to distinguish between high-risk and creditworthy borrowers who seek loans. We named this model “LoanBuddy”. Then we used eight machine learning models to train our system that can detect high and lowrisk borrowers. Then we performed eight adversarial attacks on our trained models to analyze how these attacks manipulate our trained system. We also used hybrid and composite attacks to find out the most suitable and secure machine learning model for this kind of system. In numbers, we used around 40 combinations of eight base attacks. Finally, we proposed a way to defend against those attacks. Overall, our integrated methodology, spanning modeling, attack evaluation, calibration, robustness training, and operational safeguards, collectively enables a secure, interpretable, and practical credit-scoring pipeline that promotes ethical microfinance practices and mitigates fraud. We present the accuracy, AUC, and F1 of each model’s predictions as well as the accuracy of its probabilities (calibration: Brier and Expected Calibration Error/ECE). We also provide, when available, a certified robustness margin, which is the minimum amount that an input must change in order to reverse the decision. The results demonstrate that adversarially trained transformer models and calibrated monotone ensembles exhibit the strongest robustness. In contrast, unregularized neural baselines and stacked tree models are more vulnerable and require hardening.en_US
dc.description.degreeBachelor of Science in Computer Science and Engineering
dc.description.statementofresponsibilityShuvojit Paul
dc.description.statementofresponsibilitySamiha Tasnim
dc.description.statementofresponsibilityTasmia Akter Pranty
dc.description.statementofresponsibilityMd. Tasnimul Parvez Areen
dc.description.statementofresponsibilityMir Abdullah Kawsar
dc.format.extent89 pages
dc.identifier.otherID 21301746
dc.identifier.otherID 21301332
dc.identifier.otherID 21301663
dc.identifier.otherID 21301338
dc.identifier.otherID 21301558
dc.identifier.urihttp://hdl.handle.net/10361/27431
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University theses 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.subjectAdversarial machine learningen_US
dc.subjectCredit scoringen_US
dc.subjectFraud detectionen_US
dc.subjectAI-driven credit assessmenten_US
dc.subjectNeural networksen_US
dc.subjectAdversarial attacksen_US
dc.subjectExplainable modelsen_US
dc.subjectFinancial services industryen_US
dc.subject.lcshCredit scoring systems--Automation.
dc.subject.lcshRobust optimization.
dc.subject.lcshMachine learning.
dc.subject.lcshNeural networks (Computer science).
dc.subject.lcshArtificial intelligence.
dc.subject.lcshFinancial services industry--Technological innovations.
dc.subject.lcshExpert systems (Computer science).
dc.subject.lcshConsumer credit--Decision making--Data processing.
dc.subject.lcshCredit scoring systems--Security measures.
dc.titleAdversarial machine learning in microfinance: robustness and security in credit scoringen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
21301746, 21301332, 21301663, 21301338, 21301558_CSE.pdf
Size:
2.14 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: