Binarized ResNet: Enabling Robust Automatic Modulation Classification at the resource-constrained Edge
Abstract
Recently, deep neural networks (DNNs) have been used extensively for automatic modulation classification (AMC), and the results have been quite promising. However, DNNs have high memory and computation requirements making them impractical for edge networks where the devices are resource-constrained. They are also vulnerable to adversarial attacks, which is a significant security concern. This work proposes a rotated binary large ResNet (RBLResNet) for AMC that can be deployed at the edge network because of low memory and computational complexity. The performance gap between the RBLResNet and existing architectures with floating-point weights and activations can be closed by two proposed ensemble methods: (i) multilevel classification (MC), and (ii) bagging multiple RBLResNets while retaining low memory and computational power. The MC method achieves an accuracy of at dB over all the modulation classes of the Deepsig dataset. This performance is comparable to state-of-the-art (SOTA) performances, with times lower memory and times lower computation. Furthermore, RBLResNet also has high adversarial robustness compared to existing DNN models. The proposed MC method with RBLResNets has an adversarial accuracy of over a wide range of SNRs, surpassing the robustness of all existing SOTA methods to the best of our knowledge. Properties such as low memory, low computation, and the highest adversarial robustness make it a better choice for robust AMC in low-power edge devices.
Cite
@article{arxiv.2110.14357,
title = {Binarized ResNet: Enabling Robust Automatic Modulation Classification at the resource-constrained Edge},
author = {Deepsayan Sadhukhan and Nitin Priyadarshini Shankar and Nancy Nayak and Thulasi Tholeti and Sheetal Kalyani},
journal= {arXiv preprint arXiv:2110.14357},
year = {2023}
}
Comments
This version has a total of 8 figures and 3 tables. It has extra content on the adversarial robustness of the proposed method that was not present in the previous submission. Also one more ensemble method called RBLResNet-MCK is proposed to improve the performance further