Leaky Training: A Robustness Improvement Scheme for Autoencoder Based Network Intrusion Detection System under Online Learning

Zheng Song,Jianguo Yu,Yue He,Jikai He
DOI: https://doi.org/10.1145/3478905.3478913
2021-07-23
Abstract:The neural network has attracted a large number of researchers in the field of network intrusion detection systems (NIDS) due to its powerful performance. However, most attention was paid to the improvement of the performance of the target system while few to the security issues of the neural network itself. The online learning network uses the constant network traffic as the training data to achieve lower memory usage, better adaptation to the environment over time, and an infinite amount of training data. Due to the existence of network attacks specifically designed for neural networks such as poison attacks and evasion attacks, as well as the existence of the false positives of the model itself, suspicious traffic will be inevitably put into training, resulting in performance drops or even collapse. Furthermore, autoencoder based anomaly detection needs pure normal data for train, which is more dangerous in the situation mentioned above. This article proposes a novel idea to improve the training process of autoencoder based NIDS under online learning. Since the training data in online learning can be regarded as infinite, we can randomly throw away a part of the data that is about to enter training. Experiments were implemented by the DAE-based anomaly detection algorithm and KDD99 datasets. It can be known that performance deduction can be significantly alleviated by tuning the leakage ratio and accuracy decrease can be suppressed effectively.
What problem does this paper attempt to address?