Cost-sensitive stacked auto-encoders for intrusion detection in the Internet of Things

被引:20
|
作者
Telikani, Akbar [1 ]
Gandomi, Amir H. [2 ]
机构
[1] Univ Guilan, Fac Engn, Dept Comp Engn, Rasht, Iran
[2] Univ Technol Sydney, Fac Engn & IT, Ultimo, Australia
关键词
Internet of Things; Security; Intrusion detection; Stacked auto-encoder; Class imbalance; DEEP LEARNING APPROACH; ATTACK DETECTION; NETWORK;
D O I
10.1016/j.iot.2019.100122
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Intrusion Detection System (IDS) is an important tool for protecting the Internet of Things (IoT) networks against cyber-attacks. Traditional IDSs can only distinguish between normal and abnormal behaviors. On the other hand, modern techniques can identify the kind of attack so that the appropriate reactions can be carried out against each type of attack. However, these techniques always suffer from the class-imbalance which affects the performance of IDS. In this paper, we propose a cost-sensitive stacked auto-encoder, CSSAE, to deal with class imbalance problem in IDS. CSSAE generates a cost matrix in which a unique cost is assigned to each class based on the distribution of different classes. This matrix is created in the first stage of CSSAE. In the second phase, a two-layer stacked auto-encoder is applied to learn features with better distinguish between the minority and the majority classes. These costs are used in the feature learning of deep learning, where the parameters of the neural network are modified by applying the corresponding costs in the cost function layer. The proposed method is able to perform on both binary-class data and multiclass data. Two well-known KDD CUP 99 and NSL-KDD datasets are used to evaluate the performance of CSSAE. Compared with other IDSs that have not considered class imbalance problem, CSSAE shows better performance in the detection of low-frequency attacks. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Using Different Cost Functions to Train Stacked Auto-encoders
    Amaral, Telmo
    Silva, Luis M.
    Alexandre, Lus A.
    Kandaswamy, Chetak
    Santos, Jorge M.
    de Sa, Joaquim Marques
    [J]. 2013 12TH MEXICAN INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (MICAI 2013), 2013, : 114 - 120
  • [2] Complete Stacked Denoising Auto-Encoders for Regression
    María-Elena Fernández-García
    José-Luis Sancho-Gómez
    Antonio Ros-Ros
    Aníbal R. Figueiras-Vidal
    [J]. Neural Processing Letters, 2021, 53 : 787 - 797
  • [3] Complete Stacked Denoising Auto-Encoders for Regression
    Fernandez-Garcia, Maria-Elena
    Sancho-Gomez, Jose-Luis
    Ros-Ros, Antonio
    Figueiras-Vidal, Anibal R.
    [J]. NEURAL PROCESSING LETTERS, 2021, 53 (01) : 787 - 797
  • [4] Bankruptcy Prediction Using Stacked Auto-Encoders
    Soui, Makram
    Smiti, Salima
    Mkaouer, Mohamed Wiem
    Ejbali, Ridha
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2020, 34 (01) : 80 - 100
  • [5] Feature Abstraction for Driver Behaviour Detection with Stacked Sparse Auto-encoders
    Camlica, Zehra
    Hilal, Allaa
    Kulic, Dana
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 3299 - 3304
  • [6] Stacked Convolutional Auto-Encoders for Steganalysis of Digital Images
    Tan, Shunquan
    Li, Bin
    [J]. 2014 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA), 2014,
  • [7] Extracting and inserting knowledge into stacked denoising auto-encoders
    Yu, Jianbo
    Liu, Guoliang
    [J]. NEURAL NETWORKS, 2021, 137 : 31 - 42
  • [8] Stacked Contractive Auto-Encoders Application in Identification of Pharmaceuticals
    Gan Bo-rui
    Yang Hui-hua
    Zhang Wei-dong
    Feng Yan-chun
    Yin Li-hui
    Hu Chang-qin
    [J]. SPECTROSCOPY AND SPECTRAL ANALYSIS, 2019, 39 (01) : 96 - 102
  • [9] SAOSA: Stable Adaptive Optimization for Stacked Auto-encoders
    Ali Moradi Vartouni
    Mohammad Teshnehlab
    Saeed Sedighian Kashi
    [J]. Neural Processing Letters, 2020, 52 : 823 - 848
  • [10] Stacked Convolutional Sparse Auto-Encoders for Representation Learning
    Zhu, Yi
    Li, Lei
    Wu, Xindong
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2021, 15 (02)