arrow
Return

Instance Selection-Based Surrogate-Assisted Genetic Programming for Feature Learning in Image Classification

delete2023-02-01
delete18
PRE
AI
Y
Ying Bi *
B
Bing Xue
张梦杰 cover
张梦杰 (Mengjie Zhang)
DOI:10.1109/TCYB.2021.3105696delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Genetic programming (GP) has been applied to feature learning for image classification and achieved promising results. However, many GP-based feature learning algorithms are computationally expensive due to a large number of expensive fitness evaluations, especially when using a large number of training instances/images. Instance selection aims to select a small subset of training instances, which can reduce the computational cost. Surrogate-assisted evolutionary algorithms often replace expensive fitness evaluations by building surrogate models. This article proposes an instance selection-based surrogate-assisted GP for fast feature learning in image classification. The instance selection method selects multiple small subsets of images from the original training set to form surrogate training sets of different sizes. The proposed approach gradually uses these surrogate training sets to reduce the overall computational cost using a static or dynamic strategy. At each generation, the proposed approach evaluates the entire population on the small surrogate training sets and only evaluates ten current best individuals on the entire training set. The features learned by the proposed approach are fed into linear support vector machines for classification. Extensive experiments show that the proposed approach can not only significantly reduce the computational cost but also improve the generalisation performance over the baseline method, which uses the entire training set for fitness evaluations, on 11 different image datasets. The comparisons with other state-of-the-art GP and non-GP methods further demonstrate the effectiveness of the proposed approach. Further analysis shows that using multiple surrogate training sets in the proposed approach achieves better performance than using a single surrogate training set and using a random instance selection method.
Keywords:
Training
Feature extraction
Computational efficiency
Evolutionary computation
Task analysis
Optimization
Computational modeling
Evolutionary computation (EC)
feature learning
genetic programming (GP)
instance selection
surrogate

Journal

IEEE Transactions on Cybernetics cover
IEEE Transactions on Cybernetics
IF:
10.5
Papers:
1.1W
Citations:
5.0W

Organization

V
Victoria University Wellington
Scholars:
5.6K
Papers: 5.9K
Citations: 54
Cited Papers

Cited Papers

Phase matters for aerosols
err2010-10-13
err0
errOAAI
errPaul J. Ziemann
errShare
errSave
Self-Paced AutoEncoder
err2018-07-01
err14
PREAI
errYu, Tingzhao; Guo, Chaoxu; Wang, Lingfeng; Xiang, Shiming; Pan, Chunhong
errShare
errSave
Crystalline‐State Reaction with Allosteric Effect in Spin‐Crossover, Interpenetrated Networks with Magnetic and Optical Bistability
err2003-08-13
err0
PREAI
errVirginie Niel; Amber L. Thompson; M. Carmen Muñoz; Ana Galet; Andrés E. Goeta; José A. Real
errShare
errSave
Lack of peripheral analgesia mediated by intraplantar administration of neostigmine in carrageenan-injected rats
err2001-05-01
err0
PREAI
errH. Bouaziz; M. E. Gentili; F. Girard; J. X. Mazoit; D. Benhamou; M. C. Laxenaire; D. Fletcher
errShare
errSave
errShare
errSave
errShare
errSave
researcher View more