Filter Size Optimization on a Convolutional Neural Network Using FGSA

This paper presents an approach to optimize the filter size of a convolutional neural network using the fuzzy gravitational search algorithm (FGSA). The FGSA method has been applied in others works to optimize traditional neural networks achieving good results; for this reason, is used in this paper to optimize the parameters of a convolutional neural network. The optimization of the convolutional neural network is used for the recognition and classification of human faces images. The presented model can be used in any image classification, and in this paper the optimization of convolutional neural network is applied in the CROPPED YALE database.

[1]  Patricia Melin,et al.  Multi-objective optimization for modular granular neural networks applied to pattern recognition , 2017, Inf. Sci..

[2]  Gernot A. Fink,et al.  Face Detection Using GPU-Based Convolutional Neural Networks , 2009, CAIP.

[3]  Patrice Y. Simard,et al.  High Performance Convolutional Neural Networks for Document Processing , 2006 .

[4]  Claudia I. González,et al.  Optimal Recognition Model Based on Convolutional Neural Networks and Fuzzy Gravitational Search Algorithm Method , 2020, Hybrid Intelligent Systems in Control, Pattern Recognition and Medicine.

[5]  Razvan Pascanu,et al.  Combining modality specific deep neural networks for emotion recognition in video , 2013, ICMI '13.

[6]  Oscar Castillo,et al.  Face Recognition with a Sobel Edge Detector and the Choquet Integral as Integration Method in a Modular Neural Networks , 2015, Design of Intelligent Systems Based on Fuzzy Logic, Neural Networks and Nature-Inspired Optimization.

[7]  Joseph F. Murray,et al.  Supervised Learning of Image Restoration with Convolutional Networks , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[8]  Salwani Abdullah,et al.  Gravitational search algorithm with heuristic search for clustering problems , 2011, 2011 3rd Conference on Data Mining and Optimization (DMO).

[9]  Baoxin Li,et al.  Convolutional Neural Networks in Visual Computing: A Concise Guide , 2017 .

[10]  Tao Wang,et al.  End-to-end text recognition with convolutional neural networks , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[11]  Marco Zennaro,et al.  Large-scale privacy protection in Google Street View , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[12]  Marc'Aurelio Ranzato,et al.  Unsupervised Learning of Invariant Feature Hierarchies with Applications to Object Recognition , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[13]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[14]  Lawrence D. Jackel,et al.  Handwritten Digit Recognition with a Back-Propagation Network , 1989, NIPS.

[15]  Yefeng Zheng,et al.  Deep Learning and Convolutional Neural Networks for Medical Image Computing , 2017, Advances in Computer Vision and Pattern Recognition.

[16]  O. P. Verma,et al.  Newtonian Gravitational Edge Detection Using Gravitational Search Algorithm , 2012, 2012 International Conference on Communication Systems and Network Technologies.

[17]  Yihong Gong,et al.  Human Tracking Using Convolutional Neural Networks , 2010, IEEE Transactions on Neural Networks.

[18]  B. Schutz Gravity from the ground up , 2003 .

[19]  Oscar Castillo,et al.  A new gravitational search algorithm using fuzzy logic to parameter adaptation , 2013, 2013 IEEE Congress on Evolutionary Computation.

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

[21]  Wu Hao,et al.  Optimized CNN Based Image Recognition Through Target Region Selection , 2018 .

[22]  Yann LeCun,et al.  Toward automatic phenotyping of developing embryos from videos , 2005, IEEE Transactions on Image Processing.