Inlier-Based Anomaly Detection for Dynamic Spam

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing anomaly detection methods face challenges in identifying malicious users due to rapidly changing behavior, making it difficult to collect representative training datasets and maintain accurate classifiers, especially in commercial email systems where spammer behavior evolves dynamically.

Innovation Solution

An inlier-based anomaly detection method is employed, using a supervised classification model trained on a dataset of inliers to generate anomaly scores, where the relative importance between training and test data densities is estimated through direct relative importance estimation, and Gradient Boosting Decision Trees (GBDT) are used for feature selection and classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If supervised classification models are trained on traditional outlier datasets, then detection accuracy can be achieved, but the model fails to adapt to rapidly changing malicious user behavior

Engineering Contradiction:
Improvedetection accuracyVSAvoidadaptability to changing behavior
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

Instead of training on outlier data (traditional approach), the patent inverts the approach by training solely on inlier data (normal user behavior). The supervised classification model learns what normal behavior looks like and automatically detects deviations as anomalies, enabling better adaptation to changing malicious behavior patterns without requiring labeled outlier examples.

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

Solution Approach 2:

The system performs self-updating by continuously learning from new inlier data without human intervention. The supervised classification model automatically adapts to evolving normal user behavior patterns, and the relative importance estimation continuously updates to reflect current data distributions, enabling the system to self-adjust to changing conditions.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If traditional anomaly detection methods are used, then existing patterns can be detected, but the system cannot handle large data volumes efficiently

Engineering Contradiction:
Improveanomaly detection precisionVSAvoidprocessing speed for large data
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent extracts and focuses only on the most important features for classification using the supervised model trained on inlier data. By selecting relevant features through the classification process, the system reduces dimensionality and processes only essential information, enabling efficient handling of large data volumes while maintaining detection precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the approach from unsupervised density-based methods to supervised classification-based methods. This parameter change in the detection methodology enables more efficient processing of large datasets by leveraging the structured learning from inlier data, improving both speed and precision.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the system collects more training data to improve accuracy, then detection reliability increases, but the time required to collect and process data increases

Engineering Contradiction:
Improvedetection reliabilityVSAvoiddata collection and processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs self-updating by continuously learning from new inlier data without human intervention. The supervised classification model automatically adapts to evolving normal user behavior patterns, and the relative importance estimation continuously updates to reflect current data distributions, enabling the system to self-adjust to changing conditions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary classification training on inlier data before actual anomaly detection. By pre-training the supervised classification model on normal behavior patterns, the system prepares the detection mechanism in advance, reducing the time needed for real-time analysis and enabling faster anomaly detection without requiring extensive data collection during the detection phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10909468B2Large-scale anomaly detection with relative density-ratio estimation
Publication Date: 2021.02.02 YAHOO ASSETS LLC
  • US10909468B2 patent drawing
  • US10909468B2 patent drawing
  • US10909468B2 patent drawing

AI summary

In one embodiment, a set of training data consisting of inliers may be obtained. A supervised classification model may be trained using the set of training data to identify outliers. The supervised classification model may be applied to generate an anomaly score for a data point. It may be determined whether the data point is an outlier based, at least in part, upon the anomaly score.