Enhancing Automatic Modulation Recognition for IoT Applications Using Transformers
Narges Rashvand, Kenneth Witham, Gabriel Maldonado, Vinit Katariya,, Nishanth Marer Prabhu, Gunar Schirner, Hamed Tabkhi

TL;DR
This paper introduces a Transformer-based approach for automatic modulation recognition in IoT edge devices, achieving high accuracy while addressing model size limitations through innovative tokenization techniques.
Contribution
It presents a novel Transformer architecture tailored for real-time IoT edge computing, with four tokenization methods to improve RF signal embedding and recognition accuracy.
Findings
Achieved 65.75% accuracy on RML2016 dataset.
Achieved 65.80% accuracy on CSPB.ML.2018+ dataset.
Outperformed existing deep learning methods in AMR tasks.
Abstract
Automatic modulation recognition (AMR) is vital for accurately identifying modulation types within incoming signals, a critical task for optimizing operations within edge devices in IoT ecosystems. This paper presents an innovative approach that leverages Transformer networks, initially designed for natural language processing, to address the challenges of efficient AMR. Our transformer network architecture is designed with the mindset of real-time edge computing on IoT devices. Four tokenization techniques are proposed and explored for creating proper embeddings of RF signals, specifically focusing on overcoming the limitations related to the model size often encountered in IoT scenarios. Extensive experiments reveal that our proposed method outperformed advanced deep learning techniques, achieving the highest recognition accuracy. Notably, our model achieves an accuracy of 65.75 on…
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
MethodsAttention Is All You Need · Linear Layer · Layer Normalization · Byte Pair Encoding · Absolute Position Encodings · Position-Wise Feed-Forward Layer · Residual Connection · Multi-Head Attention · Softmax · Dropout
