Netinfo Security ›› 2020, Vol. 20 ›› Issue (4): 47-54.doi: 10.3969/j.issn.1671-1122.2020.04.006

Previous Articles     Next Articles

An Intrusion Detection Method Based on Federated Learning and Convolutional Neural Network

WANG Rong1, MA Chunguang2(), WU Peng2   

  1. 1. College of Computer Science and Technology, Harbin Engineering University, Harbin 150001, China
    2. College of Computer Science and Engineering, Shandong University of Science and Technology,Qingdao 266590, China
  • Received:2019-12-29 Online:2020-04-10 Published:2020-05-11
  • Contact: Chunguang MA E-mail:machunguang@sdust.edu.cn

Abstract:

At present, intrusion detection based on deep learning is a hot topic in the field of intrusion detection, but most of the research focuses on how to improve the algorithm to improve the accuracy of intrusion detection, while neglecting that the limited label data generated by a single mechanism is not enough to train a depth model with high accuracy. In this paper, an intrusion detection method based on federated learning and convolution neural network is proposed, which can expand the amount of data through the joint training model of multiple participants. In this method, an intrusion detection model of deep learning is designed by using federated learning framework. Firstly, the data dimension is reconstructed to form two-dimensional data through data filling, and then the feature extraction learning is carried out by using DCNN network under the mechanism of federated learning. Finally, the training model of softmax classifier is combined and detected. The experimental results show that the method reduces the training time to a great extent and maintains a high detection rate. In addition, compared with the general intrusion detection model, the model also ensures the security and privacy of the data.

Key words: intrusion detection, federated learning, deep learning, convolution neural network

CLC Number: