Energy-Efficient Deep Learning for Traffic Classification on Microcontrollers
Adel Chehade, Edoardo Ragusa, Paolo Gastaldo, Rodolfo Zunino

TL;DR
This paper introduces a lightweight, energy-efficient deep learning model for traffic classification on microcontrollers, achieving high accuracy and low power consumption suitable for IoT security applications.
Contribution
It develops a hardware-aware neural architecture search optimized 1D-CNN that balances accuracy and efficiency for deployment on resource-constrained devices.
Findings
Achieves 96.59% accuracy with 88.26K parameters.
Quantized model drops only 1-2% accuracy.
Inference latency under 32ms on high-performance microcontrollers.
Abstract
In this paper, we present a practical deep learning (DL) approach for energy-efficient traffic classification (TC) on resource-limited microcontrollers, which are widely used in IoT-based smart systems and communication networks. Our objective is to balance accuracy, computational efficiency, and real-world deployability. To that end, we develop a lightweight 1D-CNN, optimized via hardware-aware neural architecture search (HW-NAS), which achieves 96.59% accuracy on the ISCX VPN-NonVPN dataset with only 88.26K parameters, a 20.12K maximum tensor size, and 10.08M floating-point operations (FLOPs). Moreover, it generalizes across various TC tasks, with accuracies ranging from 94% to 99%. To enable deployment, the model is quantized to INT8, suffering only a marginal 1-2% accuracy drop relative to its Float32 counterpart. We evaluate real-world inference performance on two microcontrollers:…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInternet Traffic Analysis and Secure E-voting · Network Packet Processing and Optimization · Wireless Signal Modulation Classification
