Optimal Design of Convolutional Neural Network Architectures Using Teaching-Learning-Based Optimization for Image Classification

被引:19
作者
Ang, Koon Meng [1 ]
El-kenawy, El-Sayed M. [2 ]
Abdelhamid, Abdelaziz A. [3 ]
Ibrahim, Abdelhameed [4 ]
Alharbi, Amal H. [5 ]
Khafaga, Doaa Sami [5 ]
Tiang, Sew Sun [1 ]
Lim, Wei Hong [1 ]
机构
[1] UCSI Univ, Fac Engn Technol & Built Environm, Kuala Lumpur 56000, Malaysia
[2] Delta Higher Inst Engn & Technol, Dept Commun & Elect, Mansoura 35111, Egypt
[3] Ain Shams Univ, Fac Comp & Informat Sci, Dept Comp Sci, Cairo 11566, Egypt
[4] Mansoura Univ, Fac Engn, Comp Engn & Control Syst Dept, Mansoura 35516, Egypt
[5] Princess Nourah Bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Comp Sci, POB 84428, Riyadh 11671, Saudi Arabia
来源
SYMMETRY-BASEL | 2022年 / 14卷 / 11期
关键词
convolutional neural networks; deep learning; image classification; optimal design of network architecture; teaching-learning-based optimization; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; ALGORITHM; SEARCH;
D O I
10.3390/sym14112323
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Convolutional neural networks (CNNs) have exhibited significant performance gains over conventional machine learning techniques in solving various real-life problems in computational intelligence fields, such as image classification. However, most existing CNN architectures were handcrafted from scratch and required significant amounts of problem domain knowledge from designers. A novel deep learning method abbreviated as TLBOCNN is proposed in this paper by leveraging the excellent global search ability of teaching-learning-based optimization (TLBO) to obtain an optimal design of network architecture for a CNN based on the given dataset with symmetrical distribution of each class of data samples. A variable-length encoding scheme is first introduced in TLBOCNN to represent each learner as a potential CNN architecture with different layer parameters. During the teacher phase, a new mainstream architecture computation scheme is designed to compute the mean parameter values of CNN architectures by considering the information encoded into the existing population members with variable lengths. The new mechanisms of determining the differences between two learners with variable lengths and updating their positions are also devised in both the teacher and learner phases to obtain new learners. Extensive simulation studies report that the proposed TLBOCNN achieves symmetrical performance in classifying the majority of MNIST-variant datasets, displays the highest accuracy, and produces CNN models with the lowest complexity levels compared to other state-of-the-art methods due to its promising search ability.
引用
收藏
页数:35
相关论文
共 85 条
[1]   Robust Speech Emotion Recognition Using CNN plus LSTM Based on Stochastic Fractal Search Optimization Algorithm [J].
Abdelhamid, Abdel Aziza ;
El-Kenawy, El-Sayed M. ;
Alotaibi, Bandar ;
Amer, Ghadam ;
Abdelkader, Mahmoud Y. ;
Ibrahim, Abdelhameed ;
Eid, Marwa Metwally .
IEEE ACCESS, 2022, 10 :49265-49284
[2]   An Enhanced Evolutionary Software Defect Prediction Method Using Island Moth Flame Optimization [J].
Abu Khurma, Ruba ;
Alsawalqah, Hamad ;
Aljarah, Ibrahim ;
Abd Elaziz, Mohamed ;
Damasevicius, Robertas .
MATHEMATICS, 2021, 9 (15)
[3]   A deep convolutional neural network model to classify heartbeats [J].
Acharya, U. Rajendra ;
Oh, Shu Lih ;
Hagiwara, Yuki ;
Tan, Jen Hong ;
Adam, Muhammad ;
Gertych, Arkadiusz ;
Tan, Ru San .
COMPUTERS IN BIOLOGY AND MEDICINE, 2017, 89 :389-396
[4]   Differential evolution: A recent review based on state-of-the-art works [J].
Ahmad, Mohamad Faiz ;
Isa, Nor Ashidi Mat ;
Lim, Wei Hong ;
Ang, Koon Meng .
ALEXANDRIA ENGINEERING JOURNAL, 2022, 61 (05) :3831-3872
[5]  
Albeahdili HM, 2015, INT J ADV COMPUT SC, V6, P79
[6]   Pothole and Plain Road Classification Using Adaptive Mutation Dipper Throated Optimization and Transfer Learning for Self Driving Cars [J].
Alhussan, Amel Ali ;
Khafaga, Doaa Sami ;
El-Kenawy, El-Sayed M. ;
Ibrahim, Abdelhameed ;
Eid, Marwa Metwally ;
Abdelhamid, Abdelaziz A. .
IEEE ACCESS, 2022, 10 :84188-84211
[7]   Computational Intelligence-Based Harmony Search Algorithm for Real-Time Object Detection and Tracking in Video Surveillance Systems [J].
Alotaibi, Maged Faihan ;
Omri, Mohamed ;
Abdel-Khalek, Sayed ;
Khalil, Eied ;
Mansour, Romany F. .
MATHEMATICS, 2022, 10 (05)
[8]  
[Anonymous], 2016, NIPS, DOI [DOI 10.1145/3065386, DOI 10.2165/00129785-200404040-00005]
[9]  
[Anonymous], 2007, INT J HYBRID INTELL, DOI DOI 10.3233/HIS-2007-4304
[10]  
Ashraf K., 2016, SQUEEZENET ALEXNET L