现场可编程门阵列
计算机科学
修剪
卷积神经网络
延迟(音频)
人工神经网络
深度学习
算法
符号
人工智能
计算机工程
计算机硬件
算术
数学
电信
农学
生物
作者
Satish Kumar,Rajarshi Mahapatra,Anurag Kumar Singh
标识
DOI:10.1109/lcomm.2022.3184771
摘要
Very recently, convolution neural network (CNN) based deep-learning (DL) models have been used in automatic modulation classification (AMC) systems and achieved superior performance. However, the huge CNN model size and floating-point weights and activation make deployment of such systems very complex with limited hardware resources such as FPGAs. In this work, we have designed CNN-based AMC schemes for the complex-valued temporal radio signal domain and implemented them on an FPGA platform. This work focuses on quantized CNN and low precision mathematics to solve the problem of bigger model size and floating-point weights and activations. However, the low precision weights, activation, and quantized CNN significantly impact the model’s accuracy. To overcome this, we proposed an RU-based AMC scheme and used an iterative pruning-based training mechanism to maintain the overall accuracy above a certain threshold while decreasing the model size on hardware. The proposed scheme achieves at least 1.4% higher accuracy and takes only 40% hardware resources than the baseline. The RFSoc implemented model achieves a real-time throughput of$527k$classification per second with a latency of$7.5\mu\text{s}$.
科研通智能强力驱动
Strongly Powered by AbleSci AI