AIセキュリティポータル K Program
Reliable Feature Selection for Adversarially Robust Cyber-Attack Detection
Share
Abstract
The growing cybersecurity threats make it essential to use high-quality data to train Machine Learning (ML) models for network traffic analysis, without noisy or missing data. By selecting the most relevant features for cyber-attack detection, it is possible to improve both the robustness and computational efficiency of the models used in a cybersecurity system. This work presents a feature selection and consensus process that combines multiple methods and applies them to several network datasets. Two different feature sets were selected and were used to train multiple ML models with regular and adversarial training. Finally, an adversarial evasion robustness benchmark was performed to analyze the reliability of the different feature sets and their impact on the susceptibility of the models to adversarial examples. By using an improved dataset with more data diversity, selecting the best time-related features and a more specific feature set, and performing adversarial training, the ML models were able to achieve a better adversarially robust generalization. The robustness of the models was significantly improved without their generalization to regular traffic flows being affected, without increases of false alarms, and without requiring too many computational resources, which enables a reliable detection of suspicious activity and perturbed traffic flows in enterprise computer networks.
Cyber Europe 2022: After Action Report
European Union Agency for Cybersecurity
Published: 2022
Network traffic analysis using machine learning: an unsupervised approach to understand and slice your network
O. Aouedi
Published: 2022
A Comparative Analysis of Machine Learning Techniques for IoT Intrusion Detection
J. Vitorino, R. Andrade, I. Praça, O. Sousa, E. Maia
Published: 2022
Active feature acquisition on data streams under feature drift
C. Beyer, M. Büttner, V. Unnikrishnan, M. Schleicher, E. Ntoutsi, M. Spiliopoulou
Published: 2020
A survey on intrusion detection system: feature selection, model, performance measures, application perspective, challenges, and future research directions
Thakkar, A., Lohiya, T.
Published: 2022
Network Intrusion Detection with Feature Selection Techniques using Machine-Learning Algorithms
K. Kumar, J. Singh
Published: 2016
Performance Analysis of Intrusion Detection Systems Using a Feature Selection Method on the UNSW-NB15 Dataset
S. M. Kasongo, Y. Sun
Published: 2020
Adversarial Machine Learning Attacks against Intrusion Detection Systems: A Survey on Strategies and Defense
A. Alotaibi, M. A. Rassam
Published: 2023
Adversarial Machine Learning Attacks and Defense Methods in the Cyber Security Domain
Ihai Rosenberg, Asaf Shabtai, Yuval Elovici, Lior Rokach
Published: 2020.7.6
Adversarial Machine Learning Applied to Intrusion and Malware Scenarios: A Systematic Review
N. Martins, J. M. Cruz, T. Cruz, P. Henriques Abreu
Published: 2020
Investigating the practicality of adversarial evasion attacks on network intrusion detection
M. A. Merzouk, F. Cuppens, N. Boulahia-Cuppens, R. Yaich
Published: 2022
A review on machine learning–based approaches for Internet traffic classification
O. Salman, I. H. Elhajj, A. Kayssi, A. Chehab
Published: 2020
Efficient Feature Selection for Intrusion Detection Systems
S. Ahmadi
Published: 2019
A Machine Learning Framework for Intrusion Detection System in IoT Networks Using an Ensemble Feature Selection Method
G. Guo
Published: 2021
An IoT Intrusion Detection System Based on TON IoT Network Dataset
G. Guo
Published: 2023
Intrusion detection method based on information gain and ReliefF feature selection
Y. Zhang, X. Ren, J. Zhang
Published: 2019
Intrusion Detection System with Recursive Feature Elimination by Using Random Forest and Deep Learning Classifier
S. Ustebay, Z. Turgut, M. A. Aydin
Published: 2018
An Effective Network Intrusion Detection System Using Recursive Feature Elimination Technique
N. S. Yadav, V. P. Sharma, D. S. D. Reddy, S. Mishra
Published: 2023
Recursive Feature Elimination with Cross-Validation with Decision Tree: Feature Selection Method for Machine Learning-Based Intrusion Detection Systems
M. Awad, S. Fraihat
Published: 2023
CICIDS-2017 Dataset Feature Analysis with Information Gain for Anomaly Detection
Kurniabudi
Published: 2020
Functionality-Preserving Adversarial Machine Learning for Robust Classification in Cybersecurity and Intrusion Detection Domains: A Survey
A. McCarthy
Published: 2022
Toward generating a new intrusion detection dataset and intrusion traffic characterization
Iman Sharafaldin, Arash Habibi Lashkari, Ali A Ghorbani
Published: 2018
Errors in the CICIDS2017 dataset and the significant differences in detection performances it makes
M. Lanvin, P.-F. Gimenez, Y. Han, F. Majorczyk, L. Me, E. Totel
Published: 2023
Error prevalence in NIDS datasets: A case study on CIC-IDS-2017 and CSE-CIC-IDS-2018
L. Liu, G. Engelen, T. Lynar, D. Essam, W. Joosen
Published: 2022
Generating Network Intrusion Detection Dataset Based on Real and Encrypted Synthetic Attack Traffic
A. Ferriyan, A. H. Thamrin, K. Takeda, J. Murai
Published: 2021
Induction of Decision Trees
J. R. Quinlan
Published: 1986
Feature Ranking in Intrusion Detection Dataset using Combination of Filtering Methods
Z. Karimi, M. Riahi Kashani, A. Harounabadi
Published: 2013
A Novel Feature Selection Technique for Text Classification Using Naïve Bayes
S. Dey Sarkar, S. Goswami, A. Agarwal, J. Aktar
Published: 2014
Gene Selection for Cancer Classification using Support Vector Machines
I. Guyon, J. Weston, S. Barnhill
Published: 2002
Dispersion Ratio based Decision Tree Model for Classification
S. Roy, S. Mondal, A. Ekbal, M. S. Desarkar
Published: 2019
Towards Adversarial Realism and Robust Learning for IoT Intrusion Detection and Classification
J. Vitorino, I. Praça, E. Maia
Published: 2023
Adaptative Perturbation Patterns: Realistic Adversarial Learning for Robust Intrusion Detection
João Vitorino, Nuno Oliveira, Isabel Praça
Published: 2022.3.9
Random forests
L. Breiman
Published: 2001
Xgboost: A scalable tree boosting system
T. Chen, C. Guestrin
Published: 2016
Lightgbm: A highly efficient gradient boosting decision tree
Guolin Ke, Qi Meng, Thomas Finley, Taifeng Wang, Wei Chen, Weidong Ma, Qiwei Ye, Tie-Yan Liu
Published: 2017
Intelligible Models for Classification and Regression
Y. Lou, R. Caruana, J. Gehrke
Published: 2012
InterpretML: A Unified Framework for Machine Learning Interpretability
H. Nori, S. Jenkins, P. Koch, R. Caruana
Published: 2019
Share