A Lightweight, Efficient and Explainable-by-Design Convolutional Neural Network for Internet Traffic Classification
Not on the map. Why?
Abstract (arXiv)
Traffic classification, i.e. the identification of the type of applications flowing in a network, is a strategic task for numerous activities (e.g., intrusion detection, routing). This task faces some critical challenges that current deep learning approaches do not address. The design of current approaches do not take into consideration the fact that networking hardware (e.g., routers) often runs with limited computational resources. Further, they do not meet the need for faithful explainability highlighted by regulatory bodies. Finally, these traffic classifiers are evaluated on small datasets which fail to reflect the diversity of applications in real-world settings. Therefore, this paper introduces a new Lightweight, Efficient and eXplainable-by-design convolutional neural network (LEXNet) for Internet traffic classification, which relies on a new residual block (for lightweight and efficiency purposes) and prototype layer (for explainability). Based on a commercial-grade dataset, our evaluation shows that LEXNet succeeds to maintain the same accuracy as the best performing state-of-the-art neural network, while providing the additional features previously mentioned. Moreover, we illustrate the explainability feature of our approach, which stems from the communication of detected application prototypes to the end-user, and we highlight the faithfulness of LEXNet explanations through a comparison with post hoc methods.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 29 of its 68 references that are in the map. First posted on arXiv 11 Feb 2022.
Builds on
29 of 68 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2016Wide Residual Networkscited by 3,057
- 2019Searching for MobileNetV3cited by 1,984
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
17 more
- 2019GhostNet: More Features from Cheap Operationscited by 410
- 2018Techniques for Interpretable Machine Learningcited by 237
- 2020Concept Whitening for Interpretable Image Recognitioncited by 225
- 2017Interpretable Convolutional Neural Networkscited by 161
- 2018Multivariate LSTM-FCNs for Time Series Classificationcited by 120
- 2020TResNet: High Performance GPU-Dedicated Architecturecited by 119
- 2017Deep Packet: A Novel Approach For Encrypted Traffic Classification Using Deep Learningcited by 69
- 2017Multivariate Time Series Classification with WEASEL+MUSEcited by 53
- 2017Fast and Accurate Time Series Classification with WEASELcited by 47
- 2019Saccader: Improving Accuracy of Hard Attention Models for Visioncited by 35
- 2021CondenseNet V2: Sparse Feature Reactivation for Deep Networkscited by 34
- 2020XCM: An Explainable Convolutional Neural Network for Multivariate Time Series Classificationcited by 24
- 2015Multivariate Time Series Classification Using Dynamic Time Warping Template Selection for Human Activity Recognitioncited by 22
- 2021Deep Learning and Traffic Classification: Lessons learned from a commercial-grade dataset with hundreds of encrypted and zero-day applicationscited by 14
- 2015Ultra-Fast Shapelets for Time Series Classificationcited by 7
- 2019Large-scale Mobile App Identification Using Deep Learningcited by 7
- 2020A Performance-Explainability Framework to Benchmark Machine Learning Methods: Application to Multivariate Time Series Classifierscited by 6
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 4.
6 papers.
- 2025This looks like what? Challenges and Future Research Directions for Part-Prototype Modelscited by 3
- 2025When Simple Model Just Works: Is Network Traffic Classification in Crisis?cited by 3
- 2023DataZoo: Streamlining Traffic Classification Experimentscited by 2
- 2024ServeFlow: A Fast-Slow Model Architecture for Network Traffic Analysiscited by 1
- 2025Universal Embedding Function for Traffic Classification via QUIC Domain Recognition Pretraining: A Transfer Learning Successcited by 1
- 2025Enhancing Job Salary Prediction with Disentangled Composition Effect Modeling: A Neural Prototyping Approachcited by 0
- 2025When Simple Model Just Works: Is Network Traffic Classification in Crisis?10 Jun 2025
- 2025Enhancing Job Salary Prediction with Disentangled Composition Effect Modeling: A Neural Prototyping Approach17 Mar 2025
- 2025Universal Embedding Function for Traffic Classification via QUIC Domain Recognition Pretraining: A Transfer Learning Success18 Feb 2025
- 2025This looks like what? Challenges and Future Research Directions for Part-Prototype Models13 Feb 2025
- 2024ServeFlow: A Fast-Slow Model Architecture for Network Traffic Analysis6 Feb 2024
- 2023DataZoo: Streamlining Traffic Classification Experiments30 Oct 2023