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 条
  • [1] Morph-CNN: A Morphological Convolutional Neural Network for Image Classification
    Mellouli, Dorra
    Hamdani, Tarek M.
    Ben Ayed, Mounir
    Alimi, Adel M.
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT II, 2017, 10635 : 110 - 117
  • [2] A GPU-Based Convolutional Neural Network Approach for Image Classification
    Cengil, Emine
    Cinar, Ahmet
    Guler, Zafer
    2017 INTERNATIONAL ARTIFICIAL INTELLIGENCE AND DATA PROCESSING SYMPOSIUM (IDAP), 2017,
  • [3] Simple Convolutional Neural Network on Image Classification
    Guo, Tianmei
    Dong, Jiwen
    Li, Henjian
    Gao, Yunxing
    2017 IEEE 2ND INTERNATIONAL CONFERENCE ON BIG DATA ANALYSIS (ICBDA), 2017, : 721 - 724
  • [4] EB-CNN: Ensemble of branch convolutional neural network for image classification
    Abdullah, Azizi
    Wong, Wei Soong
    Albashish, Dheeb
    PATTERN RECOGNITION LETTERS, 2025, 189 : 1 - 7
  • [5] Advancements in Image Classification using Convolutional Neural Network
    Sultana, Farhana
    Sufian, Abu
    Dutta, Paramartha
    2018 FOURTH IEEE INTERNATIONAL CONFERENCE ON RESEARCH IN COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (ICRCICN), 2018, : 122 - 129
  • [6] Optimal Design of Convolutional Neural Network Architectures Using Teaching-Learning-Based Optimization for Image Classification
    Ang, Koon Meng
    El-kenawy, El-Sayed M.
    Abdelhamid, Abdelaziz A.
    Ibrahim, Abdelhameed
    Alharbi, Amal H.
    Khafaga, Doaa Sami
    Tiang, Sew Sun
    Lim, Wei Hong
    SYMMETRY-BASEL, 2022, 14 (11):
  • [7] Automatic Design of Convolutional Neural Network for Hyperspectral Image Classification
    Chen, Yushi
    Zhu, Kaiqiang
    Zhu, Lin
    He, Xin
    Ghamisi, Pedram
    Benediktsson, Jon Atli
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2019, 57 (09): : 7048 - 7066
  • [8] Convolutional Neural Network (CNN) for Gland Images Classification
    Haryanto, Toto
    Wasito, Ito
    Suhartanto, Heru
    PROCEEDINGS OF 2017 11TH INTERNATIONAL CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGY AND SYSTEMS (ICTS), 2017, : 55 - 60
  • [9] In Embedded Systems Image Classification with Convolutional Neural Network
    Calik, Rasim Caner
    Demirci, M. Fatih
    2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [10] A noise robust convolutional neural network for image classification
    Momeny, Mohammad
    Latif, Ali Mohammad
    Sarram, Mehdi Agha
    Sheikhpour, Razieh
    Zhang, Yu Dong
    RESULTS IN ENGINEERING, 2021, 10