Mean Masked Autoencoder with Flow-Mixing for Encrypted Traffic Classification

Xiao Liu, Xiaowei Fu, Fuxiang Huang, Lei Zhang
3/31/2026
cs.CRcs.AIcs.MM

Official code: lx6c78/MMAE (2 stars, last commit 2026-04-16).

Abstract

Network traffic classification using self-supervised pre-training models based on Masked Autoencoders (MAE) has demonstrated a huge potential. However, existing methods are confined to isolated byte-level reconstruction of individual flows, lacking adequate perception of the multi-granularity contextual relationship in traffic. To address this limitation, we propose Mean MAE (MMAE), a teacher-student MAE paradigm with flow mixing strategy for building encrypted traffic pre-training model. MMAE employs a self-distillation mechanism for teacher-student interaction, where the teacher provides unmasked flow-level semantic supervision to advance the student from local byte reconstruction to multi-granularity comprehension. To break the information bottleneck in individual flows, we introduce a dynamic Flow Mixing (FlowMix) strategy to replace traditional random masking mechanism. By constructing challenging cross-flow mixed samples with interferences, it compels the model to learn discriminative representations from distorted tokens. Furthermore, we design a Packet-importance aware Mask Predictor (PMP) equipped with an attention bias mechanism that leverages packet-level side-channel statistics to dynamically mask tokens with high semantic density. Numerous experiments on a number of datasets covering encrypted applications, malware, and attack traffic demonstrate that MMAE achieves state-of-the-art performance. The code is available at https://github.com/lx6c78/MMAE

View on arXivView PDF

Code Implementations(1)

lx6c78/MMAEOfficial100%
20PythonMar 19, 20266 months ago

Similar Papers

Cite this paper

@article{liu2026mean,
  title  = {Mean Masked Autoencoder with Flow-Mixing for Encrypted Traffic Classification},
  author = {Xiao Liu and Xiaowei Fu and Fuxiang Huang and Lei Zhang},
  year   = {2026},
  eprint = {2603.29537},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.29537v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.29537.svg)](https://codeofpaper.com/paper/2603.29537)

Discussion