Digital Repository

finTRace: Advanced Machine Learning based System for Detecting Money Laundering in Financial Transactions

Show simple item record

dc.contributor.author Mallawa, Bhagya
dc.date.accessioned 2026-03-12T07:43:47Z
dc.date.available 2026-03-12T07:43:47Z
dc.date.issued 2025
dc.identifier.citation Mallawa, Bhagya (2025) finTRace: Advanced Machine Learning based System for Detecting Money Laundering in Financial Transactions. Msc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20230553
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/2957
dc.description.abstract Money laundering remains a critical global threat, with financial institutions struggling to detect complex and evolving laundering schemes within vast volumes of transactional data. This study focuses on identifying suspicious money laundering behaviors by employing machine learning (ML) techniques, with a focus on improving detection accuracy while ensuring interpretability for compliance and auditability. To address this issue, a supervised ML-based AML detection system was developed using the publicly available IBM Transactions for Anti-Money Laundering (AML) dataset. The research methodology included extensive data pre-processing, feature engineering, and the evaluation of various classification models such as XGBoost, LightGBM, CatBoost, Random Forest, and Logistic Regression. Advanced techniques like ensemble learning and hyperparameter tuning were applied, and model performance was evaluated using standard metrics including F1 Score, PR AUC, and MCC. The research revealed that the weighted ensemble model combining XGBoost, LightGBM, and CatBoost delivered the best performance, achieving an F1 Score of 0.9923, PR AUC of 0.9717, and MCC of 0.8444. These results indicate the system’s strong potential to support AML efforts by identifying suspicious transaction patterns with higher accuracy and reliability than traditional models. en_US
dc.language.iso en en_US
dc.subject Money Laundering en_US
dc.subject Ensemble Voting Classifier en_US
dc.title finTRace: Advanced Machine Learning based System for Detecting Money Laundering in Financial Transactions en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account