CRNISep 23, 2021

A Novel Open Set Energy-based Flow Classifier for Network Intrusion Detection

arXiv:2109.11224v35 citations
Originality Incremental advance
AI Analysis

This work addresses the challenge of detecting novel attacks in network security, though it is incremental as it adapts an existing classifier for open set recognition.

The authors tackled the problem of network intrusion detection in real-world scenarios where new attacks emerge by proposing an open set energy-based flow classifier that correctly classifies known and unknown attacks with low temporal complexity, achieving accuracy similar to state-of-the-art methods.

Several machine learning-based Network Intrusion Detection Systems (NIDS) have been proposed in recent years. Still, most of them were developed and evaluated under the assumption that the training context is similar to the test context. This assumption is false in real networks, given the emergence of new attacks and variants of known attacks. To deal with this reality, the open set recognition field, which is the most general task of recognizing classes not seen during training in any domain, began to gain importance in machine learning based NIDS research. Yet, existing solutions are often bound to high temporal complexities and performance bottlenecks. In this work, we propose an algorithm to be used in NIDS that performs open set recognition. Our proposal is an adaptation of the single-class Energy-based Flow Classifier (EFC), which proved to be an algorithm with strong generalization capability and low computational cost. The new version of EFC correctly classifies not only known attacks, but also unknown ones, and differs from other proposals from the literature by presenting a single layer with low temporal complexity. Our proposal was evaluated against well-established multi-class algorithms and as an open set classifier. It proved to be an accurate classifier in both evaluations, similar to the state of the art. As a conclusion of our work, we consider EFC a promising algorithm to be used in NIDS for its high performance and applicability in real networks.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes