Packet Payload Abnormality Estimation With Invertible Features

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing abnormality detectors using deep learning often perform non-invertible transformations, making it difficult to determine the cause of abnormality in the original data, specifically which part of the packet payload is responsible for the abnormality determination.

Innovation Solution

An estimation device that performs invertible transformation on packet payloads character by character, uses machine learning with high interpretability models like decision trees to classify packets as abnormal or normal, and extracts dimensions with significant contribution to classification, estimating the cause of abnormality in the payload.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If non-invertible transformation is used to convert original data into feature quantity for deep learning, then the abnormality detection capability is improved, but the ability to trace back to the cause part in original data is lost

Engineering Contradiction:
Improveabnormality detection capabilityVSAvoidtraceability to original data
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies inversion by using invertible transformation instead of non-invertible transformation. This allows the feature quantity to be transformed back to the original payload data, enabling traceability of abnormality causes while maintaining deep learning functionality. The invertible nature of the transformation resolves the contradiction by allowing information to be preserved in both directions.

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

2Measurement precision

If deep learning models are used for abnormality detection, then detection accuracy is improved, but interpretability of the determination result deteriorates

Engineering Contradiction:
Improvedetection accuracyVSAvoidinterpretability of determination result
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent introduces an intermediary explanation model that receives feature quantities from the deep learning model and generates human-readable explanations. This intermediary layer maintains the high detection accuracy of deep learning while providing interpretable results about which parts of the payload caused the abnormality determination, thus resolving the contradiction between accuracy and interpretability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If feature quantity dimensions are reduced for simpler analysis, then processing speed is improved, but the precision of cause identification deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidcause identification precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent extracts only the specific feature quantity dimensions that have high contribution to the abnormality determination, rather than analyzing all dimensions. This extraction of relevant features maintains cause identification precision while reducing processing speed requirements, as only the most important dimensions are analyzed for explanation generation.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12513171B2Estimation device, estimation method, and estimation program
Publication Date: 2025.12.30 NT T INC
  • US12513171B2 patent drawing
  • US12513171B2 patent drawing
  • US12513171B2 patent drawing

AI summary

An estimation device includes processing circuitry configured to generate a feature quantity by performing invertible transformation on a payload of a packet character by character with respect to each packet determined to be abnormal or normal by an abnormality detector, and give a determination result as to whether a packet is abnormal or normal to the generated feature quantity, learn a model that classifies whether the packet is abnormal or normal by machine learning using the feature quantity of the payload of the packet and the determination result as to whether the packet is abnormal or normal as teacher data, extract a number of dimensions of the feature quantity in which a contribution degree to classification is equal to or greater than a predetermined value in the learned model, and estimate a cause part of abnormality in the payload of the packet determined to be abnormal.