Automatic Machine Learning for Multi-Receiver CNN Technology Classifiers
Amir-Hossein Yazdani-Abyaneh, Marwan Krunz

TL;DR
This paper introduces an automated hyperparameter optimization framework for CNN-based technology classification using multi-receiver I/Q data, significantly improving accuracy and generalization over manual tuning.
Contribution
It proposes a method to automatically optimize CNN architecture and hyperparameters for multi-receiver signal classification using Hyperband, enhancing accuracy and robustness.
Findings
Hyperband-based optimization improves CNN accuracy by 24.58%.
Normalization of I/Q samples increases generalization accuracy by 108%.
Multi-receiver input size is a critical hyperparameter for classification performance.
Abstract
Convolutional Neural Networks (CNNs) are one of the most studied family of deep learning models for signal classification, including modulation, technology, detection, and identification. In this work, we focus on technology classification based on raw I/Q samples collected from multiple synchronized receivers. As an example use case, we study protocol identification of Wi-Fi, LTE-LAA, and 5G NR-U technologies that coexist over the 5 GHz Unlicensed National Information Infrastructure (U-NII) bands. Designing and training accurate CNN classifiers involve significant time and effort that goes into fine-tuning a model's architectural settings and determining the appropriate hyperparameter configurations, such as learning rate and batch size. We tackle the former by defining architectural settings themselves as hyperparameters. We attempt to automatically optimize these architectural…
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.
