Blind Recognition Algorithm of Convolutional Code via Convolutional Neural Network

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.

Authors

Institutions

Publication Details

Journal
International Journal of Intelligent Systems
Published
2025-01-01
DOI
https://doi.org/10.1155/int/3183819
Primary Topic
Image Processing Techniques and Applications
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Blind Recognition Algorithm of Convolutional Code via Convolutional Neural Network

Linhao Cui, Baoze Ma, Pan Deng, Lianghua Wen et al.
1 links
International Journal of Intelligent Systems
Image Processing Techniques and Applications
article

Blind Recognition Algorithm of Convolutional Code via Convolutional Neural Network

Linhao Cui, Baoze Ma, Pan Deng, Lianghua Wen, Tianqi Zhang, Ying Wei
article en

Abstract

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.

International Journal of Intelligent SystemsVol. 2025(1)
Chongqing University of Posts and Telecommunications (CN), Yibin University (CN)
National Natural Science Foundation of China, Chongqing University, China Postdoctoral Science Foundation, Chongqing Science and Technology Commission, Chongqing University of Posts and Telecommunications, Natural Science Foundation of Chongqing, Chongqing Municipal Education Commission, Yibin University, Chongqing Municipal Key Laboratory of Signal and Information Processing
Openalex Percentile: Top 75%
Image Processing Techniques and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.