A Global and Local Surrogate-Assisted Genetic Programming Approach to Image Classification

被引:4
|
作者
Fan, Qinglan [1 ]
Bi, Ying [1 ,2 ]
Xue, Bing [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6140, New Zealand
[2] Zhengzhou Univ, Sch Elect & Informat Engn, Zhengzhou 450001, Peoples R China
关键词
Image classification; Feature extraction; Computational modeling; Training; Evolutionary computation; Predictive models; Computational efficiency; Fitness evaluations; genetic programming (GP); image classification; surrogate models; PARTICLE SWARM OPTIMIZATION; MODELS;
D O I
10.1109/TEVC.2022.3214607
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic programming (GP) has achieved promising performance in image classification. However, GP-based methods usually require a long computation time for fitness evaluations, posing a challenge to real-world applications. Surrogate models can be efficiently computable approximations of expensive fitness evaluations. However, most existing surrogate methods are designed for evolutionary computation techniques with a vector-based representation consisting of numerical values, thus cannot be directly used for GP with a tree-based representation consisting of functions/operators. The variable sizes of GP trees further increase the difficulty of building the surrogate model for fitness approximations. To address these limitations, we propose a new surrogate-assisted GP approach including global and local surrogate models, which can accelerate the evolutionary learning process and achieve competitive classification performance simultaneously. The global surrogate model can assist GP in exploring the entire search space, while the local surrogate model can speed up convergence and further improve performance. Furthermore, a new surrogate training set is constructed to assist in establishing the relationship between the GP tree and its fitness, and effective surrogate models can be built accordingly. Experimental results on ten datasets of varying difficulty show that the new approach significantly reduces the computational cost of the GP-based method without sacrificing the classification accuracy. The comparisons with other state-of-the-art methods also demonstrate the effectiveness of the new approach. Further analysis reveals the significance of the global and local surrogates and the new surrogate training set on improving or maintaining the performance of the proposed approach while reducing the computational cost.
引用
收藏
页码:718 / 732
页数:15
相关论文
共 50 条
  • [31] Improved ensemble learning classification based surrogate-assisted evolutionary algorithm
    Gu Q.-H.
    Zhang X.-Y.
    Chen L.
    Kongzhi yu Juece/Control and Decision, 2022, 37 (10): : 2456 - 2466
  • [32] Transformation Electromagnetics Enabled Lens Design with Surrogate-Assisted Global Optimization
    Easum, John A.
    Nagar, Jogender
    Campbell, Sawyer D.
    Werner, Douglas H.
    Werner, Pingjuan L.
    2017 11TH EUROPEAN CONFERENCE ON ANTENNAS AND PROPAGATION (EUCAP), 2017, : 369 - 373
  • [33] Surrogate-assisted global transfer optimization based on adaptive sampling strategy
    Chen, Weixi
    Dong, Huachao
    Wang, Peng
    Wang, Xinjing
    ADVANCED ENGINEERING INFORMATICS, 2023, 56
  • [34] Surrogate-Assisted Particle Swarm with Local Search for Expensive Constrained Optimization
    Regis, Rommel G.
    BIOINSPIRED OPTIMIZATION METHODS AND THEIR APPLICATIONS, BIOMA 2018, 2018, 10835 : 246 - 257
  • [35] Semisupervised Approach to Surrogate-Assisted Multiobjective Kernel Intuitionistic Fuzzy Clustering Algorithm for Color Image Segmentation
    Zhao, Feng
    Zeng, Zhe
    Liu, Hanqiang
    Lan, Rong
    Fan, Jiulun
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2020, 28 (06) : 1023 - 1034
  • [36] A New Surrogate-Assisted Interactive Genetic Algorithm With Weighted Semisupervised Learning
    Sun, Xiaoyan
    Gong, Dunwei
    Jin, Yaochu
    Chen, Shanshan
    IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (02) : 685 - 698
  • [37] A Novel Approach to Designing Surrogate-assisted Genetic Algorithms by Combining Efficient Learning of Walsh Coefficients and Dependencies
    Dushatskiy A.
    Alderliesten T.
    Bosman P.A.N.
    ACM Transactions on Evolutionary Learning and Optimization, 2021, 1 (02):
  • [38] Sample-Aware Surrogate-Assisted Genetic Programming for Scheduling Heuristics Learning in Dynamic Flexible Job Shop Scheduling
    Zhu, Luyao
    Zhang, Fangfang
    Zhu, Xiaodong
    Chen, Ke
    Zhang, Mengjie
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, : 384 - 392
  • [39] Automated design of priority rules for resource-constrained project scheduling problem using surrogate-assisted genetic programming
    Luo, Jingyu
    Vanhoucke, Mario
    Coelho, Jose
    SWARM AND EVOLUTIONARY COMPUTATION, 2023, 81
  • [40] Observer variation-aware medical image segmentation by combining deep learning and surrogate-assisted genetic algorithms
    Dushatskiy, Arkadiy
    Mendrik, Adrienne M.
    Bosman, Peter A. N.
    Alderliesten, Tanja
    MEDICAL IMAGING 2020: IMAGE PROCESSING, 2021, 11313