Binarized ResNet: Enabling Robust Automatic Modulation Classification at the resource-constrained Edge
Deepsayan Sadhukhan, Nitin Priyadarshini Shankar, Nancy Nayak, Thulasi, Tholeti, Sheetal Kalyani

TL;DR
This paper introduces a low-resource, binarized ResNet model for automatic modulation classification at the edge, achieving high accuracy and robustness with significantly reduced memory and computation.
Contribution
It proposes a rotated binary ResNet architecture with ensemble methods, enabling robust AMC on resource-constrained edge devices with competitive accuracy and adversarial resilience.
Findings
Achieves 93.39% accuracy at 10dB on Deepsig dataset
Uses 4.75 times less memory and 1214 times less computation than SOTA
Surpasses existing methods in adversarial robustness
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…
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
TopicsWireless Signal Modulation Classification · Integrated Circuits and Semiconductor Failure Analysis
Methods*Communicated@Fast*How Do I Communicate to Expedia? · 1x1 Convolution · Average Pooling · Bottleneck Residual Block · Residual Connection · Global Average Pooling · Convolution · Kaiming Initialization · Batch Normalization · Max Pooling
