A multi-task based deep learning approach for intrusion detection

被引:20
|
作者
Liu, Qigang [1 ]
Wang, Deming [1 ]
Jia, Yuhang [1 ]
Luo, Suyuan [2 ]
Wang, Chongren [3 ]
机构
[1] Shanghai Univ, SILC Business Sch, Shanghai 201899, Peoples R China
[2] Shenzhen Univ, Coll Econ, Shenzhen 518060, Peoples R China
[3] Shandong Univ Finance & Econ, Sch Management Sci & Engn, Jinan 250014, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
Intrusion detection; Deep learning; Multi-task learning; Contrastive learning; Autoencoder;
D O I
10.1016/j.knosys.2021.107852
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the frequent occurrence of cyber-security incidents, intrusion detection system (IDS) has been payed more and more attention recently. However, detecting attacks from traffic data stream ac-curately is rather challenging. The great diversity and variation of network intrusions make the intrusion feature extraction difficult, and the serious imbalanced class distribution makes common classifiers cannot work properly. Traditional methods for intrusion detection suffer from some obvious drawbacks. Classic machine learning-based methods seriously depend on the pre-defined features, automatic feature learning-based methods usually overfit the training data and neglect the problem of imbalanced data distribution, and the unsupervised learning-based methods are not suitable for dealing with multi-class classification of attacks. In this paper, to understand the characteristics of network traffic clearly, we analyze the class distribution of classic intrusion datasets through visualization. Based on the observed characteristics we innovatively propose exploiting distinctive features of each type of traffic from three perspectives, namely, anomaly identification, clustering and classification. We consider the feature learning in each perspective as a single task, then propose three models to fulfill three tasks, namely, an Autoencoder-based contrastive learning model, a supervised learning-based clustering model, and MLP-based classifier, and we also develop a unified framework to integrate three models for accomplishing intrusion detection comprehensively. Additionally, we propose a customized loss function to deal with imbalanced distribution of traffic data. Finally, we conduct extensive experiments on three classic intrusion detection datasets. The results demonstrate that the proposed method can outperform the state-of-art methods on both binary and multi-class classification. (c) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Multi-Task Learning for Intrusion Detection on web logs
    Li, Bo
    Lin, Ying
    Zhang, Simin
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2017, 81 : 92 - 100
  • [2] MEMBER: A multi-task learning model with hybrid deep features for network intrusion detection
    Lan, Jinghong
    Liu, Xudong
    Li, Bo
    Sun, Jie
    Li, Beibei
    Zhao, Jun
    [J]. COMPUTERS & SECURITY, 2022, 123
  • [3] A deep neural network based multi-task learning approach to hate speech detection
    Kapil, Prashant
    Ekbal, Asif
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 210 (210)
  • [4] Image Inpainting Detection Based on Multi-task Deep Learning Network
    Wang, Xinyi
    Niu, Shaozhang
    Wang, He
    [J]. IETE TECHNICAL REVIEW, 2021, 38 (01) : 149 - 157
  • [5] Facial Landmark Detection by Deep Multi-task Learning
    Zhang, Zhanpeng
    Luo, Ping
    Loy, Chen Change
    Tang, Xiaoou
    [J]. COMPUTER VISION - ECCV 2014, PT VI, 2014, 8694 : 94 - 108
  • [6] Deep Multi-task Learning for Interpretable Glaucoma Detection
    Mojab, Nooshin
    Noroozi, Vahid
    Yu, Philip S.
    Hallak, Joelle A.
    [J]. 2019 IEEE 20TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION FOR DATA SCIENCE (IRI 2019), 2019, : 167 - 174
  • [7] Multi-scene citrus detection based on multi-task deep learning network
    Wen, Chenxin
    Zhang, Hui
    Li, Honghao
    Li, Hongwen
    Chen, Jinhai
    Guo, Hangge
    Cheng, Shihui
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 912 - 919
  • [8] Multi-Task Water Quality Colorimetric Detection Method Based on Deep Learning
    Zhang, Shenlan
    Wu, Shaojie
    Chen, Liqiang
    Guo, Pengxin
    Jiang, Xincheng
    Pan, Hongcheng
    Li, Yuhong
    [J]. Sensors, 2024, 24 (22)
  • [9] Aluminum Surface-Defect Detection Based on Multi-Task Deep Learning
    Shen Xiaohai
    Li Zehao
    Li Min
    Xu Xiaolong
    Zhang Xuewu
    [J]. LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (10)
  • [10] Vanishing Point Detection and Rail Segmentation Based on Deep Multi-Task Learning
    Li, Xingxin
    Zhu, Liqiang
    Yu, Zujun
    Guo, Baoqing
    Wan, Yanqin
    [J]. IEEE ACCESS, 2020, 8 : 163015 - 163025