Fairness Based on Anomaly Score and Adaptive Weight in Network Attack Detection

Xuezhi Wen,Meiqi Gao,Nan Wang,Jiahui Ma,Dalin Zhang,Xibin Zhao,Jiqiang Liu
DOI: https://doi.org/10.1016/j.ins.2024.120972
IF: 8.1
2024-01-01
Information Sciences
Abstract:Intelligent network systems have become an integral part of society, communication methods and corresponding protocols are the basis for the realization of information exchange in these systems. As network attacks often take advantage of the vulnerabilities in the protocols to launch attacks with different characteristics, many detection methods have been investigated by professionals. To address this challenge, we propose an approach that uses an algorithm for clustering to compute anomaly scores to initialize the classifier's sample weights and adaptively optimize these scores, which is then achieved by learning the adaptive weights for each group to achieve a group-level balance between different protocol attack groups. Our approach focuses on error-prone samples and aims to improve the adequate representation of a small number of protocol groups. At the same time, we reduce the inter-group difference and improve the accuracy of the classifier for better fairness. We construct closed-form solutions with adaptive weight assignment and use convex optimization to ensure theoretical convergence. To validate the theoretical superiority and accuracy of the methods, we conduct experiments on the KDD, NSLKDD, and CIC-IDS datasets and compared them to current state-of-the-art methods. Compared to the baseline method, our approach demonstrates improvements in both fairness indicators and accuracy across three datasets. These experimental results show that our proposed method outperforms existing methods in terms of performance. In addition, our technique exhibits robustness to noisy labels in various benchmark datasets. To enhance the reproducibility of the paper, we have uploaded the source code to GitHub at the following URL: https://github.com/dazhi-ui/Fairness_Detection.
What problem does this paper attempt to address?