Genetic Programming-Based Evolutionary Deep Learning for Data-Efficient Image Classification

被引:4
|
作者
Bi, Ying [1 ,2 ]
Xue, Bing [2 ]
Zhang, Mengjie [2 ]
机构
[1] Zhengzhou Univ, Sch Elect & Informat Engn, Zhengzhou 450001, Peoples R China
[2] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6140, New Zealand
关键词
Image classification; Deep learning; Artificial neural networks; Task analysis; Training; Computer architecture; Computational modeling; evolutionary computation (EC); evolutionary deep learning (EDL); genetic programming (GP); image classification; small data; FACE RECOGNITION; EIGENFACES; NETWORKS;
D O I
10.1109/TEVC.2022.3214503
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data-efficient image classification is a challenging task that aims to solve image classification using small training data. Neural network-based deep learning methods are effective for image classification, but they typically require large-scale training data and have major limitations, such as requiring expertise to design network architectures and having poor interpretability. Evolutionary deep learning (EDL) is a recent hot topic that combines evolutionary computation with deep learning. However, most EDL methods focus on evolving architectures of neural networks, which still suffers from limitations such as poor interpretability. To address this, this article proposes a new genetic programming-based EDL approach to data-efficient image classification. The new approach can automatically evolve variable-length models using many important operators from both image and classification domains. It can learn different types of image features from color or grayscale images, and construct effective and diverse ensembles for image classification. A flexible multilayer representation enables the new approach to automatically construct shallow or deep models/trees for different tasks and perform effective transformations on the input data via multiple internal nodes. The new approach is applied to solve five image classification tasks with different training set sizes. The results show that it achieves a better performance in most cases than deep learning methods for data-efficient image classification. A deep analysis shows that the new approach has good convergence and evolves models with high interpretability, different lengths/sizes/shapes, and good transferability.
引用
收藏
页码:307 / 322
页数:16
相关论文
共 50 条
  • [1] Evolutionary Deep Learning: A Genetic Programming Approach to Image Classification
    Evans, Benjamin
    Al-Sahaf, Harith
    Xue, Bing
    Zhang, Mengjie
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1538 - 1545
  • [2] A genetic programming-based method for image classification with small training data
    Fan, Qinglan
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. KNOWLEDGE-BASED SYSTEMS, 2024, 283
  • [3] Genetic Programming-Based Discriminative Feature Learning for Low-Quality Image Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (08) : 8272 - 8285
  • [4] An Evolutionary Deep Learning Approach Using Genetic Programming with Convolution Operators for Image Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 3197 - 3204
  • [5] Genetic Programming-Based Feature Learning for Facial Expression Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [6] A Genetic Programming-Based Imputation Method for Classification with Missing Data
    Cao Truong Tran
    Zhang, Mengjie
    Andreae, Peter
    [J]. GENETIC PROGRAMMING, EUROGP 2016, 2016, 9594 : 149 - 163
  • [7] Transfer Learning based Data-Efficient Machine Learning Enabled Classification
    Niu, Shuteng
    Wang, Jian
    Liu, Yongxin
    Song, Houbing
    [J]. 2020 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2020, : 620 - 626
  • [8] Genetic programming-based regression for temporal data
    Cry Kuranga
    Nelishia Pillay
    [J]. Genetic Programming and Evolvable Machines, 2021, 22 : 297 - 324
  • [9] Genetic Programming-based Evolutionary Feature Construction for Heterogeneous Ensemble Learning [Hot of the Press]
    Zhang, Hengzhe
    Zhou, Aimin
    Chen, Qi
    Xue, Bing
    Zhang, Mengjie
    [J]. PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 49 - 50
  • [10] Genetic programming-based regression for temporal data
    Kuranga, Cry
    Pillay, Nelishia
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2021, 22 (03) : 297 - 324