通过时间分布学习提取全时序特征,提升物联网流量分类准确率
Time-Distributed Feature Learning for Internet of Things Network Traffic Classification
- 用时间分布包装器提取包内、流间及跨流的伪时序特征
- 在真实数据集上平均比现有方法高13.5%准确率
- 适用于传统与服务等级分类,增强分类鲁棒性
基于深度学习的网络流量分类(NTC)技术,包括传统与服务等级(CoS)分类器,是保障物联网(IoT)网络服务质量(QoS)和无线资源管理的重要工具。整体时序特征包含包内、包间及流间的时序信息,能不依赖预定义类别提供最完整的服务信息。当前方法仅提取包与流间的时空特征,忽略了包内与流内信息。为此,本文提出一种新的高效整体时序特征提取方法——时间分布特征学习,以最大化NTC精度。通过在深度学习层上应用时间分布包装器,有效提取伪时序与时空特征。尽管伪时序特征在深层模型中难以解释,但因其时间分布机制而具备时序性。本方法在传统与CoS NTC任务中均表现优异。理论与实验分析表明,伪时序与时空特征显著提升各类别分类的鲁棒性与性能。在多个真实世界数据集上的实验结果显示,该方法平均比现有最优方案高出13.5%准确率。
原文摘要 · Abstract (English)
Deep learning-based network traffic classification (NTC) techniques, including conventional and class-of-service (CoS) classifiers, are a popular tool that aids in the quality of service (QoS) and radio resource management for the Internet of Things (IoT) network. Holistic temporal features consist of inter-, intra-, and pseudo-temporal features within packets, between packets, and among flows, providing the maximum information on network services without depending on defined classes in a problem. Conventional spatio-temporal features in the current solutions extract only space and time information between packets and flows, ignoring the information within packets and flow for IoT traffic. Therefore, we propose a new, efficient, holistic feature extraction method for deep-learning-based NTC using time-distributed feature learning to maximize the accuracy of the NTC. We apply a time-distributed wrapper on deep-learning layers to help extract pseudo-temporal features and spatio-temporal features. Pseudo-temporal features are mathematically complex to explain since, in deep learning, a black box extracts them. However, the features are temporal because of the time-distributed wrapper; therefore, we call them pseudo-temporal features. Since our method is efficient in learning holistic-temporal features, we can extend our method to both conventional and CoS NTC. Our solution proves that pseudo-temporal and spatial-temporal features can significantly improve the robustness and performance of any NTC. We analyze the solution theoretically and experimentally on different real-world datasets. The experimental results show that the holistic-temporal time-distributed feature learning method, on average, is 13.5% more accurate than the state-of-the-art conventional and CoS classifiers.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。