English

Ultra Lite Convolutional Neural Network for Fast Automatic Modulation Classification in Low-Resource Scenarios

Signal Processing 2023-04-25 v2

Abstract

Automatic modulation classification (AMC) is a key technique for designing non-cooperative communication systems, and deep learning (DL) is applied effectively to AMC for improving classification accuracy. However, most of the DL-based AMC methods have a large number of parameters and high computational complexity, and they cannot be directly applied to low-resource scenarios with limited computing power and storage space. In this letter, we propose a fast AMC method with lightweight and low-complexity using ultra lite convolutional neural network (ULCNN) consisting of data augmentation, complex-valued convolution, separable convolution, channel attention, and channel shuffle. Simulation results demonstrate that our proposed ULCNN-based AMC method achieves an average accuracy of 62.47% on RML2016.10a and only 9,751 parameters. Moreover, ULCNN is verified on a typical edge device (Raspberry Pi), where the interference time per sample is about 0.775 ms. The reproducible code can be downloaded from GitHub\footnote{https://github.com/BeechburgPieStar/Ultra-Lite-Convolutional-Neural-Network-for-Automatic-Modulation-Classification}.

Keywords

Cite

@article{arxiv.2208.04659,
  title  = {Ultra Lite Convolutional Neural Network for Fast Automatic Modulation Classification in Low-Resource Scenarios},
  author = {Lantu Guo and Yu Wang and Yun Lin and Haitao Zhao and Guan Gui},
  journal= {arXiv preprint arXiv:2208.04659},
  year   = {2023}
}
R2 v1 2026-06-25T01:35:33.928Z