skip to main content
10.1145/3561613.3561647acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicccvConference Proceedingsconference-collections
research-article

A General Inference Framework for Deep Neural Network of Modulation Recognition

Authors Info & Claims
Published:09 November 2022Publication History

ABSTRACT

Modulation recognition is one of the crucial tasks in intelligent communications. With the development of deep learning, modulation recognition based on deep neural networks has attracted significant attention. Meanwhile, with development of internet of things as well as edge computing, various embedded devices have emerged. Consequently, how to deploy the deep neural network of modulation recognition on embedded devices becomes a research hotspot. Existing inference frameworks for the deep neural network of modulation recognition are highly dependent on the hardware platform, suffer from weak universality, and cannot be widely transplanted into various embedded devices. To solve this problem, this paper proposes a general inference framework for the modulation recognition network. The framework is built with the standard C language library, which is generally supported by embedded devices, to construct all the operators in the deep neural network, so as to ensure that the deployment of the framework is not limited by the hardware platform. Test results show that the inference framework proposed in this paper can run well on various embedded devices and achieve modulation recognition without accuracy loss.

References

  1. S. Banerjee, A. Hati, S. Chaudhuri, and R. Velmurugan. 2018. Image Co-segmentation using Graph Convolution Neural Network. In Indian Conf. on Vision, Graphics and Image Processing (ICVGIP).Google ScholarGoogle Scholar
  2. Théo Benoit-Cattin, Delia Velasco-Montero, and Jorge Fernández-Berni. 2020. Impact of thermal throttling on long-term visual inference in a CPU-based edge device. Electronics 9, 12 (2020), 2106.Google ScholarGoogle ScholarCross RefCross Ref
  3. Matthieu Courbariaux, Itay Hubara, Daniel Soudry, Ran El-Yaniv, and Yoshua Bengio. 2016. Binarized neural networks: Training deep neural networks with weights and activations constrained to+ 1 or-1. arXiv preprint arXiv:1602.02830(2016).Google ScholarGoogle Scholar
  4. Deep Compression Han, Huizi Mao, and WJ Dally Deep Compression. 2016. Compressing Deep Neural Networks with Pruning. Trained Quantization and Huffman Coding, arXiv (2016).Google ScholarGoogle Scholar
  5. X. He, W. Lu, G. Yan, and Z. Xuan. 2018. Joint Design of Training and Hardware Towards Efficient and Accuracy-Scalable Neural Network Inference. IEEE Journal on Emerging and Selected Topics in Circuits and Systems 8 (2018), 810–821.Google ScholarGoogle ScholarCross RefCross Ref
  6. Meng-Ju Hsieh, Shih-Chang Hsia, and Szu-Hong Wang. 2021. Chip Design of Convolution Computation for AI Network. In 2021 IEEE 4th International Conference on Knowledge Innovation and Invention (ICKII). IEEE, 49–53.Google ScholarGoogle Scholar
  7. C. Juvekar, V. Vaikuntanathan, and A. Chandrakasan. 2018. Gazelle: A Low Latency Framework for Secure Neural Network Inference.Google ScholarGoogle Scholar
  8. A. Karpathy. 2015. The Unreasonable Effectiveness of Recurrent Neural Networks. (2015).Google ScholarGoogle Scholar
  9. Tussanai Parthornratt, Natchaphon Burapanonte, and Wisarute Gunjarueg. 2016. People identification and counting system using raspberry Pi (AU-PiCC: Raspberry Pi customer counter). In 2016 International Conference on Electronics, Information, and Communications (ICEIC). IEEE, 1–5.Google ScholarGoogle ScholarCross RefCross Ref
  10. S. Peng, H. Jiang, H. Wang, H. Alwageed, and Y. D. Yao. 2017. Modulation classification using convolutional Neural Network based deep learning model. In 2017 26th Wireless and Optical Communication Conference (WOCC).Google ScholarGoogle ScholarCross RefCross Ref
  11. Shengliang Peng, Hanyu Jiang, Huaxia Wang, Hathal Alwageed, Yu Zhou, Marjan Mazrouei Sebdani, and Yu-Dong Yao. 2018. Modulation classification based on signal constellation diagrams and deep learning. IEEE transactions on neural networks and learning systems 30, 3(2018), 718–727.Google ScholarGoogle Scholar
  12. Shengliang Peng, Shujun Sun, and Yu Dong Yao. 2021. A Survey of Modulation Classification Using Deep Learning: Signal Representation and Data Preprocessing. IEEE Transactions on Neural Networks and Learning Systems PP, 99(2021), 1–19.Google ScholarGoogle Scholar
  13. Zhongnan Qu, Zimu Zhou, Yun Cheng, and Lothar Thiele. 2020. Adaptive loss-aware quantization for multi-bit networks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 7988–7997.Google ScholarGoogle ScholarCross RefCross Ref
  14. Ching-Lung Su, Wen-Cheng Lai, Yu-Kai Zhang, Ting-Jia Guo, Yi-Jiun Hung, and Hui-Chiao Chen. 2020. Artificial Intelligence Design on Embedded Board with Edge Computing for Vehicle Applications. In 2020 IEEE Third International Conference on Artificial Intelligence and Knowledge Engineering (AIKE). IEEE, 130–133.Google ScholarGoogle Scholar
  15. Yishan Su, Lijie Dong, Zhaojia Zhou, Xuan Liu, and Xing Wei. 2020. A General Embedded Underwater Acoustic Communication System Based on Advance STM32. IEEE Embedded Systems Letters 13, 3 (2020), 90–93.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Han Vanholder. 2016. Efficient inference with tensorrt. In GPU Technology Conference, Vol. 1. 2.Google ScholarGoogle Scholar
  17. Vincent Vanhoucke, Andrew Senior, and Mark Z Mao. 2011. Improving the speed of neural networks on CPUs. (2011).Google ScholarGoogle Scholar
  18. J. Wu, L. Cong, Y. Wang, Q. Hu, and C. Jian. 2016. Quantized Convolutional Neural Networks for Mobile Devices. In 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).Google ScholarGoogle Scholar
  19. Shenghao XU, Wei QUAN, and Huang Shukang. [n. d.]. Ncnn-YOLOv3 Acceleration and Implementation. ([n. d.]).Google ScholarGoogle Scholar

Index Terms

  1. A General Inference Framework for Deep Neural Network of Modulation Recognition

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Other conferences
              ICCCV '22: Proceedings of the 5th International Conference on Control and Computer Vision
              August 2022
              241 pages
              ISBN:9781450397315
              DOI:10.1145/3561613

              Copyright © 2022 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 9 November 2022

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article
              • Research
              • Refereed limited
            • Article Metrics

              • Downloads (Last 12 months)18
              • Downloads (Last 6 weeks)2

              Other Metrics

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader

            HTML Format

            View this article in HTML Format .

            View HTML Format