Optimization of Convolutional Neural Network Target Recognition Algorithm

This paper proposes an optimized convolutional neural network target recognition algorithm for the problem of low recognition rate of synthetic aperture radar (SAR) target training, under the condition of insufficient tag data, translation, rotation and complexity. In order to overcome the shortage of tag data, the convolutional neural network is initialized with a feature set, obtained by principal component analysis (PCA) unsupervised training. In order to improve the training speed while avoiding overfitting, Rectified Linear Unit (ReLU) function is used as the activation function. In order to enhance robustness and reduce the effect of down sampling on feature representation, this work uses a maximum probability sampling method and normalizes the local contrast of feature after convolution layers. The experimental result shows that, compared with traditional convolutional neural network, this approach achieves a higher recognition rate for SAR target and better robustness to various image deformation and complex background.

[1]  John C. Platt,et al.  Distortion discriminant analysis for audio fingerprinting , 2003, IEEE Trans. Speech Audio Process..

[2]  Claus Nebauer,et al.  Evaluation of convolutional neural networks for visual recognition , 1998, IEEE Trans. Neural Networks.

[3]  Stefan Roth,et al.  Learning rotation-aware features: From invariant priors to equivariant descriptors , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[4]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[5]  Christian Osendorfer,et al.  Image Super-Resolution with Fast Approximate Convolutional Sparse Coding , 2014, ICONIP.

[6]  Dan Ciresan,et al.  Multi-Column Deep Neural Networks for offline handwritten Chinese character classification , 2013, 2015 International Joint Conference on Neural Networks (IJCNN).

[7]  Takayuki Okatani,et al.  Understanding Convolutional Neural Networks in Terms of Category-Level Attributes , 2014, ACCV.

[8]  Saeed Shiry Ghidary,et al.  Convolutional Neural Networks for Image Processing: An Application in Robot Vision , 2003, Australian Conference on Artificial Intelligence.

[9]  Yann LeCun,et al.  What is the best multi-stage architecture for object recognition? , 2009, 2009 IEEE 12th International Conference on Computer Vision.