🤖 AI Summary
This paper addresses the challenges of detecting complex money laundering patterns and ensuring interpretability in financial graphs. Methodologically, it proposes a language-driven few-shot anti-money laundering (AML) analysis framework: suspicious entities’ k-hop subgraphs are retrieved to capture local topological structures, serialized into structured textual prompts, and fed into large language models (LLMs) for in-context reasoning—yielding both suspiciousness scores and natural-language explanations. Its key contributions include a lightweight graph–language co-processing pipeline enabling LLMs to emulate domain-expert reasoning without fine-tuning, supporting red-flag identification and traceable inference. Experiments on synthetic financial knowledge graphs demonstrate accurate detection of canonical laundering patterns—including layering transfers and shell-company nesting—and generation of coherent, credible, attribution-aware explanations. The approach significantly enhances the interpretability and operational utility of AML systems.
📝 Abstract
The complexity and interconnectivity of entities involved in money laundering demand investigative reasoning over graph-structured data. This paper explores the use of large language models (LLMs) as reasoning engines over localized subgraphs extracted from a financial knowledge graph. We propose a lightweight pipeline that retrieves k-hop neighborhoods around entities of interest, serializes them into structured text, and prompts an LLM via few-shot in-context learning to assess suspiciousness and generate justifications. Using synthetic anti-money laundering (AML) scenarios that reflect common laundering behaviors, we show that LLMs can emulate analyst-style logic, highlight red flags, and provide coherent explanations. While this study is exploratory, it illustrates the potential of LLM-based graph reasoning in AML and lays groundwork for explainable, language-driven financial crime analytics.