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 parameters, along with other preprocessing (e.g., number of I/Q samples within each classifier input) and learning hyperparameters, by forming a Hyperparameter Optimization (HyperOpt) problem, which we solve in a near-optimal fashion using the Hyperband algorithm. The resulting near-optimal CNN (OCNN) classifier is then used to study classification accuracy for OTA as well as simulations datasets, considering various SNR values. We show that the number of receivers to construct multi-channel inputs for CNNs should be defined as a preprocessing hyperparameter to be optimized via Hyperband. OTA results reveal that our OCNN classifiers improve classification accuracy by 24.58% compared to manually tuned CNNs. We also study the effect of min-max normalization of I/Q samples within each classifier's input on generalization accuracy over simulated datasets with SNRs other than training set's SNR and show an average of 108.05% improvement when I/Q samples are normalized.
翻译:在这项工作中,我们注重根据从多个同步接收器中采集的原始 I/Q 样本进行的技术分类。举例来说,我们研究Wi-Fi、LTE-LAA和5G NR-U技术的协议识别,这些技术与5 GHz无证国家信息基础设施(U-NII)相共存。设计和培训准确的CNC分类器需要大量的时间和努力,以完善模型的建筑设置,并确定适当的超参数配置,如学习率和批量。我们通过将建筑设置本身定义为超参数来应对前者。我们试图自动优化这些建筑参数,与其他预处理(例如,每个分类输入的I/Q样本数量应该高于5 GHARband国家信息基础设施(U-NII)。设计和培训精准的精度分类需要花很多时间和精力,在模型的精度上进行超精度的精度计算,我们用近超精度的IMICR的精确度来解决这个问题,我们用SMAR的精度来测量S-RODR的精度,然后用S-NR的精度来进行S-NAR的精度分析。