Transaction Anomaly Detection via Graph Embeddings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional transaction processing systems face challenges in scaling anomaly detection for large transactions with many attributes and fail to identify interactions between related transactions, leading to inefficiencies and inaccuracies in detecting fraudulent behavior.

Innovation Solution

The use of graph embedding techniques to preprocess transaction data into a lower-dimensional space, combined with machine learning models, to detect anomalous behavior by capturing patterns in transaction networks and neighborhoods, employing TopkPPR and neighborhood-based embedding methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional anomaly detection methods are used to process transactions with large numbers of attributes, then detection accuracy may be maintained, but the system cannot scale efficiently and processing time increases significantly

Engineering Contradiction:
Improvetransaction processing throughputVSAvoidanomaly detection time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the high-dimensional transaction attribute space into multiple lower-dimensional subspaces using dimensionality reduction techniques. Each subspace captures specific patterns or features, allowing parallel processing and faster anomaly detection while maintaining comprehensive coverage of all transaction attributes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the original high-dimensional transaction data into a lower-dimensional embedding space while preserving the essential relationships and patterns. This dimensionality change enables efficient processing and scaling without losing the ability to detect anomalies, as the embedded representation maintains the structural information needed for accurate detection.

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

2Measurement precision

If traditional transaction evaluation techniques process transactions in isolation, then individual transaction attributes can be evaluated, but interactions between related transactions are missed leading to inaccurate fraud detection

Engineering Contradiction:
Improvefraud detection accuracyVSAvoidtransaction analysis complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges information from multiple related transactions by constructing graphs that connect transactions through shared entities (users, merchants, devices). This combining approach allows the system to evaluate transactions in the context of their relationships, capturing fraud patterns that span multiple transactions while managing complexity through graph-based representation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces graph embeddings as an intermediary representation that captures the complex relationships between transactions. These embeddings serve as a mediator that encodes interaction patterns between related transactions, allowing the machine learning model to efficiently process relationship information without directly handling the full complexity of transaction graphs.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If more transaction attributes are analyzed to improve fraud detection, then detection accuracy improves, but the computational complexity and processing time increase

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoidsystem computational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies dimensionality reduction to transform the high-dimensional attribute space into a lower-dimensional embedding space. This transformation preserves the essential information needed for accurate anomaly detection while reducing the computational complexity of processing. The embedded representation maintains the relationships between attributes without requiring direct processing of all original dimensions.

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

Solution Approach 2:

The patent changes the parameter representation from raw transaction attributes to graph embedding vectors. This parameter transformation allows the system to work with a fixed-dimensional representation regardless of the number of original attributes, enabling consistent processing complexity while capturing information from all input attributes through the embedding process.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11907954B2Transaction anomaly detection
Publication Date: 2024.02.20 PAYPAL INC
  • US11907954B2 patent drawing
  • US11907954B2 patent drawing
  • US11907954B2 patent drawing

AI summary

Techniques are disclosed in which a computer system generates a transaction network graph from an initial set of transactions including known labels and attributes. The computer system may generate first and second matrices using first and second graph embedding routines from a training set of transactions that includes a first subset of transactions in the network graph. The first routine is based on anomalies in related transactions occurring at nodes in the transaction network graph that are multiple hops away while the second routine is based on anomalies in neighborhoods of similar transactions. In some embodiments, the computer system generates a final embedded matrix from the first and second matrices and uses the final matrix and a testing set of transactions that includes a second subset of transactions in the graph to train a machine learning model, where the trained model usable to determine whether unlabeled transactions are anomalous.