Building Transparency in Deep Learning-Powered Network Traffic Classification: A Traffic-Explainer Framework
Not on the map. Why?
Abstract (arXiv)
Recent advancements in deep learning have significantly enhanced the performance and efficiency of traffic classification in networking systems. However, the lack of transparency in their predictions and decision-making has made network operators reluctant to deploy DL-based solutions in production networks. To tackle this challenge, we propose Traffic-Explainer, a model-agnostic and input-perturbation-based traffic explanation framework. By maximizing the mutual information between predictions on original traffic sequences and their masked counterparts, Traffic-Explainer automatically uncovers the most influential features driving model predictions. Extensive experiments demonstrate that Traffic-Explainer improves upon existing explanation methods by approximately 42%. Practically, we further apply Traffic-Explainer to identify influential features and demonstrate its enhanced transparency across three critical tasks: application classification, traffic localization, and network cartography. For the first two tasks, Traffic-Explainer identifies the most decisive bytes that drive predicted traffic applications and locations, uncovering potential vulnerabilities and privacy concerns. In network cartography, Traffic-Explainer identifies submarine cables that drive the mapping of traceroute to physical path, enabling a traceroute-informed risk analysis.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 55 references that are in the map. First posted on arXiv 22 Sep 2025.
Builds on
18 of 55 references.
References · 18
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2020Quantifying Attention Flow in Transformerscited by 775
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2020Self-Attention Attribution: Interpreting Information Interactions Inside Transformercited by 125
- 2022ET-BERT: A Contextualized Datagram Representation with Pre-training Transformers for Encrypted Traffic Classificationcited by 66
- 2019RouteNet: Leveraging Graph Neural Networks for network modeling and optimization in SDNcited by 47
- 2018Deep Fingerprinting: Undermining Website Fingerprinting Defenses with Deep Learningcited by 43
- 2024Gradient based Feature Attribution in Explainable AI: A Technical Reviewcited by 34
6 more
- 2022Fairness and Explainability: Bridging the Gap Towards Fair Model Explanationscited by 22
- 2017Robust Smartphone App Identification Via Encrypted Network Traffic Analysiscited by 16
- 2023TFE-GNN: A Temporal Fusion Encoder Using Graph Neural Networks for Fine-grained Encrypted Traffic Classificationcited by 13
- 2024NetBench: A Large-Scale and Comprehensive Network Traffic Benchmark Dataset for Foundation Modelscited by 6
- 2023Nautilus: A Framework for Cross-Layer Cartography of Submarine Cables and IP Linkscited by 3
- 2025Leveraging Traceroute Inconsistencies to Improve IP Geolocationcited by 1
Built on by
Not cited yet.