作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2022, Vol. 48 ›› Issue (10): 262-269. doi: 10.19678/j.issn.1000-3428.0062885

• 开发研究与工程应用 • 上一篇    下一篇

基于进化ResNet的交通标志识别

谢艺蓉, 马永杰   

  1. 西北师范大学 物理与电子工程学院, 兰州 730070
  • 收稿日期:2021-10-09 修回日期:2021-11-30 发布日期:2021-12-03
  • 作者简介:谢艺蓉(1997—),女,硕士研究生,主研方向为进化神经网络;马永杰(通信作者),教授、博士。
  • 基金资助:
    国家自然科学基金(62066041)。

Traffic Sign Recognition Based on Evolutionary ResNet

XIE Yirong, MA Yongjie   

  1. College of Physics and Electronic Engineering, Northwest Normal University, Lanzhou 730070, China
  • Received:2021-10-09 Revised:2021-11-30 Published:2021-12-03

摘要: 卷积神经网络具有较优的图像特征提取性能,被广泛应用于交通标志识别领域。然而,现有交通标志识别算法通常基于专家经验设计改进的图像特征提取网络,需经历图像预处理和模型调参过程,导致模型的复杂度增大。提出一种基于进化ResNet的交通标志识别算法。将ResNet的构建参数嵌入到进化算法中,在架构搜索空间中以构建块作为基本单位,并将网络深度、卷积层通道数、池化层类型和模块构建顺序作为搜索空间的可变参数,利用交叉、变异等遗传算子执行自适应优化搜索,以确保进化搜索的有效性,同时设计适用于交通标志识别的轻量化网络。在德国交通标志数据集上的实验结果表明,该算法的识别精度达到99.41%,而参数量仅为2.37×106,相比Multi-column DNN、MFC、MFC+ELM等算法,在保证识别精度的同时减少网络参数量。

关键词: 交通标志识别, 卷积神经块, 残差块, 进化算法, 进化神经网络

Abstract: Convolutional Neural Network(CNN) has better image feature extraction performances and is widely used in traffic sign recognition.However, existing traffic sign recognition algorithms are typically based on expert experience to design an improved image feature extraction network, requiring image preprocessing and model parameter adjustments, which increases complexity of the model.This study proposes a traffic sign recognition algorithm based on evolutionary ResNet.The construction parameters of ResNet are embedded into the Evolutionary Algorithms(EAs).In the architecture search space, the building block is the basic unit, and the network depth, number of convolution layer channels, pooling layer type, and module construction order are variable parameters of the search space.In order to ensure the effectiveness of evolutionary search, genetic operators such as crossover and mutation are used to perform an adaptive optimization search, and a lightweight network suitable for traffic sign recognition is designed.The Experimental results on the German traffic sign dataset show that the recognition accuracy of the proposed algorithm is 99.41% and using only 2.37×106 parameters.Compared with Multi-column DNN, MFC and MFC+ELM algorithms, it can ensure the recognition accuracy and reduce the amount of network parameters.

Key words: traffic sign recognition, Convolutional Neural Network(CNN), residual block, Evolutionary Algorithms(EAs), evolutionary neural network

中图分类号: