mlsanityData to 14 Oct 2026

How to Achieve High Classification Accuracy with Just a Few Labels: A Semi-supervised Approach Using Sampled Packets

arXiv 1812.09761 ↗First posted 23 Dec 2018cs.NIcited by 19

Not on the map. Why?

Abstract (arXiv)

Network traffic classification, which has numerous applications from security to billing and network provisioning, has become a cornerstone of today's computer networks. Previous studies have developed traffic classification techniques using classical machine learning algorithms and deep learning methods when large quantities of labeled data are available. However, capturing large labeled datasets is a cumbersome and time-consuming process. In this paper, we propose a semi-supervised approach that obviates the need for large labeled datasets. We first pre-train a model on a large unlabeled dataset where the input is the time series features of a few sampled packets. Then the learned weights are transferred to a new model that is re-trained on a small labeled dataset. We show that our semi-supervised approach achieves almost the same accuracy as a fully-supervised method with a large labeled dataset, though we use only 20 samples per class. In tests based on a dataset generated from the more challenging QUIC protocol, our approach yields 98% accuracy. To show its efficacy, we also test our approach on two public datasets. Moreover, we study three different sampling techniques and demonstrate that sampling packets from an arbitrary portion of a flow is sufficient for classification.

Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Dec 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 2; 2022: 4; 2023: 4; 2024: 6; 2025: 2; 2026: 1.

19 papers.

Sort:

  1. 2022Fine-grained TLS services classification with reject optioncited by 14
  2. 2022Extensible Machine Learning for Encrypted Network Traffic Application Labeling via Uncertainty Quantificationcited by 9
  3. 2021Active Learning for Network Traffic Classification: A Technical Studycited by 5
  4. 2022When a RF Beats a CNN and GRU, Together -- A Comparison of Deep Learning and Classical Machine Learning Approaches for Encrypted Malware Traffic Classificationcited by 5
  5. 2023Replication: Contrastive Learning and Data Augmentation in Traffic Classification Using a Flowpic Input Representationcited by 5
  6. 2023Many or Few Samples? Comparing Transfer, Contrastive and Meta-Learning in Encrypted Traffic Classificationcited by 4
  7. 2025When Simple Model Just Works: Is Network Traffic Classification in Crisis?cited by 4
  8. 2024Data Augmentation for Traffic Classificationcited by 3
  9. 2023AutoML4ETC: Automated Neural Architecture Search for Real-World Encrypted Traffic Classificationcited by 2
  10. 2021Modeling Live Video Streaming: Real-Time Classification, QoE Inference, and Field Evaluationcited by 1
  11. 2022Open-Source Framework for Encrypted Internet and Malicious Traffic Classificationcited by 1
  12. 2024Generic Multi-modal Representation Learning for Network Traffic Analysiscited by 1
7 more
  1. 2024Non-uniformity is All You Need: Efficient and Timely Encrypted Traffic Classification With ECHOcited by 1
  2. 2025Universal Embedding Function for Traffic Classification via QUIC Domain Recognition Pretraining: A Transfer Learning Successcited by 1
  3. 2023FedEdge AI-TC: A Semi-supervised Traffic Classification Method based on Trusted Federated Deep Learning for Mobile Edge Computingcited by 0
  4. 2024CBR -- Boosting Adaptive Classification By Retrieval of Encrypted Network Traffic with Out-of-distributioncited by 0
  5. 2024FedAuxHMTL: Federated Auxiliary Hard-Parameter Sharing Multi-Task Learning for Network Edge Traffic Classificationcited by 0
  6. 2024Enhancing Encrypted Internet Traffic Classification Through Advanced Data Augmentation Techniquescited by 0
  7. 2026Learning QoE from Packet-Level Measurements in Encrypted Video Conferencing Trafficcited by 0