2021
DOI: 10.1109/tevc.2020.3002229
|View full text |Cite
|
Sign up to set email alerts
|

Genetic Programming With Image-Related Operators and a Flexible Program Structure for Feature Learning in Image Classification

Abstract: Feature extraction is essential for solving image classification by transforming low-level pixel values into highlevel features. However, extracting effective features from images is challenging due to high variations across images in scale, rotation, illumination, and background. Existing methods often have a fixed model complexity and require domain expertise. Genetic programming with a flexible representation can find the best solution without the use of domain knowledge. This paper proposes a new genetic p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
18
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
1
1
1

Relationship

2
6

Authors

Journals

citations
Cited by 60 publications
(18 citation statements)
references
References 48 publications
(101 reference statements)
0
18
0
Order By: Relevance
“…In recent years, feature extraction methods based on GP have been successfully proposed and applied to different tasks, such as image classification [36]. Benefiting from the flexible representation of GP, many image-related operators, such as the convolution operator, histogram of orientated gradient, the mean filter, the Gaussian filter, the Gabor filter, and the Sobel filter, have been integrated into the GP programs as functions to extract/learn informative features from raw images [43], [47]. Atkins et al [48] proposed a three-tier GP method, where the mean, max, min, median, and standard deviation of image pixel values are extracted as features for image classification.…”
Section: B Gp For Feature Extraction and Constructionmentioning
confidence: 99%
“…In recent years, feature extraction methods based on GP have been successfully proposed and applied to different tasks, such as image classification [36]. Benefiting from the flexible representation of GP, many image-related operators, such as the convolution operator, histogram of orientated gradient, the mean filter, the Gaussian filter, the Gabor filter, and the Sobel filter, have been integrated into the GP programs as functions to extract/learn informative features from raw images [43], [47]. Atkins et al [48] proposed a three-tier GP method, where the mean, max, min, median, and standard deviation of image pixel values are extracted as features for image classification.…”
Section: B Gp For Feature Extraction and Constructionmentioning
confidence: 99%
“…The implementation of the EFLGP approach is based on the DEAP (Distributed Evolutionary Algorithm in Python) [60] package, which is a popular evolutionary algorithm package in Python. The parameter settings for EFLGP are based on the commonly used parameter settings of the GP community [21]. The population size is 500 and the maximum number of generations is 50.…”
Section: Parameter Settingsmentioning
confidence: 99%
“…GP has a tree-based variablelength individual representation, which allows it to evolve solutions of variable depths to solve a problem. In feature learning, the flexible representation enables GP to employ image operators for feature extraction in many possible ways [16,21,22]. Specifically, GP may find shallow/simple solutions for easy tasks and deep/complex solutions for difficult tasks, which is a limitation of many other techniques including convolutional neural networks (CNNs).…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Furthermore, the decision trees (J48) classification approach [74] although provides interpretable solutions, but does not perform well when there are complex interactions between features. Moreover, the recently developed classification methods using genetic programming (GP) [43,44] have mostly used only gray-scale pixel statistics, which may not capture all the information from skin cancer images where variation in color is an important distinguishing characteristic between classes, as evident from the results shown in [167,95,154]. GP has been mostly explored for general image classification [16,44] and object detection [213] problems, and its applicability to domain-specific applications still needs investigation.…”
Section: Problem Statementmentioning
confidence: 99%