# LaundroGraph: Self-Supervised Graph Representation Learning for Anti-Money Laundering

arXiv: https://arxiv.org/abs/2210.14360 · HTML: https://mlsanity.com/paper/2210.14360/

## Key facts

- Cited by 20 papers in the map (data through 14 Oct 2026).
- Builds on 16 of its 29 references that are in the map.
- First posted on arXiv 25 Oct 2022.

## Builds on (most cited first, 16 of 16)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Semi-Supervised Classification with Graph Convolutional Networks](https://mlsanity.com/paper/1609.02907/) (2016)
- [Graph Attention Networks](https://mlsanity.com/paper/1710.10903/) (2017)
- [Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift](https://mlsanity.com/paper/1502.03167/) (2015)
- [Inductive Representation Learning on Large Graphs](https://mlsanity.com/paper/1706.02216/) (2017)
- [How Powerful are Graph Neural Networks?](https://mlsanity.com/paper/1810.00826/) (2018)
- [UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction](https://mlsanity.com/paper/1802.03426/) (2018)
- [node2vec: Scalable Feature Learning for Networks](https://mlsanity.com/paper/1607.00653/) (2016)
- [DeepWalk: Online Learning of Social Representations](https://mlsanity.com/paper/1403.6652/) (2014)
- [Variational Graph Auto-Encoders](https://mlsanity.com/paper/1611.07308/) (2016)
- [Deep Graph Infomax](https://mlsanity.com/paper/1809.10341/) (2018)
- [Anti-Money Laundering in Bitcoin: Experimenting with Graph Convolutional Networks for Financial Forensics](https://mlsanity.com/paper/1908.02591/) (2019)
- [Scalable Graph Learning for Anti-Money Laundering: A First Look](https://mlsanity.com/paper/1812.00076/) (2018)
- [GuiltyWalker: Distance to illicit nodes in the Bitcoin network](https://mlsanity.com/paper/2102.05373/) (2021)
- [Characterizing and Detecting Money Laundering Activities on the Bitcoin Network](https://mlsanity.com/paper/1912.12060/) (2019)
- [Anti-Money Laundering Alert Optimization Using Machine Learning with Graphs](https://mlsanity.com/paper/2112.07508/) (2021)

## Built on by (most cited first, 20 of 20)

- [Realistic Synthetic Financial Transactions for Anti-Money Laundering Models](https://mlsanity.com/paper/2306.16424/) (2023)
- [Provably Powerful Graph Neural Networks for Directed Multigraphs](https://mlsanity.com/paper/2306.11586/) (2023)
- [Graph Neural Networks for Financial Fraud Detection: A Review](https://mlsanity.com/paper/2411.05815/) (2024)
- [Towards a Foundation Purchasing Model: Pretrained Generative Autoregression on Transaction Sequences](https://mlsanity.com/paper/2401.01641/) (2024)
- [Network Analytics for Anti-Money Laundering -- A Systematic Literature Review and Experimental Evaluation](https://mlsanity.com/paper/2405.19383/) (2024)
- [Graph Feature Preprocessor: Real-time Subgraph-based Feature Extraction for Financial Crime Detection](https://mlsanity.com/paper/2402.08593/) (2024)
- [Privacy-Preserving Graph-Based Machine Learning with Fully Homomorphic Encryption for Collaborative Anti-Money Laundering](https://mlsanity.com/paper/2411.02926/) (2024)
- [MEGA: Message Passing Neural Networks for Multigraphs with EdGe Attributes](https://mlsanity.com/paper/2412.00241/) (2024)
- [Towards Collaborative Anti-Money Laundering Among Financial Institutions](https://mlsanity.com/paper/2502.19952/) (2025)
- [Deep Learning Approaches for Anti-Money Laundering on Mobile Transactions: Review, Framework, and Directions](https://mlsanity.com/paper/2503.10058/) (2025)
- [Advances in Continual Graph Learning for Anti-Money Laundering Systems: A Comprehensive Review](https://mlsanity.com/paper/2503.24259/) (2025)
- [Regulatory Graphs and GenAI for Real-Time Transaction Monitoring and Compliance Explanation in Banking](https://mlsanity.com/paper/2506.01093/) (2025)
- [LineMVGNN: Anti-Money Laundering with Line-Graph-Assisted Multi-View Graph Neural Networks](https://mlsanity.com/paper/2603.23584/) (2026)
- [Amatriciana: Exploiting Temporal GNNs for Robust and Efficient Money Laundering Detection](https://mlsanity.com/paper/2506.00654/) (2025)
- [GARG-AML against Smurfing: A Scalable and Interpretable Graph-Based Framework for Anti-Money Laundering](https://mlsanity.com/paper/2506.04292/) (2025)
- [Hybrid Data can Enhance the Utility of Synthetic Data for Training Anti-Money Laundering Models](https://mlsanity.com/paper/2509.18499/) (2025)
- [Extracting Money Laundering Transactions from Quasi-Temporal Graph Representation](https://mlsanity.com/paper/2604.02899/) (2026)
- [SCAFDS: Edge-Feature Graph Attention for Interbank Fraud Detection with Attribution-Grounded SAR Generation](https://mlsanity.com/paper/2605.18913/) (2026)
- [Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks](https://mlsanity.com/paper/2605.26243/) (2026)
- [Clue-Guided Money Laundering Group Discovery](https://mlsanity.com/paper/2606.26189/) (2026)

## Abstract (arXiv)

Anti-money laundering (AML) regulations mandate financial institutions to deploy AML systems based on a set of rules that, when triggered, form the basis of a suspicious alert to be assessed by human analysts. Reviewing these cases is a cumbersome and complex task that requires analysts to navigate a large network of financial interactions to validate suspicious movements. Furthermore, these systems have very high false positive rates (estimated to be over 95%). The scarcity of labels hinders the use of alternative systems based on supervised learning, reducing their applicability in real-world applications. In this work we present LaundroGraph, a novel self-supervised graph representation learning approach to encode banking customers and financial transactions into meaningful representations. These representations are used to provide insights to assist the AML reviewing process, such as identifying anomalous movements for a given customer. LaundroGraph represents the underlying network of financial interactions as a customer-transaction bipartite graph and trains a graph neural network on a fully self-supervised link prediction task. We empirically demonstrate that our approach outperforms other strong baselines on self-supervised link prediction using a real-world dataset, improving the best non-graph baseline by 12 p.p. of AUC. The goal is to increase the efficiency of the reviewing process by supplying these AI-powered insights to the analysts upon review. To the best of our knowledge, this is the first fully self-supervised system within the context of AML detection.
