An optimization technique for intrusion detection of industrial control network vulnerabilities based on BP neural network

被引:13
|
作者
Xia, Wenzhong [1 ]
Neware, Rahul [2 ]
Kumar, S. Deva [3 ]
Karras, Dimitrios A. [4 ]
Rizwan, Ali [5 ]
机构
[1] Zhaotong Univ, Sch Phys & Informat Engn, Zhaotong 657000, Yunnan, Peoples R China
[2] Hogskulen Pa Vestlandet, Dept Comp Math & Phys, Bergen, Norway
[3] Vfstr Deemed Univ, Dept Comp Sci & Engn, Vadlamudi, Andhra Pradesh, India
[4] Univ Athens NKUA, Sch Sci, Dept Gen, Natl & Kapodistrian, Athens, Greece
[5] King Abdulaziz Univ, Dept Ind Engn, Fac Engn, Jeddah 21589, Saudi Arabia
关键词
BP neural network; AdaBoost algorithm; One-class support vector machine; Fuzzy-based abnormal data detection; Intrusion detection;
D O I
10.1007/s13198-021-01541-w
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The aim of this research is to solve the problem that the intrusion detection model of industrial control system has low detection rate and detection efficiency against various attacks, a method of optimizing BP neural network based on Adaboost algorithm is proposed. Firstly, principal component analysis (PCA) is used to preprocess the original data set to eliminate its correlation. Secondly, Adaboost algorithm is used to continuously adjust the weight of training samples, to obtain the optimal weight and threshold of BP neural network. The results show that there are 13,817 pieces of data collected in the industrial control experiment, of which 9817 pieces of data are taken as the test data set, including 9770 pieces of normal data and 47 pieces of abnormal data. In addition, as a test data set of 4000 pieces, there are 3987 pieces of normal data and 13 pieces of abnormal data. It can be seen that the average detection rate and detection speed of the algorithm of optimizing BP neural network by Adaboost algorithm proposed in this paper are better than other algorithms on each attack type. It is proved that Adaboost algorithm can effectively solve the intrusion detection problem by optimizing BP neural network.
引用
收藏
页码:576 / 582
页数:7
相关论文
共 50 条
  • [21] Bayesian Hyperparameter Optimization for Deep Neural Network-Based Network Intrusion Detection
    Masum, Mohammad
    Shahriar, Hossain
    Haddad, Hisham
    Faruk, Md Jobair Hossain
    Valero, Maria
    Khan, Md Abdullah
    Rahman, Mohammad A.
    Adnan, Muhaiminul, I
    Cuzzocrea, Alfredo
    Wu, Fan
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 5413 - 5419
  • [22] Evaluation of Network Security State of Industrial Control System Based on BP Neural Network
    Zhang, Daojuan
    Zhang, Peng
    Wang, Wenhui
    Jin, Minghui
    Xiao, Fei
    [J]. 2022 4th World Symposium on Artificial Intelligence, WSAI 2022, 2022, : 1 - 8
  • [23] Intrusion Detection Method of BP Neural Network Based on Crow Search Algorithm
    Lan Luying
    Tang Xianghong
    Gu Xin
    Lu Jianguang
    [J]. LASER & OPTOELECTRONICS PROGRESS, 2021, 58 (06)
  • [24] Intrusion Detection System Based on Improved BP Neural Network and Decision Tree
    Huang, Jinhua
    Liu, Jiqing
    [J]. 2012 IEEE FIFTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2012, : 188 - 190
  • [25] Optimization and Implementation of Industrial Control System Network Intrusion Detection by Telemetry Analysis
    Li, Hongbiao
    Qin, Sujuan
    [J]. PROCEEDINGS OF 2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2017, : 1251 - 1254
  • [26] The Research and Application of Improved BP Neural Network in Intrusion Detection
    Zhao, Zhiwei
    [J]. CEIT 2012: 2012 INTERNATIONAL CONFERENCE ON CIVIL ENGINEERING AND INFORMATION TECHNOLOGY, 2012, : 9 - 13
  • [27] Network intrusion detection algorithm based on deep neural network
    Jia, Yang
    Wang, Meng
    Wang, Yagang
    [J]. IET INFORMATION SECURITY, 2019, 13 (01) : 48 - 53
  • [28] A Network Intrusion Detection Model Based on Convolutional Neural Network
    Tao, Wenwei
    Zhang, Wenzhe
    Hu, Chao
    Hu, Chaohui
    [J]. SECURITY WITH INTELLIGENT COMPUTING AND BIG-DATA SERVICES, 2020, 895 : 771 - 783
  • [29] An Improved Network Intrusion Detection Based on Deep Neural Network
    Zhang, Lin
    Li, Meng
    Wang, Xiaoming
    Huang, Yan
    [J]. 2019 INTERNATIONAL CONFERENCE ON ADVANCED ELECTRONIC MATERIALS, COMPUTERS AND MATERIALS ENGINEERING (AEMCME 2019), 2019, 563
  • [30] A network intrusion detection system based on convolutional neural network
    Wang, Hui
    Cao, Zijian
    Hong, Bo
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (06) : 7623 - 7637