Machine Learning Methods in Anti-Money Laundering

dc.contributor.advisorAktas, Kadir, juhendaja
dc.contributor.authorMalkovski, Anton
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkondet
dc.contributor.otherTartu Ülikool. Arvutiteaduse instituutet
dc.date.accessioned2025-10-27T11:59:05Z
dc.date.available2025-10-27T11:59:05Z
dc.date.issued2025
dc.description.abstractAnti-Money Laundering (AML) is a critical operation in the financial sector, and with the constant growth in transaction volume, traditional AML methods are no longer sufficient for effectively detecting and preventing money laundering activities. Machine learning (ML) has the potential to discover complex patterns within the vast amounts of transactional data and reduce the false positives (FP) in the AML alerts. This thesis analyzes the applicability of machine learning in AML and proposes a full training pipeline that covers model training, hyperparameter optimization, and synthetic data generation. The work focuses on training a machine learning model with focus on reducing FP noise while being able to classify true positive (TP) alerts by augmenting the highly imbalance training dataset with synthetically generated minority class samples using a Variational autoencoder (VAE) and applying Optuna hyperparameter optimization to tune the model. The results of the experiments demonstrate that this method improves the model’s performance while maintaining its ability to generalize to unseen data, finally achieving noise reduction of FP alerts by 40%.
dc.description.abstract Rahapesu tõkestamine (AML) on finantssektoris kriitilise tähtsusega tegevus ning tehingute mahu pideva kasvuga ei ole traditsioonilised AML meetodid enam piisavad rahapesu efektiivseks tõkestamiseks. Masinõppel (ML) on potentsiaal avastada keerukaid mustreid tohututes tehinguandmete kogustes ning vähendada valepositiivseid (FP) tulemusi AML andmetes. Käesolev lõputöö analüüsib masinõppe rakendatavust rahapesu tõkestamisel ning pakub välja treening protsessi, mis hõlmab mudeli treenimist, hüperparameetrite optimeerimist ja sünteetiliste andmete genereerimist. Töö keskendub masinõppe mudeli treenimisele eesmärgiga vähendada valepositiivset müra, säilitades samal ajal võimet klassifitseerida päriselt olulisi tehinguid potentsiaalselt ohtlikeks, täiendades äärmiselt tasakaalustamata treeningandmestikku sünteetiliselt genereeritud vähemusklassi näidistega, kasutades VAE-d ning rakendades Optuna hüperparameetrite optimeerimist mudeli häälestamiseks. Katsete tulemused näitavad, et see meetod parandab mudeli efektiivsust, saavutades lõpuks valepositiivsete hoiatuste müra vähenemise 40% võrra.
dc.identifier.urihttps://hdl.handle.net/10062/117107
dc.language.isoen
dc.publisherTartu Ülikoolet
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectBanking as a service
dc.subjectDeep learning
dc.subjectArtificial Intelligence
dc.subjectVariational Autoencoders
dc.subjectFin-Crime
dc.subjectAnti Money Laundering
dc.subjectMachine Learning
dc.subjectExplainable AI
dc.subject.othermagistritöödet
dc.subject.otherinformaatikaet
dc.subject.otherinfotehnoloogiaet
dc.subject.otherinformaticsen
dc.subject.otherinfotechnologyen
dc.titleMachine Learning Methods in Anti-Money Laundering
dc.title.alternativeMasinõppe meetodid rahapesu tõkestamisel
dc.typeThesisen

Failid

Originaal pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
Malkovski_Andmeteadus_2025.pdf
Suurus:
1.69 MB
Formaat:
Adobe Portable Document Format