Rule-Based Fraud Detection via Decision Tree Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current fraud detection systems, particularly in e-transfer applications, face challenges in achieving high precision due to heavily imbalanced fraud data, where less than 1% of all traffic is fraudulent, leading to inefficiencies in identifying fraudulent activities.

Innovation Solution

A rule-based machine learning approach that involves sampling user data, combining it with confirmed fraudulent data, and using a decision tree model to transform characteristics into numerical aggregates, followed by feature engineering and iterative decision tree processes to identify highly correlated fraud characteristics, generating a report that meets an accuracy precision threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional fraud detection methods are used on heavily imbalanced data (less than 1% fraud), then the system processes all traffic, but the precision of fraud detection remains low due to the imbalance

Engineering Contradiction:
Improvefraud detection precisionVSAvoidfraudulent traffic volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments the fraud detection process into multiple iterative decision tree models. Each model focuses on a specific subset of fraudulent characteristics identified in previous iterations, allowing the system to progressively refine detection precision on different segments of the imbalanced data without being overwhelmed by the overall volume of non-fraudulent traffic

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by first identifying and isolating confirmed fraudulent data points before running the full dataset through decision tree models. This preliminary segmentation of fraudulent cases allows subsequent models to focus computational resources on learning from actual fraud patterns rather than being diluted by the majority non-fraudulent traffic

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the decision tree model is run on the full dataset to identify fraud characteristics, then comprehensive fraud patterns can be detected, but the computational complexity and processing time increase

Engineering Contradiction:
Improvefraud characteristic identification accuracyVSAvoidmodel iteration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and isolates specific fraudulent characteristics from each decision tree iteration, taking out only the high-value insights (nodes with high class 1 Gini index) for further analysis. This extraction approach reduces complexity by focusing subsequent iterations on specific fraud indicators rather than re-analyzing the entire feature space

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by running decision tree models on progressively refined subsets of data in each iteration rather than repeatedly processing the full dataset. Each iteration focuses on a specific portion of fraud characteristics, reducing overall computational complexity while maintaining comprehensive fraud detection through the cumulative effect of multiple partial analyses

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If multiple iterations of the decision tree model are performed to achieve high precision, then fraud detection accuracy improves, but the processing time and computational resources increase

Engineering Contradiction:
Improvefraud detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent uses partial action by performing multiple iterations of decision tree models on progressively refined data subsets rather than running exhaustive analyses on the full dataset each time. Each iteration processes only the relevant portion of data needed to refine specific fraud characteristics, reducing total processing time while achieving high precision through cumulative refinement

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary actions by pre-identifying and isolating confirmed fraudulent cases before the iterative modeling process. This preliminary preparation allows subsequent iterations to focus computational resources on learning from actual fraud patterns rather than wasting time analyzing non-fraudulent traffic, thereby reducing overall processing time while maintaining high accuracy

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12112331B2Rule based machine learning for precise fraud detection
Publication Date: 2024.10.08 MASTERCARD TECHNOLOGIES CANADA ULC
  • US12112331B2 patent drawing
  • US12112331B2 patent drawing
  • US12112331B2 patent drawing

AI summary

Methods and systems for rule-based machine learning for precise fraud detection. One system includes an electronic processor configured to determine, via a decision tree, a first subset of datasets of an aggregate dataset collection generated using a rule-based model. The electronic processor is also configured to select a third collection of datasets, each dataset included in the third collection of datasets associated with a user characteristic associated with fraud. The electronic processor is also configured to determine, via the decision tree, a second subset of datasets of the third collection of datasets, each dataset included in the second subset of datasets associated with a second set of user characteristics associated with fraud. The electronic processor is also configured to, in response to determining that an accuracy score associated with the second set of user characteristics satisfies a threshold, generate and transmit a report for display.