Multi-objective evolutionary neural architecture search for network intrusion detection

被引:1
|
作者
Lin, Qiuzhen [1 ]
Liu, Zhihao [1 ]
Yang, Yeming [1 ]
Wong, Ka-Chun [2 ]
Lu, Yahui [1 ]
Li, Jianqiang [1 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Intrusion detection system; Neural architecture search; Multi-objective optimization; ALGORITHM;
D O I
10.1016/j.swevo.2024.101702
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Network Intrusion Detection (NID) becomes significantly important for protecting the security of information systems, as the frequency and complexity of network attacks are increasing with the rapid development of the Internet. Recent research studies have proposed various neural network models for NID, but they need to manually design the network architectures based on expert knowledge, which is very time-consuming. To solve this problem, this paper proposes a Multi-objective Evolutionary Neural Architecture Search (MENAS) method, which can automatically design neural network models for NID. First, a comprehensive search space is designed and then a weight-sharing mechanism is used to construct a supernet for NID, allowing each subnet to inherit weights from the supernet for direct performance evaluation. Subsequently, the subnets are encoded as chromosomes for multi-objective evolutionary search, which simultaneously optimizes two objectives: enhancing the model's detection performance and reducing its complexity. To improve the search capability, a path-based crossover method is designed, which can iteratively refine the subnets' architectures by simultaneously optimizing their accuracy and complexity for NID. At last, our MENAS method has been validated through extensive experiments on three well-known NID datasets: NSL-KDD, UNSW-NB15, and CICIDS2017. The experiments show that our MENAS method obtains an average 1.45% improvement on accuracy and an average 68.70% reduction on floating-point operations through multi-objective optimization process on six scenarios, which outperforms some state-of-the-art NID methods.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Neural Architecture Search and Multi-Objective Evolutionary Algorithms for Anomaly Detection
    Termritthikun, Chakkrit
    Xu, Lin
    Liu, Yemeng
    Lee, Ivan
    21ST IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS ICDMW 2021, 2021, : 1001 - 1008
  • [2] Multi-objective Evolutionary Neural Architecture Search for Recurrent Neural Networks
    Booysen, Reinhard
    Bosman, Anna Sergeevna
    NEURAL PROCESSING LETTERS, 2024, 56 (04)
  • [3] A Multi-Objective Evolutionary Algorithm for Network Intrusion Detection Systems
    Gomez, J.
    Gil, C.
    Banos, R.
    Marquez, A. L.
    Montoya, F. G.
    Montoya, M. G.
    Advances in Computational Intelligence, IWANN 2011, Pt I, 2011, 6691 : 73 - 80
  • [4] Insightful and Practical Multi-objective Convolutional Neural Network Architecture Search with Evolutionary Algorithms
    Tu Do
    Ngoc Hoang Luong
    ADVANCES AND TRENDS IN ARTIFICIAL INTELLIGENCE. ARTIFICIAL INTELLIGENCE PRACTICES, IEA/AIE 2021, PT I, 2021, 12798 : 473 - 479
  • [5] Multi-Task Learning for Multi-Objective Evolutionary Neural Architecture Search
    Cai, Ronghong
    Luo, Jianping
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 1680 - 1687
  • [6] ASMEvoNAS: Adaptive segmented multi-objective evolutionary network architecture search
    Yan, Li
    Zhang, Zhipeng
    Liang, Jing
    Qu, Boyang
    Yu, Kunjie
    Wang, Kongyuan
    APPLIED SOFT COMPUTING, 2023, 146
  • [7] Pareto Local Search is Competitive with Evolutionary Algorithms for Multi-Objective Neural Architecture Search
    Quan Minh Phan
    Ngoc Hoang Luong
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, : 348 - 356
  • [8] Intrusion detection using multi-objective evolutionary convolutional neural network for Internet of Things in Fog computing
    Chen, Yi
    Lin, Qiuzhen
    Wei, Wenhong
    Ji, Junkai
    Wong, Ka-Chun
    Coello Coello, Carlos A.
    KNOWLEDGE-BASED SYSTEMS, 2022, 244
  • [9] Architecture generation for multi-objective neural architecture search
    Xiao, Songyi
    Wang, Wenjun
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2024, 20 (02) : 132 - 148
  • [10] Evolutionary multi-objective neural architecture search via depth equalization supernet
    Zou, Juan
    Liu, Yang
    Liu, Yuan
    Xia, Yizhang
    NEUROCOMPUTING, 2025, 633