arrow
返回

A Feasible and Explainable Network Traffic Classifier Utilizing DistilBERT

delete2023-01-01
delete6
delete
OA
AI
C
Chang-Yui Shin
J
Jee-Tae Park
U
Ui-Jun Baek
M
Myung‐Sup Kim *
DOI:10.1109/ACCESS.2023.3293105delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
While user-oriented service industries are rapidly growing, various network devices provide these services through different access paths. Accordingly, the network flow is also increasing explosively. As demand for management related to limited network resources increases, the network traffic classification grows to prominence. Usually, a quick classification task was possible with hundreds of data composed of dozens of features. Afterward, deep learning models have proliferated owing to an outstanding performance that overwhelms existing performance based on hundreds of thousands of features and data. However, the deep learning models showing one of the best performances cannot be free from two facts. One is a lot of time and resource consumption. The other is an uncertain explanation of the process. We solved these problems. Firstly, we used two methods to overcome resource constraints. We modified the DistilBERT applied with knowledge distillation for using a compressed model and securing a remarkable performance. We used a lightweight packet with a header and partial payload for feature reduction. Consequently, our XENTC can process four multi-attribute packets simultaneously and effectively by removing the superfluity of features. And it achieved 97.0 similar to 98.1% F1 scores. The required time to classify a packet using a trained model is 0.0093 seconds. Therefore, it can be one of the feasible solutions. Secondly, to approach human-understandable XAI, we analyzed the relationships between the features by associating them with the packet structure. At the specific point of the model's finished training, it was revealed what the important features of the packet were by counting the Top-5 number of times among the attention values. In addition, we visualized the classification performance of the model using t-SNE to enable intuitive understanding.
Keyword:
Encrypted network traffic classification
deep learning
NLP
BERT
knowledge distillation
DistilBERT
XAI

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

K
Korea University
学者数:
3.6W
论文数: 3.8W
被引数: 4.4W
引用论文

引用论文

Facile Synthesis and Characterization of CuO–CeO2 Nanostructures for Photocatalytic Applications
err2022-02-20
err0
PREAI
errMuhammad Arfan; Intisar Hussain; Zahoor Ahmad; Andleeb Afzal; Tauseef Shahid; Abdul Ghafar Wattoo; Muhammad Rafi; Aurang Zeb; Muhammad Imran Shahzad; Song Zhenlun
err分享
err收藏
The role of m6A modification in type 2 diabetes: A systematic review and integrative analysis
errGene
IF0
err2024-03-01
err0
PREAI
errYan-Ling Li; Yu Zhang; Ning Chen; Yu-Xiang Yan
err分享
err收藏
err2001-01-01
err0
PREAI
errRadii M. Kadushnikov; Eugenii Yu. Nurkanov; Valerii V. Skorokhod
err分享
err收藏
Nickel(II) complexes of 1-methylimidazoline-2(3H)-thione
err1980-01-01
err0
PREAI
errEric S. Raper; Marion E. O'neill; J.Anthony Daniels
err分享
err收藏
学者 查看更多内容