Amatriciana: Exploiting Temporal GNNs for Robust and Efficient Money Laundering Detection

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Di Gennaro, Marco, Panebianco, Francesco, Pianta, Marco, Zanero, Stefano, Carminati, Michele
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908398559166464
author Di Gennaro, Marco
Panebianco, Francesco
Pianta, Marco
Zanero, Stefano
Carminati, Michele
author_facet Di Gennaro, Marco
Panebianco, Francesco
Pianta, Marco
Zanero, Stefano
Carminati, Michele
contents Money laundering is a financial crime that poses a serious threat to financial integrity and social security. The growing number of transactions makes it necessary to use automatic tools that help law enforcement agencies detect such criminal activity. In this work, we present Amatriciana, a novel approach based on Graph Neural Networks to detect money launderers inside a graph of transactions by considering temporal information. Amatriciana uses the whole graph of transactions without splitting it into several time-based subgraphs, exploiting all relational information in the dataset. Our experiments on a public dataset reveal that the model can learn from a limited amount of data. Furthermore, when more data is available, the model outperforms other State-of-the-art approaches; in particular, Amatriciana decreases the number of False Positives (FPs) while detecting many launderers. In summary, Amatriciana achieves an F1 score of 0.76. In addition, it lowers the FPs by 55% with respect to other State-of-the-art models.
format Preprint
id arxiv_https___arxiv_org_abs_2506_00654
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Amatriciana: Exploiting Temporal GNNs for Robust and Efficient Money Laundering Detection
Di Gennaro, Marco
Panebianco, Francesco
Pianta, Marco
Zanero, Stefano
Carminati, Michele
Cryptography and Security
Machine Learning
Money laundering is a financial crime that poses a serious threat to financial integrity and social security. The growing number of transactions makes it necessary to use automatic tools that help law enforcement agencies detect such criminal activity. In this work, we present Amatriciana, a novel approach based on Graph Neural Networks to detect money launderers inside a graph of transactions by considering temporal information. Amatriciana uses the whole graph of transactions without splitting it into several time-based subgraphs, exploiting all relational information in the dataset. Our experiments on a public dataset reveal that the model can learn from a limited amount of data. Furthermore, when more data is available, the model outperforms other State-of-the-art approaches; in particular, Amatriciana decreases the number of False Positives (FPs) while detecting many launderers. In summary, Amatriciana achieves an F1 score of 0.76. In addition, it lowers the FPs by 55% with respect to other State-of-the-art models.
title Amatriciana: Exploiting Temporal GNNs for Robust and Efficient Money Laundering Detection
topic Cryptography and Security
Machine Learning
url https://arxiv.org/abs/2506.00654