Chained Autoencoder Classifier for Anomaly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional data management systems face challenges in accurately distinguishing between anomalous members of a majority class and members of a target class, leading to false positives and resource inefficiencies, particularly in fraud detection where legitimate user behavior can resemble fraudulent patterns.

Innovation Solution

A neural network architecture is employed, chaining a semi-supervised autoencoder with a supervised classifier to filter out typical user data profiles and accurately classify anomalous members of the majority class, utilizing machine learning processes to differentiate between typical and anomalous behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional financial management systems use simple fraud detection rules, then they can identify obvious fraudulent behavior, but they cannot distinguish between anomalous benign behavior and fraudulent behavior

Engineering Contradiction:
Improvefraud detection accuracyVSAvoidfalse positive rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system segments the fraud detection process into two distinct stages: an autoencoder-based anomaly detection stage that identifies unusual patterns, and a classifier-based verification stage that determines whether anomalies are fraudulent or benign. This segmentation allows each component to specialize in its strength while compensating for the other's weaknesses.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The autoencoder serves as an intermediary component between raw transaction data and the final fraud classification. It transforms input data into a compressed representation and reconstructs it, with the reconstruction error serving as an intermediate anomaly score that feeds into the classifier for final decision-making.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If traditional systems analyze all user data profiles, then they can detect potential fraud, but they expend large amounts of human and computing resources

Engineering Contradiction:
Improvefraud detection coverageVSAvoidresource efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system extracts and focuses computational resources on only those data profiles that exhibit anomalous characteristics. The autoencoder identifies and extracts anomalous samples from the majority benign class, allowing the classifier to concentrate its analysis power where it is most needed rather than uniformly processing all data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of applying full analytical resources to all data profiles, the system applies partial action by using the autoencoder to pre-filter and identify only the subset of anomalous profiles that require further classification analysis, thereby reducing overall computational expenditure while maintaining detection coverage.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the system locks out users with anomalous behavior, then it can prevent potential fraud, but it may lock out legitimate users suffering financial harm

Engineering Contradiction:
Improvefraud prevention capabilityVSAvoiduser financial harm
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system inverts the traditional approach by not automatically blocking users with anomalous behavior. Instead, it uses the two-stage architecture to first detect anomalies, then carefully classify them to distinguish benign from fraudulent, and only takes action against confirmed fraudulent cases, thereby inverting the harmful effect of false positive lockouts.

Inventive Principle:
Principle #13The other way round (Inversion)

4Device complexity

If the system uses a single classification model, then it can simplify the architecture, but it cannot accurately differentiate between majority class anomalies and target class members

Engineering Contradiction:
Improvemodel architecture simplicityVSAvoidanomaly classification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system segments the classification task into two specialized models: an autoencoder trained to understand normal majority class patterns and a classifier trained specifically to differentiate between anomalies and target class members. This segmentation resolves the contradiction by distributing complexity across specialized components rather than requiring a single complex model.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11829866B1System and method for hierarchical deep semi-supervised embeddings for dynamic targeted anomaly detection
Publication Date: 2023.11.28 INTUIT INC
  • US11829866B1 patent drawing
  • US11829866B1 patent drawing
  • US11829866B1 patent drawing

AI summary

A method and system distinguish between anomalous members of a majority group and members of a target group. The system and method utilize a neural network architecture that attends to each level of a classification hierarchy. The system and method chain a semi-supervised autoencoder with a supervised classifier neural network. The autoencoder is trained in a semi-supervised manner with a machine learning process to identify user profile data that are typical of a majority class. The classifier neural network is trained in a supervised manner with a machine learning process to distinguish between user profile data that are anomalous members of the majority class and user profile data that are members of the target class.