Network Intrusion Detection with Reconstruction-Based Evasion Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network intrusion anomaly detection systems are vulnerable to adversarial evasion attacks, leading to reduced accuracy and incorrect classification of malicious traffic as benign, and require extensive computing resources and time for retraining predictive models.

Innovation Solution

A two-stage detection process involving an automatic coding module and classification module to filter network traffic, using reconstruction error and distribution similarity thresholds to enhance the system's resistance to evasion attacks and improve trustworthiness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If machine learning is applied to improve intrusion detection accuracy, then the system can perform better analysis to discover known or unknown attacks, but the system becomes vulnerable to adversarial evasion attacks that significantly reduce detection accuracy

Engineering Contradiction:
Improveintrusion detection accuracyVSAvoidsystem reliability under evasion attacks
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent introduces an automatic coding module as an intermediary between the input network traffic and the intrusion anomaly classification model. This module reconstructs the input traffic and calculates reconstruction errors, which serve as a mediator to detect adversarial examples before they reach the main classification model, thereby protecting the system's reliability while maintaining detection accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary detection by calculating reconstruction errors and distribution similarities before the main classification process. This preliminary action identifies and filters out adversarial examples early in the detection pipeline, preventing them from compromising the classification model and maintaining system reliability

Inventive Principle:
Principle #10Preliminary action

2Reliability

If existing network intrusion detection techniques are used, then detection can be performed, but a large number of diverse samples are required to create valid sample data or event lists, consuming a lot of computing resources and time for continuous retraining

Engineering Contradiction:
Improvedetection capabilityVSAvoidresource efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The automatic coding module enables the system to self-evaluate input traffic by reconstructing it and calculating reconstruction errors. This self-service mechanism allows the system to automatically identify adversarial examples without requiring extensive external sample data or manual retraining, reducing computing resource consumption while maintaining detection reliability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the detection parameters by using reconstruction errors and distribution similarities as new evaluation metrics instead of relying solely on traditional classification outputs. This parameter change enables more efficient detection that requires fewer diverse samples and less continuous retraining, improving resource efficiency while maintaining detection capability

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12375509B2Network intrusion detecting system and network intrusion detecting method
Publication Date: 2025.07.29 IND TECH RES INST
  • US12375509B2 patent drawing
  • US12375509B2 patent drawing
  • US12375509B2 patent drawing

AI summary

A network intrusion detecting system includes a network card configured to receive network traffic and a processor. The processor is configured to analyze the network traffic and extract traffic characteristics of the network traffic and confirm whether the network traffic is network traffic to be detected based on the traffic characteristics; input the network traffic to be detected into an automatic coding module to obtain a reconstructed sample and calculate a reconstruction error between the network traffic to be detected and the reconstructed sample; input the network traffic to be detected and the reconstructed sample respectively into at least one classification module and calculate a distribution similarity when the reconstruction error is less than a reconstruction error threshold; and input the network traffic to be detected into an intrusion anomaly classification model for network intrusion classification when the distribution similarity is less than a confidence distribution similarity threshold.