Multitask Learning for Network Traffic Classification
Not on the map. Why?
Abstract (arXiv)
Traffic classification has various applications in today's Internet, from resource allocation, billing and QoS purposes in ISPs to firewall and malware detection in clients. Classical machine learning algorithms and deep learning models have been widely used to solve the traffic classification task. However, training such models requires a large amount of labeled data. Labeling data is often the most difficult and time-consuming process in building a classifier. To solve this challenge, we reformulate the traffic classification into a multi-task learning framework where bandwidth requirement and duration of a flow are predicted along with the traffic class. The motivation of this approach is twofold: First, bandwidth requirement and duration are useful in many applications, including routing, resource allocation, and QoS provisioning. Second, these two values can be obtained from each flow easily without the need for human labeling or capturing flows in a controlled and isolated environment. We show that with a large amount of easily obtainable data samples for bandwidth and duration prediction tasks, and only a few data samples for the traffic classification task, one can achieve high accuracy. We conduct two experiment with ISCX and QUIC public datasets and show the efficacy of our approach.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 2; 2024: 4; 2025: 1; 2026: 1.
11 papers.
- 2021A First Look at Class Incremental Learning in Deep Learning Mobile Traffic Classificationcited by 4
- 2023Many or Few Samples? Comparing Transfer, Contrastive and Meta-Learning in Encrypted Traffic Classificationcited by 4
- 2024Explanation Space: A New Perspective into Time Series Interpretabilitycited by 3
- 2021Website fingerprinting on early QUIC trafficcited by 1
- 2021Detecting Attacks on IoT Devices using Featureless 1D-CNNcited by 1
- 2025Universal Embedding Function for Traffic Classification via QUIC Domain Recognition Pretraining: A Transfer Learning Successcited by 1
- 2026Sim-MSTNet: sim2real based Multi-task SpatioTemporal Network Traffic Forecastingcited by 1
- 2023Efficient Attack Detection in IoT Devices using Feature Engineering-Less Machine Learningcited by 0
- 2024Representation Learning of Tangled Key-Value Sequence Data for Early Classificationcited by 0
- 2024FedAuxHMTL: Federated Auxiliary Hard-Parameter Sharing Multi-Task Learning for Network Edge Traffic Classificationcited by 0
- 2024Estimating the Number of HTTP/3 Responses in QUIC Using Deep Learningcited by 0
- 2026Sim-MSTNet: sim2real based Multi-task SpatioTemporal Network Traffic Forecasting29 Jan 2026
- 2025Universal Embedding Function for Traffic Classification via QUIC Domain Recognition Pretraining: A Transfer Learning Success18 Feb 2025
- 2024Estimating the Number of HTTP/3 Responses in QUIC Using Deep Learning8 Oct 2024
- 2024Explanation Space: A New Perspective into Time Series Interpretability2 Sep 2024
- 2024FedAuxHMTL: Federated Auxiliary Hard-Parameter Sharing Multi-Task Learning for Network Edge Traffic Classification11 Apr 2024
- 2024Representation Learning of Tangled Key-Value Sequence Data for Early Classification11 Apr 2024
- 2023Many or Few Samples? Comparing Transfer, Contrastive and Meta-Learning in Encrypted Traffic Classification21 May 2023
- 2023Efficient Attack Detection in IoT Devices using Feature Engineering-Less Machine Learning9 Jan 2023
- 2021Detecting Attacks on IoT Devices using Featureless 1D-CNN9 Sep 2021
- 2021A First Look at Class Incremental Learning in Deep Learning Mobile Traffic Classification9 Jul 2021
- 2021Website fingerprinting on early QUIC traffic28 Jan 2021