arrow
Return

Blind Recognition Algorithm of Convolutional Code via Convolutional Neural Network

delete2025-07-22
delete0
delete
OA
AI
P
Pan Deng *
T
Tianqi Zhang
L
Lianghua Wen
B
Baoze Ma
Y
Ying Wei
L
Linhao Cui
DOI:10.1155/int/3183819delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Pointing at the vexed question of blind recognition in the convolutional code class, this paper proposes a convolutional code blind identification method via convolutional neural networks (CNNs). First, this algorithm uses the traditional method to generate different convolutional codes, and the feature extraction algorithm adopts the theorem of Euclid’s algorithm. Then, the input signal is loaded to the CNN; next, the feature is extracted by convolutional kernel. Finally, the Softmax activation function is applied to full-connection layer network. After the input signals pass through the above layers, the system classifies the signals. The research results indicate that the presented algorithm has improved the recognition performance of code length and rate. For different convolutional codes with parameters of (5, 7), (15, 17), (23, 35), (53, 75), and (133, 171) and similar convolutional codes with parameters of (3, 1, 6), (3, 1, 7), (2, 1, 7), (2, 1, 6), and (2, 1, 5), the recognition rate of parameter classification can reach 100% at signal-to-noise ratio (SNR) of 3 dB.
Keywords:
convolutional code
convolutional neural network
Softmax activating function

Journal

International Journal of Intelligent Systems cover
International Journal of Intelligent Systems
IF:
3.7
Papers:
3.0K
Citations:
8.1K

Organization

C
Chongqing University of Posts and Telecommunications
Scholars:
2.3K
Papers: 906
Citations: 3.8K
Y
Yibin University
Scholars:
1.1K
Papers: 768
Citations: 2.1K