# Analiza grafu transakcji (sieci kont i przepływów)

EN: **Transaction graph analysis** · id `transactiongraphs` · aliases: graph-based AML, transaction network analysis, fraud rings, GNN for fraud, analiza sieci transakcji

Path: [AI Atlas](https://aiatlasgraph.com/llms.txt) › [AI w finansach](https://aiatlasgraph.com/t/finance.md) › [Przeciwdziałanie praniu pieniędzy i weryfikacja klientów (AML/KYC)](https://aiatlasgraph.com/t/amlkyc.md) › Analiza grafu transakcji (sieci kont i przepływów)

## Description

- PL: Modelowanie transakcji jako grafu konta–przepływy i klasyfikacja węzłów lub krawędzi cechami grafowymi oraz sieciami GNN.
- EN: Modelling transactions as an account–flow graph and classifying nodes or edges with graph features and GNNs.

## In one sentence

- PL: Patrzenie na przelewy jak na mapę połączeń między kontami, żeby zobaczyć całe siatki, a nie pojedyncze podejrzane operacje.
- EN: Looking at transfers as a map of links between accounts, to see whole rings rather than single suspicious payments.

## Problem it solves

- PL: Pojedynczy przelew wygląda niewinnie; podejrzane staje się dopiero to, kto z kim i w jakiej kolejności się rozlicza.
- EN: A single transfer looks innocent; what is suspicious is who pays whom and in what order.

## What it does

- PL: Jak tablica śledczego z nitkami: połączenia między kontami ujawniają grupę, której nie widać, patrząc na każde konto osobno.
- EN: Like an investigator's board with strings: links between accounts reveal a group you cannot see by looking at each account alone.

## Everyday example

- PL: Dwadzieścia kont otwartych w tym samym tygodniu przekazuje sobie pieniądze w kółko, a całość kończy na jednym koncie za granicą.
- EN: Twenty accounts opened in the same week pass money round in circles, and it all ends up in one account abroad.

## This concerns you if you…

- PL: badasz oszustwa obejmujące wiele kont
- PL: pracujesz z danymi o przelewach lub kryptowalutach
- EN: investigate fraud spanning many accounts
- EN: work with transfer or cryptocurrency data

## Keywords

Elliptic dataset · GCN · GraphSAGE · temporal graph networks · fraud rings · fan-in fan-out · cycle detection · PyTorch Geometric

## How it works

- PL: Konta są węzłami, a przelewy krawędziami z kwotą i czasem. Cechy grafowe (stopień, cykle, lejki, wspólne urządzenia) zasilają klasyczne klasyfikatory, a sieci grafowe przekazują informację między sąsiadami. Na zbiorze Elliptic las losowy na cechach okazał się silniejszy od samej sieci grafowej.
- EN: Accounts are nodes and transfers are edges carrying amount and time. Graph features (degree, cycles, fan-in, shared devices) feed classic classifiers, while graph neural networks pass information between neighbours. On the Elliptic dataset a random forest on features beat a graph network alone.

## Limits

- PL: Grafy są ogromne i dynamiczne, więc liczenie cech w czasie rzeczywistym jest drogie. Każdy bank widzi tylko swój fragment sieci. Etykiety są rzadkie, a decyzje modeli grafowych trudniej wyjaśnić analitykowi i nadzorcy.
- EN: Graphs are huge and dynamic, so computing features in real time is costly. Each bank sees only its own slice of the network. Labels are rare, and graph-model decisions are harder to explain to analysts and supervisors.

## Key terms

- PL: **graf transakcji**: Konta jako punkty, przelewy jako strzałki między nimi.
- PL: **GNN**: Sieć neuronowa, która uczy się z sąsiedztwa w grafie.
- PL: **lejek (fan-in)**: Wiele kont wpłaca na jedno konto zbiorcze.
- EN: **transaction graph**: Accounts as points, transfers as arrows between them.
- EN: **GNN**: A neural network that learns from neighbourhoods in a graph.
- EN: **fan-in**: Many accounts paying into one collecting account.

## Know first

- [Konwolucje grafowe i uwaga na grafach (GCN, GAT) (Graph convolutions and graph attention (GCN, GAT))](https://aiatlasgraph.com/t/messagepassing.md)
- [Wykrywanie anomalii i nowości (Outlier and novelty detection)](https://aiatlasgraph.com/t/anomalydetection.md)

## Related topics

Untyped, symmetric "see also" links.

- [Sieci grafowe (GNN) (Graph neural networks (GNN))](https://aiatlasgraph.com/t/gnn.md)
- [Wykrywanie oszustw płatniczych (Payment fraud detection)](https://aiatlasgraph.com/t/frauddetection.md)

## Sources

- [Realistic Synthetic Financial Transactions for Anti-Money Laundering Models](<https://arxiv.org/abs/2306.16424>) `altman-aml-synthetic-2023` · by Erik Altman, Jovan Blanuša, Luc von Niederhäusern, Béni Egressy, Andreea Anghel, Kubilay Atasu (IBM Research)
- [Anti-Money Laundering in Bitcoin: Experimenting with Graph Convolutional Networks for Financial Forensics](<https://arxiv.org/abs/1908.02591>) `weber-elliptic-2019` · by Mark Weber, Giacomo Domeniconi, Jie Chen, Daniel Karl I. Weidele, Claudio Bellei, Tom Robinson, Charles E. Leiserson

---

AI Atlas revision 122 (2026-10-30) · HTML: https://aiatlasgraph.com/t/transactiongraphs · index: https://aiatlasgraph.com/llms.txt · everything: https://aiatlasgraph.com/llms-full.txt · updated 2026-10-30
