MTLBORKS-CNN: An Innovative Approach for Automated Convolutional Neural Network Design for Image Classification

被引:2
|
作者
Ang, Koon Meng [1 ]
Lim, Wei Hong [1 ]
Tiang, Sew Sun [1 ]
Sharma, Abhishek [2 ]
Towfek, S. K. [3 ,4 ]
Abdelhamid, Abdelaziz A. [5 ,6 ]
Alharbi, Amal H. [7 ]
Khafaga, Doaa Sami [7 ]
机构
[1] UCSI Univ, Fac Engn Technol & Built Environm, Kuala Lumpur 56000, Malaysia
[2] Graphic Era Deemed Be Univ, Dept Comp Sci & Engn, Dehra Dun, India
[3] Delta Higher Inst Engn & Technol, Dept Commun & Elect, Mansoura 35111, Egypt
[4] Comp Sci & Intelligent Syst Res Ctr, Blacksburg, VA 24060 USA
[5] Ain Shams Univ, Fac Comp & Informat Sci, Dept Comp Sci, Cairo 11566, Egypt
[6] Shaqra Univ, Coll Comp & Informat Technol, Dept Comp Sci, Shaqra 11961, Saudi Arabia
[7] Princess Nourah bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Comp Sci, POB 84428, Riyadh 11671, Saudi Arabia
关键词
deep learning; automatic network design; image classification; convolutional neural network; teaching-learning-based optimization; PARTICLE SWARM OPTIMIZATION; ARCHITECTURE SEARCH; EVOLUTIONARY;
D O I
10.3390/math11194115
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Convolutional neural networks (CNNs) have excelled in artificial intelligence, particularly in image-related tasks such as classification and object recognition. However, manually designing CNN architectures demands significant domain expertise and involves time-consuming trial-and-error processes, along with substantial computational resources. To overcome this challenge, an automated network design method known as Modified Teaching-Learning-Based Optimization with Refined Knowledge Sharing (MTLBORKS-CNN) is introduced. It autonomously searches for optimal CNN architectures, achieving high classification performance on specific datasets without human intervention. MTLBORKS-CNN incorporates four key features. It employs an effective encoding scheme for various network hyperparameters, facilitating the search for innovative and valid network architectures. During the modified teacher phase, it leverages a social learning concept to calculate unique exemplars that effectively guide learners while preserving diversity. In the modified learner phase, self-learning and adaptive peer learning are incorporated to enhance knowledge acquisition of learners during CNN architecture optimization. Finally, MTLBORKS-CNN employs a dual-criterion selection scheme, considering both fitness and diversity, to determine the survival of learners in subsequent generations. MTLBORKS-CNN is rigorously evaluated across nine image datasets and compared with state-of-the-art methods. The results consistently demonstrate MTLBORKS-CNN's superiority in terms of classification accuracy and network complexity, suggesting its potential for infrastructural development of smart devices.
引用
收藏
页数:44
相关论文
共 50 条
  • [21] An image classification approach for painting using improved convolutional neural algorithm
    Qing Yu
    Ce Shi
    Soft Computing, 2024, 28 : 847 - 873
  • [22] An image classification approach for painting using improved convolutional neural algorithm
    Yu, Qing
    Shi, Ce
    SOFT COMPUTING, 2024, 28 (01) : 847 - 873
  • [23] An Approach for Multi Label Image Classification Using Single Label Convolutional Neural Network
    Shahriyar, Shaikh Akib
    Alam, Kazi Md Rokibul
    Roy, Sudipta Singha
    Morimoto, Yasuhiko
    2018 21ST INTERNATIONAL CONFERENCE OF COMPUTER AND INFORMATION TECHNOLOGY (ICCIT), 2018,
  • [24] Design of Kernels in Convolutional Neural Networks for Image Classification
    Sun, Zhun
    Ozay, Mete
    Okatani, Takayuki
    COMPUTER VISION - ECCV 2016, PT VII, 2016, 9911 : 51 - 66
  • [25] MHWF-CNN: multiscale horizontal wavelet fusion convolutional neural network with transfer learning for image classification
    S. Kavitha
    H. Hannah Inbarani
    Evolving Systems, 2025, 16 (2)
  • [26] A deep convolutional neural network approach using medical image classification
    Mousavi, Mohammad
    Hosseini, Soodeh
    BMC MEDICAL INFORMATICS AND DECISION MAKING, 2024, 24 (01)
  • [27] A Convolutional Neural Network Approach to the Classification of Engineering Models
    Manda, Bharadwaj
    Bhaskare, Pranjal
    Muthuganapathy, Ramanathan
    IEEE ACCESS, 2021, 9 : 22711 - 22723
  • [28] Systematic survey of convolutional neural network in satellite image classification for geological mapping
    Lynda, Nzurumike Obianuju
    2019 15TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION (ICECCO), 2019,
  • [29] Convolutional Neural Network Based on Principal Component Analysis Initialization for Image Classification
    Ren, Xu-Die
    Guo, Hao-Nan
    He, Guan-chen
    Xu, Xu
    Di, Chong
    Li, Sheng-Hong
    2016 IEEE FIRST INTERNATIONAL CONFERENCE ON DATA SCIENCE IN CYBERSPACE (DSC 2016), 2016, : 329 - 334
  • [30] Shallow convolutional neural network for image classification
    Lei, Fangyuan
    Liu, Xun
    Dai, Qingyun
    Ling, Bingo Wing-Kuen
    SN APPLIED SCIENCES, 2020, 2 (01):