Network analysis is a computational method that models entities—such as individuals, accounts, or shell corporations—as nodes and their transactions or associations as edges. By applying graph theory and graph neural networks, it moves beyond individual transaction monitoring to visualize the topology of illicit ecosystems, identifying central hubs, money mule rings, and previously unseen links between seemingly unrelated actors.
Glossary
Network Analysis

What is Network Analysis?
Network analysis is the technique of mapping and examining the relationships between entities to identify hidden connections, collusion, and the structural hierarchy of criminal rings.
In anti-money laundering, network analysis automates the discovery of complex layering schemes and collusive fraud rings that rule-based systems miss. Techniques like community detection and link prediction algorithmically surface suspicious clusters and infer hidden beneficial ownership, enabling investigators to dismantle entire criminal structures rather than chasing isolated alerts.
Key Features of Network Analysis for AML
Network analysis transforms disconnected transaction data into a visual map of relationships, exposing the hidden structures, collusion rings, and hierarchy of criminal organizations that rule-based systems miss.
Entity Relationship Mapping
Constructs a dynamic graph of nodes (accounts, individuals, businesses) and edges (transactions, shared identifiers) to visualize the financial ecosystem. This moves beyond isolated transaction monitoring to reveal the structural context of every interaction.
- Links accounts through shared phone numbers, email addresses, or device fingerprints
- Identifies beneficial ownership chains through multi-hop corporate structures
- Reveals nominee directors and shell corporations by clustering shared addresses
Community Detection & Clustering
Applies graph algorithms like Louvain and Label Propagation to partition the network into densely connected subgraphs. These communities often correspond to organized criminal rings, money mule networks, or coordinated fraud cells.
- Detects tightly-knit clusters operating below individual alert thresholds
- Identifies broker nodes that bridge otherwise separate criminal communities
- Reveals layering loops where funds circulate through controlled accounts
Centrality & Influence Scoring
Calculates mathematical measures of node importance to identify the key players in a criminal network. Metrics like betweenness centrality expose the facilitators who control information and money flow, while eigenvector centrality reveals those connected to other powerful nodes.
- Pinpoints ring leaders who direct operations without directly handling funds
- Identifies critical chokepoints for law enforcement intervention
- Ranks entities by structural influence, not just transaction volume
Link Prediction for Hidden Relationships
Uses machine learning on graph topology to predict undisclosed connections between entities. By analyzing structural similarities and common neighbors, the system infers relationships that have been deliberately obscured through layering or nominee structures.
- Surfaces probable beneficial owners behind opaque shell companies
- Predicts future collusion based on structural proximity patterns
- Generates high-probability leads for enhanced due diligence investigations
Temporal Graph Analysis
Examines how the network evolves over time, tracking the formation and dissolution of relationships. This temporal dimension is critical for identifying the sequencing of layering and distinguishing legitimate business networks from rapidly assembled criminal structures.
- Detects burst patterns where dormant accounts suddenly activate in coordination
- Tracks the lifecycle of shell corporations from creation to dissolution
- Identifies smurfing campaigns by analyzing synchronized micro-transaction timing
Anomalous Subgraph Detection
Searches for structural signatures that match known money laundering typologies, such as circular flows, fan-out/fan-in patterns, and bipartite structures indicative of trade-based money laundering. Graph neural networks learn to flag subgraphs that deviate from normal financial topology.
- Identifies circular transaction loops characteristic of layering
- Detects money mule fan-out patterns where funds disperse to multiple accounts
- Flags bipartite trade networks with inflated invoice values
Frequently Asked Questions
Clear, technical answers to the most common questions about applying graph theory and network science to anti-money laundering investigations.
Network analysis in anti-money laundering is the computational technique of mapping financial transactions as a graph structure—where entities (individuals, companies, accounts) are nodes and transactions are edges—to identify hidden relationships, collusion patterns, and the structural hierarchy of criminal rings. Unlike rule-based transaction monitoring that examines single events in isolation, network analysis evaluates the topology of connections to detect complex layering, smurfing networks, and trade-based money laundering schemes that would be invisible to linear screening. Modern AML systems apply graph neural networks (GNNs) and community detection algorithms to automatically surface suspicious clusters, measure centrality to identify ringleaders, and perform link prediction to anticipate future illicit connections before they fully form.
Network Analysis vs. Traditional AML Approaches
A feature-level comparison of graph-based network analysis against conventional rules-based and statistical transaction monitoring methods for anti-money laundering detection.
| Feature | Network Analysis | Rules-Based Systems | Statistical Thresholding |
|---|---|---|---|
Detection Paradigm | Relationship-centric; analyzes edges and community structure | Scenario-centric; matches predefined patterns | Deviation-centric; flags statistical outliers |
Hidden Relationship Discovery | |||
Uncovers Layering Chains | |||
Adapts to Novel Typologies | |||
False Positive Rate | 0.3% - 1.2% | 5% - 15% | 2% - 8% |
Investigator Alert Volume | Low; consolidated entity views | High; fragmented per-account alerts | Moderate; threshold-based spikes |
Structural Hierarchy Mapping | |||
Real-Time Scoring Capability |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Explore the core concepts that underpin network analysis for anti-money laundering, from graph construction to community detection and centrality measurement.
Graph Neural Networks (GNNs)
A class of deep learning models designed to operate directly on graph-structured data. Unlike traditional models that require flat feature vectors, GNNs learn representations by aggregating information from a node's neighborhood. In AML, GNNs excel at link prediction to identify hidden relationships and node classification to flag high-risk entities. Key architectures include Graph Convolutional Networks (GCNs) and Graph Attention Networks (GATs), which assign varying importance to different connections during message passing.
Community Detection
The algorithmic partitioning of a network into clusters of densely connected nodes, revealing hidden structures within transaction graphs. Techniques like the Louvain algorithm and Label Propagation identify tightly-knit groups that often correspond to fraud rings or money laundering cells. By isolating these communities, investigators can uncover collusive behavior that is invisible when examining individual accounts in isolation. A sudden shift in community affiliation can also signal account takeover.
Centrality Measurement
A set of metrics quantifying a node's importance within a network. Degree centrality counts direct connections, betweenness centrality identifies nodes acting as critical bridges between clusters, and eigenvector centrality measures influence by weighting connections to other high-importance nodes. In financial crime, a shell corporation acting as a hub for layering will exhibit high betweenness centrality, while a key organizer in a criminal ring will show high eigenvector centrality.
Link Prediction
A machine learning task that estimates the likelihood of a future or missing connection between two nodes. In AML, link prediction is used to infer undisclosed beneficial ownership or anticipate the next transaction in a layering sequence. Models are trained on known graph structures and learn heuristics like common neighbors and Adamic-Adar index. A high-probability predicted link between a low-risk account and a known high-risk entity triggers an immediate enhanced due diligence review.
Temporal Graph Analysis
The extension of network analysis to incorporate the dimension of time, modeling how relationships evolve. A dynamic graph captures the sequence and velocity of transactions, not just their existence. This enables the detection of burst activity—a rapid formation of connections followed by dissolution, a classic hallmark of smurfing operations. Techniques like temporal random walks and time-aware graph embeddings capture these evolving patterns that static graphs miss entirely.
Graph Embedding
The process of transforming nodes, edges, or entire subgraphs into low-dimensional vector representations that preserve structural properties. Algorithms like Node2Vec and GraphSAGE generate embeddings where nodes with similar network roles are close in vector space. These embeddings serve as feature inputs for downstream machine learning models, enabling clustering, visualization, and anomaly detection. A node's embedding drift over time is a powerful signal for concept drift in behavioral profiles.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us