计算机科学
加密
稳健性(进化)
交通分类
特征提取
数据挖掘
人工智能
网络数据包
物联网
人工神经网络
互联网
机器学习
计算机网络
计算机安全
生物化学
化学
万维网
基因
作者
Shizhou Zhu,Xiaolong Xu,Honghao Gao,Fu Xiao
标识
DOI:10.1109/jiot.2023.3244544
摘要
With the increasing types and number of Internet of Things (IoT) devices and malicious programs and the popularization of encryption technology in the communication process between the Internet and the IoT, a large amount of encrypted abnormal traffic among devices endangers IoT cybersecurity. How to identify abnormal encrypted traffic of the IoT has become the premise of cybersecurity. Presently, most of the detection methods for traffic in the IoT have problems, such as simple data set processing, imperfect feature extraction, data imbalance, and low multiclassification accuracy. In this article, we propose a multiclassification deep learning model named the cost matrix time–space neural network (CMTSNN) for abnormal and encrypted IoT traffic. The CMTSNN is divided into three parts. The first part is the preprocessing stage of the data set, which needs to retain the timing relation between two data packets in the stream and create a cost penalty matrix according to the sample distribution. Aimed at the robustness of feature extraction in network flow, the second part extracts time series features and then space features to ensure the robustness of feature extraction. The third part is aimed at the problem of data imbalance. The cost penalty matrix is applied to the cost penalty layer in the training process, and then the improved cross-entropy loss function is used to calculate the loss to improve the classification accuracy of minority categories and increase the overall multiclassification performance of the model. Experiments were carried out with the ToN-IoT, BoT-IoT, and ISCX VPN-NonVPN data sets. Compared with current methods, the proposed method shows better performances, including accuracy, precision, recall, F1 Score, and false alarm rate.
科研通智能强力驱动
Strongly Powered by AbleSci AI