Evolving Deep Forest with Automatic Feature Extraction for Image Classification Using Genetic Programming

被引:9
|
作者
Bi, Ying [1 ]
Xue, Bing [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6140, New Zealand
关键词
Evolutionary deep learning; Genetic programming; Deep forest; Image classification; Feature extraction; SCALE;
D O I
10.1007/978-3-030-58112-1_1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Deep forest is an alternative to deep neural networks to use multiple layers of random forests without back-propagation for solving various problems. In this study, we propose a genetic programming-based approach to automatically and simultaneously evolving effective structures of deep forest connections and extracting informative features for image classification. First, in the new approach we define two types of modules: forest modules and feature extraction modules. Second, an encoding strategy is developed to integrate forest modules and feature extraction modules into a tree and the search strategy is introduced to search for the best solution. With these designs, the proposed approach can automatically extract image features and find forests with effective structures simultaneously for image classification. The parameters in the forest can be dynamically determined during the learning process of the new approach. The results show that the new approach can achieve better performance on the datasets having a small number of training instances and competitive performance on the datasets having a large number of training instances. The analysis of evolved solutions shows that the proposed approach uses a smaller number of random forests over the deep forest method.
引用
收藏
页码:3 / 18
页数:16
相关论文
共 50 条
  • [1] An Automatic Feature Extraction Approach to Image Classification Using Genetic Programming
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2018, 2018, 10784 : 421 - 438
  • [2] Genetic Programming for Automatic Global and Local Feature Extraction to Image Classification
    Bi, Ying
    Zhang, Mengjie
    Xue, Bing
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 392 - 399
  • [3] A Domain Independent Genetic Programming Approach to Automatic Feature Extraction for Image Classification
    Atkins, Daniel
    Neshatian, Kourosh
    Zhang, Mengjie
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 238 - 245
  • [4] Genetic programming for feature extraction and construction in image classification
    Fan, Qinglan
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    APPLIED SOFT COMPUTING, 2022, 118
  • [5] Automatic feature extraction using genetic programming: An application to epileptic EEG classification
    Guo, Ling
    Rivero, Daniel
    Dorado, Julian
    Munteanu, Cristian R.
    Pazos, Alejandro
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (08) : 10425 - 10436
  • [6] A Comparison of Genetic Programming Feature Extraction Languages for Image Classification
    Maghoumi, Mehran
    Ross, Brian J.
    2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE FOR MULTIMEDIA, SIGNAL AND VISION PROCESSING (CIMSIVP), 2014, : 98 - 105
  • [7] Feature extraction and classification by genetic programming
    Oechsle, Olly
    Clark, Adrian E.
    COMPUTER VISION SYSTEMS, PROCEEDINGS, 2008, 5008 : 131 - 140
  • [8] Genetic Programming for Region Detection, Feature Extraction, Feature Construction and Classification in Image Data
    Lensen, Andrew
    Al-Sahaf, Harith
    Zhang, Mengjie
    Xue, Bing
    GENETIC PROGRAMMING, EUROGP 2016, 2016, 9594 : 51 - 67
  • [9] Semantic feature extraction using genetic programming in image retrieval
    Li, QY
    Hu, H
    Shi, ZZ
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 1, 2004, : 648 - 651
  • [10] Hierarchical Feature Construction for Image Classification Using Genetic Programming
    Suganuma, Masanori
    Tsuchiya, Daiki
    Shirakawa, Shinichi
    Nagao, Tomoharu
    2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 1423 - 1428