Complex network analysis of bank transaction networks and unsupervised graph-based detection of money laundering

dc.contributorAalto Universityen
dc.contributorAalto-yliopistofi
dc.contributor.advisorMalo, Pekka
dc.contributor.authorWang, Longtao
dc.contributor.departmentTieto- ja palvelujohtamisen laitosfi
dc.contributor.schoolKauppakorkeakoulufi
dc.contributor.schoolSchool of Businessen
dc.date.accessioned2025-01-19T17:05:42Z
dc.date.available2025-01-19T17:05:42Z
dc.date.issued2024
dc.description.abstractFinancial crime, particularly money laundering, poses a significant threat to the global financial system, with illicit funds flowing into various criminal activities. While much traditional research has focused on identifying fraudulent entities in bank transactions, it often overlooks the fact that money laundering activities involve the participation of multiple accounts, forming irregular transaction patterns. Unlike traditional methods, a graph-based money laundering detection approach focuses on the connections among accounts to detect anomalous behavior. This research conducted a network analysis on two empirical bank transaction networks to explore their structural characteristics. The analysis revealed that these networks can be considered multi-centered and exhibit scale-free, small-world, and preferential attachment properties. Additionally, the study provides a framework for reconstructing networks using a modified random walk subgraph sampling method, effectively preserving the topology of the original networks. The research further examines several money laundering related patterns in networks and discuss various types of features that can be extracted from networks for money laundering detection. Leveraging these extracted features, an unsupervised anomaly detection approach using the IsolationForest model, was applied to identify outliers that may indicate suspicious activities. Our findings reveal that features generated through graph random walks are effective in detecting fraud patterns such as cliques and cycles. The results demonstrate the potential of using graph-based features for anomaly detection without relying on personal data, offering a promising supplementary tool to existing anti-money laundering methods.en
dc.format.extent52
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/133064
dc.identifier.urnURN:NBN:fi:aalto-202501191356
dc.language.isoenen
dc.locationP1 Ifi
dc.programmeInformation and Service Management (ISM)en
dc.subject.keywordbank transaction networken
dc.subject.keywordanti money lauderingen
dc.subject.keywordanomaly detectionen
dc.subject.keywordmachine learningen
dc.subject.keywordIsolationForesten
dc.titleComplex network analysis of bank transaction networks and unsupervised graph-based detection of money launderingen
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotMaisterin opinnäytefi
local.aalto.electroniconlyyes
local.aalto.openaccessno

Files