Genetic-algorithm-based Local Binary Convolutional Neural Network for Gender Recognition

被引:1
作者
Lin, Chun-Hui [1 ]
Lin, Cheng-Jian [2 ,3 ]
Wang, Shyh-Hau [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Comp Sci & Informat Engn, Tainan 701, Taiwan
[2] Natl Chin Yi Univ Technol, Dept Comp Sci & Informat Engn, Taichung 411, Taiwan
[3] Natl Taichung Univ Sci & Technol, Coll Intelligence, Taichung 404, Taiwan
关键词
convolutional neural network; local binary convolution; genetic algorithm; gender classification;
D O I
10.18494/SAM.2021.3268
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
At present, the main focus in the development of convolutional neural networks (CNNs) is deepening the network model to improve accuracy. However, this may increase the numbers of parameters and calculations in the network architecture. When the network model is applied to mobile devices and embedded systems, the storage capacity, computing performance, and memory will become major limitations. A local binary convolutional neural network (LBCNN) has been proposed to reduce the numbers of parameters and calculations. In the LBCNN, the convolutional layer of the CNN is replaced by a local binary convolution (LBC) module. In the LBC module, there is a pre-initialized fixed parametric filter layer. Since the parameters of the filter are generated in a random manner, the result is different each time and therefore unstable. Therefore, to provide a stable and efficient recognition technique for image sensors, we propose a genetic-algorithm-based local binary convolutional neural network (GA-LBCNN) for gender recognition in this study. The genetic algorithm (GA) is used to search for the best filter parameters of the LBCNN. LeNet is adopted as the basic model architecture, and two datasets acquired from image sensors, the CIA and MORPH datasets, are used to perform face gender classification. According to the evaluation results, LBC successfully reduces the numbers of parameters and calculations. Experimental results show that the classification accuracy of the proposed GA-LBCNN reaches 88.8 and 98.2% for the CIA and MORPH datasets, respectively. Compared with the conventional LBCNN, the classification accuracy of the proposed GA-LBCNN is increased by 7.2 and 1.1%, respectively, for the two datasets.
引用
收藏
页码:1917 / 1927
页数:11
相关论文
共 21 条
[1]  
Agyeman KA, 2016, 2016 INTERNATIONAL CONFERENCE ON PROBABILISTIC METHODS APPLIED TO POWER SYSTEMS (PMAPS)
[2]  
Almowallad A., 2020, I W BIOMETRIC FORENS, P1, DOI DOI 10.1109/iwbf49977.2020.9107940
[3]  
Baker B., 2017, PROC INT C LEARNING
[4]  
Erhan D., 2015, PROC 2015 IEEE C COM, P1
[5]  
Gao H., 2017, PROC 2017 IEEE C COM, DOI [10.1109/CVPR.2017.243, DOI 10.1109/CVPR.2017.243]
[6]  
He K., 2016, P 29 IEEE C COMPUTER, P770
[7]  
Iandola F. N., 2016, PROC INT C LEARNING
[8]   Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference [J].
Jacob, Benoit ;
Kligys, Skirmantas ;
Chen, Bo ;
Zhu, Menglong ;
Tang, Matthew ;
Howard, Andrew ;
Adam, Hartwig ;
Kalenichenko, Dmitry .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :2704-2713
[9]   ImageNet Classification with Deep Convolutional Neural Networks [J].
Krizhevsky, Alex ;
Sutskever, Ilya ;
Hinton, Geoffrey E. .
COMMUNICATIONS OF THE ACM, 2017, 60 (06) :84-90
[10]   Gradient-based learning applied to document recognition [J].
Lecun, Y ;
Bottou, L ;
Bengio, Y ;
Haffner, P .
PROCEEDINGS OF THE IEEE, 1998, 86 (11) :2278-2324