Open Access Te Herenga Waka-Victoria University of Wellington
Browse
GP-GLF.pdf (5.99 MB)

Genetic Programming for Automatic Global and Local Feature Extraction to Image Classification

Download (5.99 MB)
conference contribution
posted on 2021-02-11, 02:26 authored by Ying Bi, Mengjie ZhangMengjie Zhang, Bing XueBing Xue
© 2018 IEEE. Feature extraction is an essential process to image classification. Existing feature extraction methods can extract important and discriminative image features but often require domain expert and human intervention. Genetic Programming (GP) can automatically extract features which are more adaptive to different image classification tasks. However, the majority GP-based methods only extract relatively simple features of one type i.e. local or global, which are not effective and efficient for complex image classification. In this paper, a new GP method (GP-GLF) is proposed to achieve automatically and simultaneously global and local feature extraction to image classification. To extract discriminative image features, several effective and well-known feature extraction methods, such as HOG, SIFT and LBP, are employed as GP functions in global and local scenarios. A novel program structure is developed to allow GP-GLF to evolve descriptors that can synthesise feature vectors from the input image and the automatically detected regions using these functions. The performance of the proposed method is evaluated on four different image classification data sets of varying difficulty and compared with seven GP based methods and a set of non-GP methods. Experimental results show that the proposed method achieves significantly better or similar performance than almost all the peer methods. Further analysis on the evolved programs shows the good interpretability of the GP-GLF method.

History

Preferred citation

Bi, Y., Zhang, M. & Xue, B. (2018, September). Genetic Programming for Automatic Global and Local Feature Extraction to Image Classification. In 2018 IEEE Congress on Evolutionary Computation, CEC 2018 - Proceedings 2018 IEEE Congress on Evolutionary Computation (CEC), Rio de Janeiro, BRAZIL (00 pp. 392-399). IEEE. https://doi.org/10.1109/CEC.2018.8477911

Conference name

2018 IEEE Congress on Evolutionary Computation (CEC)

Conference Place

Rio de Janeiro, BRAZIL

Conference start date

2018-07-08

Conference finish date

2018-07-13

Title of proceedings

2018 IEEE Congress on Evolutionary Computation, CEC 2018 - Proceedings

Volume

00

Series

IEEE Congress on Evolutionary Computation

Publication or Presentation Year

2018-09-28

Pagination

392-399

Publisher

IEEE

Publication status

Published

Usage metrics

    Conference papers

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC