Evolutionary Deep Learning: A Genetic Programming Approach to Image Classification

被引:32
|
作者
Evans, Benjamin [1 ]
Al-Sahaf, Harith [1 ]
Xue, Bing [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, POB 600, Wellington 6140, New Zealand
关键词
Genetic programming; Image classification; Deep learning; Feature extraction; NEURAL-NETWORKS;
D O I
10.1109/CEC.2018.8477933
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Image classification is used for many tasks such as recognising handwritten digits, identifying the presence of pedestrians for self-driving cars, and even providing medical diagnosis from cell images. The current state-of-the-art solution for image classification, typically, uses convolutional neural networks (CNNs), however, there are limitations in this approach such as the need for manually crafted architectures and low interpretability. A genetic programming solution is proposed in this paper that aims to overcome these limitations, while also taking advantage of useful operators in CNNs such as convolutions and pooling. The new approach is tested on four widely used benchmark image datasets, and the experimental results show that the new method has achieved comparable performance to the state-of-the-art techniques. Furthermore, the automatically evolved programs are highly interpretable, and visualisations of those programs reveal interesting patterns.
引用
收藏
页码:1538 / 1545
页数:8
相关论文
共 50 条
  • [1] 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
  • [2] Genetic Programming-Based Evolutionary Deep Learning for Data-Efficient Image Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (02) : 307 - 322
  • [3] Genetic programming for image classification-an automated approach to feature learning
    Zafra, Amelia
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2022, 23 (04) : 589 - 590
  • [4] Deep Learning Approach for Image Classification
    Panigrahi, Santisudha
    Nanda, Anuja
    Swamkar, Tripti
    [J]. 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND BUSINESS ANALYTICS (ICDSBA 2018), 2018, : 511 - 516
  • [5] Genetic programming with transfer learning for texture image classification
    Muhammad Iqbal
    Harith Al-Sahaf
    Bing Xue
    Mengjie Zhang
    [J]. Soft Computing, 2019, 23 : 12859 - 12871
  • [6] Genetic programming with transfer learning for texture image classification
    Iqbal, Muhammad
    Al-Sahaf, Harith
    Xue, Bing
    Zhang, Mengjie
    [J]. SOFT COMPUTING, 2019, 23 (23) : 12859 - 12871
  • [7] Multitask Feature Learning as Multiobjective Optimization: A New Genetic Programming Approach to Image Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (05) : 3007 - 3020
  • [8] An Effective Feature Learning Approach Using Genetic Programming With Image Descriptors for Image Classification [Research Frontier]
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2020, 15 (02) : 65 - 77
  • [9] Feature Learning for Image Classification via Multiobjective Genetic Programming
    Shao, Ling
    Liu, Li
    Li, Xuelong
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2014, 25 (07) : 1359 - 1371
  • [10] A Gaussian Filter-Based Feature Learning Approach Using Genetic Programming to Image Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. AI 2018: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11320 : 251 - 257