An Effective Feature Learning Approach Using Genetic Programming With Image Descriptors for Image Classification [Research Frontier]

被引:41
|
作者
Bi, Ying [1 ]
Xue, Bing [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
关键词
Feature extraction; Image classification; Task analysis; Histograms; Image edge detection; Genetic programming; Classification algorithms; SCALE; MODEL;
D O I
10.1109/MCI.2020.2976186
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Being able to extract effective features from different images is very important for image classification, but it is challenging due to high variations across images. By integrating existing well-developed feature descriptors into learning algorithms, it is possible to automatically extract informative high-level features for image classification. As a learning algorithm with a flexible representation and good global search ability, genetic programming can achieve this. In this paper, a new genetic programming-based feature learning approach is developed to automatically select and combine five existing well-developed descriptors to extract high-level features for image classification. The new approach can automatically learn various numbers of global and/or local features from different types of images. The results show that the new approach achieves significantly better classification performance in almost all the comparisons on eight data sets of varying difficulty. Further analysis reveals the effectiveness of the new approach to finding the most effective feature descriptors or combinations of them to extract discriminative features for different classification tasks.
引用
收藏
页码:65 / 77
页数:13
相关论文
共 50 条
  • [31] 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
  • [32] Using restricted loops in genetic programming for image classification
    Wijesinghe, Gayan
    Ciesielski, Vic
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 4569 - 4576
  • [33] Using Unrestricted Loops in Genetic Programming for Image Classification
    Larres, Jan
    Zhang, Mengjie
    Browne, Will N.
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [34] 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
  • [35] Image Descriptor: A Genetic Programming Approach to Multiclass Texture Classification
    Al-Sahaf, Harith
    Zhang, Mengjie
    Johnston, Mark
    Verma, Brijesh
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 2460 - 2467
  • [36] Maximal Margin Feature Mapping via Basic Image Descriptors for Image Classification
    Zhao, Changchen
    Lin, Chun-Liang
    Chen, Weihai
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2016, : 775 - 780
  • [37] Keypoints Detection and Feature Extraction: A Dynamic Genetic Programming Approach for Evolving Rotation-Invariant Texture Image Descriptors
    Al-Sahaf, Harith
    Zhang, Mengjie
    Al-Sahaf, Ausama
    Johnston, Mark
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2017, 21 (06) : 825 - 844
  • [38] 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
  • [39] Instance Selection-Based Surrogate-Assisted Genetic Programming for Feature Learning in Image Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (02) : 1118 - 1132
  • [40] An Approach for Combining Multiple Descriptors for Image Classification
    Due Toan Tran
    Jansen, Bart
    Deklerck, Rudi
    Debeir, Olivier
    SEVENTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2014), 2015, 9445