atlas

Research map / Architectures and efficiency / Attention and transformers

MIETT: Multi-Instance Encrypted Traffic Transformer for Encrypted Traffic Classification

AAAI 2025 · Architectures and efficiency › Attention and transformers · approach: Transformer expressivity and circuits · 20 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MIETT, a multi-instance transformer that treats each packet of a flow as an instance with two-level (packet and flow) attention, plus two new pre-training tasks (PRPP, FCL), for encrypted traffic classification.

Problem

Encrypted traffic classification relies on token-level modeling that misses inter-packet flow patterns, since tokens in encrypted traffic carry little semantic information, and existing foundation models do not model packet relationships well.

Approach

Represent a flow as a bag of packets (multi-instance) and apply two-level attention, packet attention within each packet and flow attention across packets at each position, combined with packet relative position prediction and flow contrastive learning pre-training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
pre-train rather than train from scratch (ablation)MIETT · CrossPlatform (Android)accuracy: 88.08% -> 93.00%Helped
pre-train rather than train from scratch (ablation)MIETT · CrossPlatform (iOS)accuracy: 71.63% -> 79.63%Helped
add PRPP (ablation)MIETT · CrossPlatform (Android)accuracy: 90.79% -> 93.00%Helped
add PRPP (ablation)MIETT · CrossPlatform (iOS)accuracy: 78.96% -> 79.63%Helped
add FCL (ablation)MIETT · CrossPlatform (Android)accuracy: 91.90% -> 93.00%Helped
add FCL (ablation)MIETT · CrossPlatform (iOS)accuracy: 79.46% -> 79.63%Helped
add packet attention (ablation)MIETT TLA · CrossPlatform (Android)accuracy: 62.19% -> 93.00%Helped
add packet attention (ablation)MIETT TLA · CrossPlatform (iOS)accuracy: 55.58% -> 79.63%Helped
add flow attention (ablation)MIETT TLA · CrossPlatform (Android)accuracy: 91.85% -> 93.00%Helped
add flow attention (ablation)MIETT TLA · CrossPlatform (iOS)accuracy: 79.11% -> 79.63%Helped
use both header and payload rather than header only (ablation)MIETT · CrossPlatform (Android)accuracy: 78.77% -> 93.00%Helped
use both header and payload rather than header only (ablation)MIETT · CrossPlatform (iOS)accuracy: 52.96% -> 79.63%Helped

Surprising findings

Limitations

Experimental setup

Datasets: ISCXVPN 2016 ISCXTor 2016 CrossPlatform (Android) CrossPlatform (iOS) CICIoT 2023

Benchmarks: ISCXVPN 2016 ISCXTor 2016 CrossPlatform (Android) CrossPlatform (iOS) CICIoT 2023

Metrics: accuracy F1-score

Baselines: Datanet Fs-Net BiLSTM_ATTN DeepPacket TSCRNN ET-BERT YaTC

Builds on: ET-BERT YaTC ViT PERT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy