Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Genetic Programming for Feature Discovery and Image Discrimination
Proceedings of the 5th International Conference on Genetic Algorithms
Towards Genetic Programming for Texture Classification
AI '01 Proceedings of the 14th Australian Joint Conference on Artificial Intelligence: Advances in Artificial Intelligence
Learning and example selection for object and pattern detection
Learning and example selection for object and pattern detection
A color object recognition scheme: application to cellular sorting
Machine Vision and Applications
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
An Experimental Study on Pedestrian Classification
IEEE Transactions on Pattern Analysis and Machine Intelligence
Breast cancer diagnosis using genetic programming generated feature
Pattern Recognition
A domain-independentwindow approach to multiclass object detection using genetic programming
EURASIP Journal on Applied Signal Processing
Texture segmentation by genetic programming
Evolutionary Computation
Evolving novel image features using genetic programming-based image transforms
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
A survey on the application of genetic programming to classification
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Feature extraction and classification by genetic programming
ICVS'08 Proceedings of the 6th international conference on Computer vision systems
A Field Guide to Genetic Programming
A Field Guide to Genetic Programming
A relevance feedback method based on genetic programming for classification of remote sensing images
Information Sciences: an International Journal
EuroGP'05 Proceedings of the 8th European conference on Genetic Programming
Genetic programming for classification with unbalanced data
EuroGP'10 Proceedings of the 13th European conference on Genetic Programming
Feature generation using genetic programming with application to fault classification
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Object detection via feature synthesis using MDL-based genetic programming
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Performance evaluation of microbial fuel cell by artificial intelligence methods
Expert Systems with Applications: An International Journal
Hi-index | 12.05 |
Classifying images is of great importance in machine vision and image analysis applications such as object recognition and face detection. Conventional methods build classifiers based on certain types of image features instead of raw pixels because the dimensionality of raw inputs is often too large. Determining an optimal set of features for a particular task is usually the focus of conventional image classification methods. In this study we propose a Genetic Programming (GP) method by which raw images can be directly fed as the classification inputs. It is named as Two-Tier GP as every classifier evolved by it has two tiers, the other for computing features based on raw pixel input, one for making decisions. Relevant features are expected to be self-constructed by GP along the evolutionary process. This method is compared with feature based image classification by GP and another GP method which also aims to automatically extract image features. Four different classification tasks are used in the comparison, and the results show that the highest accuracies are achieved by Two-Tier GP. Further analysis on the evolved solutions reveals that there are genuine features formulated by the evolved solutions which can classify target images accurately.