Graph Neural Network Embeddings for AML Anomaly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current alert review processes for anti-money laundering (AML) are cumbersome and inefficient, relying on rule-based systems with high false positive rates and lacking contextual understanding, making it difficult for analysts to navigate complex transaction networks and identify suspicious activities.

Innovation Solution

The implementation of self-supervised graph representation learning using graph neural networks (GNNs) to encode entity and transaction data into embeddings, enabling automatic transaction analysis and anomaly detection, which reduces the burden on analysts by providing contextual insights and clustering transactions for easier review.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If rule-based systems are used for alert review, then alerts can be generated based on defined rules, but the false positive rate is high and the review process is cumbersome

Engineering Contradiction:
Improveaccuracy of anomaly detectionVSAvoidease of alert review
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces traditional rule-based mechanical systems with graph neural network-based machine learning models that automatically learn patterns from transaction data, eliminating the need for manual rule definition and reducing false positives through contextual understanding of entity relationships

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system performs self-supervised learning where the graph neural network automatically generates training signals from the transaction data itself without requiring manual labeling, enabling the system to improve its detection accuracy autonomously over time

Inventive Principle:
Principle #25Self-service

2Measurement precision

If analysts manually review alerts, then they can identify suspicious activities, but the process is time-consuming and inefficient

Engineering Contradiction:
Improveaccuracy of suspicious activity identificationVSAvoidefficiency of alert review process
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent introduces graph embedding representations as an intermediary that captures complex entity relationships and transaction patterns, enabling the system to automatically identify suspicious activities with high accuracy while reducing the time required for manual analysis

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary analysis by pre-computing graph embeddings and identifying potential anomalies before analyst review, filtering and prioritizing alerts based on learned patterns to reduce the volume of manual review required

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If rule-based systems are used, then alerts can be generated, but contextual understanding is lacking making it difficult to navigate complex transaction networks

Engineering Contradiction:
Improvecontextual understanding of transactionsVSAvoidcomplexity of transaction network analysis
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The graph neural network serves multiple functions simultaneously: it captures entity relationships, learns transaction patterns, generates anomaly scores, and provides interpretable explanations all within a single unified model framework

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent transforms complex transaction network data into graph embedding representations that capture contextual relationships in a compressed vector space, enabling efficient analysis of complex networks while preserving essential contextual information

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20230394318A1Self-supervised framework for graph representation learning
Publication Date: 2023.12.07 FEEDZAI CONSULTADORIA E INOVACAO TECHCA SA
  • US20230394318A1 patent drawing
  • US20230394318A1 patent drawing
  • US20230394318A1 patent drawing

AI summary

In various embodiments, a process for providing a self-supervised framework for graph representation learning includes receiving entity data for a plurality of entities and receiving transaction data for transactions between corresponding entities included in the plurality of entities. The process includes generating a heterogeneous graph representation. Nodes of the heterogeneous graph representation includes a first type of node representing an entity of the plurality of entities and a second type of node representing the transactions. The process includes performing a self-supervised training of a graph neural network including by sampling the heterogeneous graph representation for positive samples and negative samples to learn embedding representations for the nodes of the heterogeneous graph representation, and utilizing the learned embedding representations for the nodes of the heterogeneous graph representation for automatic transaction analysis.