ML Transaction Fraud Detection System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current transaction approval systems in retail environments are inefficient, with over 95% of manager interventions being unjustified, leading to wasted time and resources, and are vulnerable to fraud as predefined thresholds can be easily learned by fraudulent cashiers.

Innovation Solution

A system utilizing a machine-learning algorithm trained with transaction data and cashier history to predict when manager approval is necessary, replacing predefined business rules with a dynamic classification system that adapts to transaction patterns, reducing unjustified interruptions and enhancing fraud detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If predefined business rules with fixed thresholds are used to trigger manager approvals, then transaction fraud prevention is attempted, but the system becomes predictable and easy to bypass by fraudulent cashiers

Engineering Contradiction:
Improvefraud prevention effectivenessVSAvoidadaptability to fraud behaviors
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system transitions from static predefined thresholds to dynamic machine-learning-based decision boundaries that continuously adapt to new fraud patterns. The ML model retrainable architecture allows the system to evolve its fraud detection criteria based on emerging behaviors, making it unpredictable yet effective against evolving fraud schemes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the fundamental parameter from fixed threshold values to dynamic probability scores generated by ML models. These probability thresholds can be adjusted based on confidence levels and business requirements, allowing flexible adaptation while maintaining robust fraud prevention through statistical rather than rigid rule-based approaches.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If manager approval interruptions are frequently triggered by predefined rules, then potential fraud is detected, but cashier productivity and customer service deteriorate due to unnecessary interruptions

Engineering Contradiction:
Improvefraud detection accuracyVSAvoidtransaction processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies partial action by triggering manager approvals only when the ML model predicts fraud with sufficient probability, rather than using blanket rules. This selective approach applies intervention only where needed, reducing unnecessary interruptions while maintaining detection capability for actual fraud cases.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system incorporates feedback loops where manager approval decisions and transaction outcomes are fed back into the ML training process. This continuous learning from actual cases improves the model's ability to distinguish genuine fraud from legitimate transactions, progressively reducing false positives that cause unnecessary interruptions.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If predefined threshold constants are used for transaction monitoring, then implementation is simple, but the thresholds become predictable and learnable by fraudsters

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoidpredictability of detection rules
Core Design Contradiction:
Ease of manufactureVSDifficulty of detecting and measuring

Solution Approach 1:

The system employs self-service through automated ML model training and deployment, where the system automatically learns optimal detection parameters from transaction data without manual configuration. This maintains ease of implementation while eliminating predictability, as the detection rules emerge autonomously from data patterns rather than being manually set and exposed to fraudsters.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces mechanical rule-based threshold checking with intelligent ML-based pattern recognition. This substitution transitions from simple but predictable mechanical comparisons to complex adaptive algorithms that are difficult to predict or bypass, while the automated training process keeps implementation straightforward.

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

Data Source

PatentUS11763192B2Transaction exception and fraud processing
Publication Date: 2023.09.19 NCR VOYIX CORP
  • US11763192B2 patent drawing
  • US11763192B2 patent drawing
  • US11763192B2 patent drawing

AI summary

A machine-learning algorithm is trained with features relevant to transaction exceptions, distributions of items in transaction mapped to product hierarchies, and operator data. The trained algorithm is trained to predict whether a given transaction requires a transaction exception for potential fraud or for management approval. The trained algorithm is then provided a set of in-progress input data for an in-progress transaction being processed on a transaction terminal. Output from the trained algorithm is used to determine whether the in-progress transaction is allowed to continue processing unabated or whether the in-progress transaction is to be suspended with a transaction exception requiring a manager override or security credential to continue processing.