CHAMELEON: Optimized feature selection using particle swarm optimization and ensemble methods for network anomaly detection

被引:30
作者
Chohra, Aniss [1 ]
Shirani, Paria [2 ]
Karbab, ElMouatez Billah [1 ]
Debbabi, Mourad [1 ]
机构
[1] Concordia Univ, Secur Res Ctr, Gina Cody Sch Engn & Comp Sci, Montreal, PQ, Canada
[2] Ryerson Univ, Dept Comp Sci, Toronto, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Feature selection; Swarm intelligence; Particle swarm optimization (PSO); Ensemble methods; Internet of things (IoT); Network anomaly detection; Deep learning; GENETIC ALGORITHM; NEURAL-NETWORK; SYSTEM;
D O I
10.1016/j.cose.2022.102684
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose an optimization approach by leveraging swarm intelligence and ensemble methods to solve the non-deterministic feature selection problem. The proposed approach is validated on two benchmark datasets, namely, NSL-KDD and UNSW-NB15, in addition to a third dataset, called IoT-Zeek dataset, which consists of Zeek network-based intrusion detection connection logs. We build the IoT-Zeek dataset by employing ensemble classification and deep learning models using publicly available malicious and benign threat intelligence on the Zeek connection logs of IoT devices. Moreover, we deploy and validate a deep learning-based anomaly detection model using autoencoders on each of the aforementioned datasets by utilizing the selected features obtained from the proposed optimization approach. The obtained results demonstrate that our approach outperform the existing state-of-the-art machine learning models in terms of f(1) score results, with 92.092% f(1) score on NSL-KDD dataset, 92.904 f(1) score on UNSW-NB15 dataset, and 97.302 f(1) score on IoT-Zeek dataset. (C) 2022 Elsevier Ltd. All rights reserved.
引用
收藏
页数:17
相关论文
共 59 条
  • [1] Toward modeling and optimization of features selection in Big Data based social Internet of Things
    Ahmad, Awais
    Khan, Murad
    Paul, Anand
    Din, Sadia
    Rathore, M. Mazhar
    Jeon, Gwanggil
    Choi, Gyu Sang
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 82 : 715 - 726
  • [2] A survey of network anomaly detection techniques
    Ahmed, Mohiuddin
    Mahmood, Abdun Naser
    Hu, Jiankun
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 60 : 19 - 31
  • [3] Particle Swarm Optimization-Based Feature Weighting for Improving Intelligent Phishing Website Detection
    Ali, Waleed
    Malebary, Sharaf
    [J]. IEEE ACCESS, 2020, 8 : 116766 - 116780
  • [4] Alsaheel A., 2021, 30 USENIX SECURITY S
  • [5] A multiclass cascade of artificial neural network for network intrusion detection
    Baig, Mirza M.
    Awais, Mian M.
    El-Alfy, El-Sayed M.
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2017, 32 (04) : 2875 - 2883
  • [6] Buhlmann P., 2012, HDB COMPUTATIONAL ST, P985, DOI DOI 10.1007/978-3-642-21551-3_33
  • [7] Chalapathy R., 2019, DEEP LEARNING ANOMAL, P1
  • [8] Robust Deep Learning Methods for Anomaly Detection
    Chalapathy, Raghavendra
    Khoa, Nguyen Lu Dang
    Chawla, Sanjay
    [J]. KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 3507 - 3508
  • [9] Doan M., 2020, 29 WIRELESS OPTICAL, P1
  • [10] A novel hybrid genetic algorithm with granular information for feature selection and optimization
    Dong, Hongbin
    Li, Tao
    Ding, Rui
    Sun, Jing
    [J]. APPLIED SOFT COMPUTING, 2018, 65 : 33 - 46