journal article·2020-04-24Open access

Improving Classification Performance of Softmax Loss Function Based on Scalable Batch-Normalization

Qiuyu Zhu, Zikuang He, Tao Zhang, Wennan Cui

Applied Sciences· Volume 10· Issue 8

Abstract

Convolutional neural networks (CNNs) have made great achievements on computer vision tasks, especially the image classification. With the improvement of network structure and loss functions, the performance of image classification is getting higher and higher. The classic Softmax + cross-entropy loss has been the norm for training neural networks for years, which is calculated from the output probability of the ground-truth class. Then the network’s weight is updated by gradient calculation of the loss. However, after several epochs of training, the back-propagation errors usually become almost negligible. For the above considerations, we proposed that batch normalization with adjustable scale could be added after network output to alleviate the problem of vanishing gradient problem in deep learning. The experimental results show that our method can significantly improve the final classification accuracy on different network structures, and is also better than many other improved classification Loss.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Neural Network Applications · Video Surveillance and Tracking Methods · Image and Object Detection Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Communication & Information Engineering, Shanghai University, Shanghai 200444, China

Key Laboratory of intelligent infrared perception, Chinese Academy of Sciences, Shanghai 200083, China

Funding

Key Laboratory of intelligent infrared perception, Chinese Academy of Sciences

References (15)

Show source-provided references
1. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep Residual Learning for Image Recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
2. Simonyan, K., and Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv.
3. Xie, S., Girshick, R., Dollár, P., Tu, Z., and He, K. (2017, January 21–26). Aggregated Residual Transformations for Deep Neural Networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.634 ↗
4. Huang, G., Liu, Z., Van Der Maaten, L., and Weinberger, K.Q. (2017, January 21–26). Densely Connected Convolutional Networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.243 ↗
5. Wen, Y., Zhang, K., Li, Z., and Qiao, Y. (2016). A Discriminative Feature Learning Approach for Deep Face Recognition. European Conference on Computer Vision, Springer.10.1007/978-3-319-46478-7_31 ↗
6. Large-margin softmax loss for convolutional neural networks
7. Liu, W., Wen, Y., Yu, Z., Li, M., Raj, B., and Song, L. (2017, January 21–26). Sphereface: Deep Hypersphere Embedding for Face Recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.713 ↗
8. Additive margin softmax for face verification10.1109/LSP.2018.2822810 ↗
9. A New Loss Function for CNN Classifier Based on Predefined Evenly-Distributed Class Centroids10.1109/ACCESS.2019.2960065 ↗
10. Krizhevsky, A., and Hinton, G. (2009). Learning Multiple Layers of Features from Tiny Images, University of Toronto. Technical Report TR-2009.
11. Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., and Fei-Fei, L. (2009, January 20–25). Imagenet: A Large-Scale Hierarchical Image Database. Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA.10.1109/CVPR.2009.5206848 ↗
12. Cun, Y.L., Bottou, L., Orr, G., and Muller, K. (2012). Efficient Backprop. Neural Networks: Tricks of the Trade, Springer.
13. Ioffe, S., and Szegedy, C. (2015). Batch normalization: Accelerating deep network training by reducing internal covariate shift. arXiv.
14. Facebook (2020, January 03). Pytorch. Available online: https://pytorch.org/.
15. Wang, F., Xiang, X., Cheng, J., and Yuille, A.L. (2017, January 23–27). Normface: L2 Hypersphere Embedding for Face Verification. Proceedings of the 25th ACM international conference on Multimedia, Mountain View, CA, USA.10.1145/3123266.3123359 ↗