mlsanityData to 7 Oct 2026

Universal Embedding Function for Traffic Classification via QUIC Domain Recognition Pretraining: A Transfer Learning Success

arXiv 2502.12930 ↗First posted 18 Feb 2025cs.LG cs.NIcited by 1

Not on the map. Why?

Abstract (arXiv)

Encrypted traffic classification (TC) methods must adapt to new protocols and extensions as well as to advancements in other machine learning fields. In this paper, we adopt a transfer learning setup best known from computer vision. We first pretrain an embedding model on a complex task with a large number of classes and then transfer it to seven established TC datasets. The pretraining task is recognition of SNI domains in encrypted QUIC traffic, which in itself is a challenge for network monitoring due to the growing adoption of TLS Encrypted Client Hello. Our training pipeline -- featuring a disjoint class setup, ArcFace loss function, and a modern deep learning architecture -- aims to produce universal embeddings applicable across tasks. A transfer method based on model fine-tuning surpassed SOTA performance on nine of ten downstream TC tasks, with an average improvement of 6.4%. Furthermore, a comparison with a baseline method using raw packet sequences revealed unexpected findings with potential implications for the broader TC field. We released the model architecture, trained weights, and codebase for transfer learning experiments.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 23 of its 54 references that are in the map. First posted on arXiv 18 Feb 2025.

Builds on

23 of 54 references.

References · 23

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
  3. 2020Supervised Contrastive Learningcited by 2,803
  4. 2017Billion-scale similarity search with GPUscited by 2,477
  5. 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 968
  6. 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
  7. 2020Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?cited by 435
  8. 2018Explicit Inductive Bias for Transfer Learning with Convolutional Networkscited by 226
  9. 2022On Embeddings for Numerical Features in Tabular Deep Learningcited by 185
  10. 2018Spreading vectors for similarity searchcited by 114
  11. 2023Fine-tuning can cripple your foundation model; preserving features may be the solutioncited by 92
  12. 2022ET-BERT: A Contextualized Datagram Representation with Pre-training Transformers for Encrypted Traffic Classificationcited by 66
11 more
  1. 2022CLIP Itself is a Strong Fine-tuner: Achieving 85.7% and 88.0% Top-1 Accuracy with ViT-B and ViT-L on ImageNetcited by 35
  2. 2018How to Achieve High Classification Accuracy with Just a Few Labels: A Semi-supervised Approach Using Sampled Packetscited by 19
  3. 2021Deep Learning and Traffic Classification: Lessons learned from a commercial-grade dataset with hundreds of encrypted and zero-day applicationscited by 14
  4. 2022Fine-grained TLS services classification with reject optioncited by 14
  5. 2019Multitask Learning for Network Traffic Classificationcited by 11
  6. 2020Google Landmark Recognition 2020 Competition Third Place Solutioncited by 9
  7. 2022A Lightweight, Efficient and Explainable-by-Design Convolutional Neural Network for Internet Traffic Classificationcited by 6
  8. 2023Replication: Contrastive Learning and Data Augmentation in Traffic Classification Using a Flowpic Input Representationcited by 5
  9. 2023Many or Few Samples? Comparing Transfer, Contrastive and Meta-Learning in Encrypted Traffic Classificationcited by 4
  10. 2024Data Augmentation for Traffic Classificationcited by 3
  11. 2023DataZoo: Streamlining Traffic Classification Experimentscited by 2

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.