Extracting image features for classification by two-tier genetic programming
conference contribution
posted on 2020-10-27, 21:41 authored by Harith Al-Sahaf, A Song, K Neshatian, Mengjie ZhangMengjie ZhangImage classification is a complex but important task especially in the areas of machine vision and image analysis such as remote sensing and face recognition. One of the challenges in image classification is finding an optimal set of features for a particular task because the choice of features has direct impact on the classification performance. However the goodness of a feature is highly problem dependent and often domain knowledge is required. To address these issues we introduce a Genetic Programming (GP) based image classification method, Two-Tier GP, which directly operates on raw pixels rather than features. The first tier in a classifier is for automatically defining features based on raw image input, while the second tier makes decision. Compared to conventional feature based image classification methods, Two-Tier GP achieved better accuracies on a range of different tasks. Furthermore by using the features defined by the first tier of these Two-Tier GP classifiers, conventional classification methods obtained higher accuracies than classifying on manually designed features. Analysis on evolved Two-Tier image classifiers shows that there are genuine features captured in the programs and the mechanism of achieving high accuracy can be revealed. The Two-Tier GP method has clear advantages in image classification, such as high accuracy, good interpretability and the removal of explicit feature extraction process. © 2012 IEEE.
History
Preferred citation
Al-Sahaf, H., Song, A., Neshatian, K. & Zhang, M. (2012, January). Extracting image features for classification by two-tier genetic programming. In Proceedings of 2012 IEEE Congress on Evolutionary Computation 2012 IEEE Congress on Evolutionary Computation (CEC), Brisbane, QLD, Australia (1 pp. 567-574). IEEE Press. https://doi.org/10.1109/CEC.2012.6256412Publisher DOI
Conference name
2012 IEEE Congress on Evolutionary Computation (CEC)Conference Place
Brisbane, QLD, AustraliaConference start date
2012-06-10Conference finish date
2012-06-15Title of proceedings
Proceedings of 2012 IEEE Congress on Evolutionary ComputationVolume
1Series
IEEE Congress on Evolutionary ComputationContribution type
Published PaperPublication or Presentation Year
2012-01-01Pagination
567-574Publisher
IEEE PressPublication status
PublishedISSN
1089-778XUsage metrics
Categories
Keywords
genetic programmingfeature extractionfeature selectionimage classificationScience & TechnologyTechnologyLife Sciences & BiomedicineEngineering, Electrical & ElectronicMathematical & Computational BiologyEngineeringOBJECT DETECTIONArtificial Intelligence & Image ProcessingElectrical and Electronic EngineeringInformation SystemsArtificial Intelligence and Image Processing
Licence
Exports
RefWorksRefWorks
BibTeXBibTeX
Ref. managerRef. manager
EndnoteEndnote
DataCiteDataCite
NLMNLM
DCDC