Convolutional neural networks recognition algorithm based on PCA |
| |
Authors: | SHI Hehuan XU Yuelei MA Shiping LI Yueyun LI Shuai |
| |
Affiliation: | (Aeronautics and Astronautics Engineering College, Air Force Engineering Univ., Xi'an 710038, China) |
| |
Abstract: | To improve the insufficiency of Synthetic Aperture Radar(SAR) labeled training data for Convolutional Neural Networks(CNN) and the recognition rate for large variations, a novel CNN recognition algorithm is proposed. Firstly, a set of features is extracted from the original data by unsupervised training based on PCA as the initial filter set for CNN. Secondly, in order to accelerate the training speed while avoiding over-fitting, the Rectified Linear Units(ReLU) is adopted as the non-linear function. Thirdly, to strengthen robustness and mitigate the defects of pooling upon features, a probabilistic max-pooling sampling method is introduced and local contrast normalization is exploited on features after the convolutional layer. Experiments demonstrate that our algorithm outperforms the original CNN in recognition rate and achieves better robustness for large variations and complex background. |
| |
Keywords: | convolutional neural network principal component analysis probabilistic max-pooling rectified linear units local contrast normalization |
|
| 点击此处可从《西安电子科技大学学报(自然科学版)》浏览原始摘要信息 |
|
点击此处可从《西安电子科技大学学报(自然科学版)》下载全文 |