- No file added yet -
Cross-Domain Reuse of Extracted Knowledge in Genetic Programming for Image Classification
journal contribution
posted on 2020-10-28, 04:38 authored by M Iqbal, Bing XueBing Xue, Harith Al-Sahaf, Mengjie ZhangMengjie Zhang© 2017 IEEE. Genetic programming (GP) is a well-known evolutionary computation technique, which has been successfully used to solve various problems, such as optimization, image analysis, and classification. Transfer learning is a type of machine learning approach that can be used to solve complex tasks. Transfer learning has been introduced to GP to solve complex Boolean and symbolic regression problems with some promise. However, the use of transfer learning with GP has not been investigated to address complex image classification tasks with noise and rotations, where GP cannot achieve satisfactory performance, but GP with transfer learning may improve the performance. In this paper, we propose a novel approach based on transfer learning and GP to solve complex image classification problems by extracting and reusing blocks of knowledge/information, which are automatically discovered from similar as well as different image classification tasks during the evolutionary process. The proposed approach is evaluated on three texture data sets and three office data sets of image classification benchmarks, and achieves better classification performance than the state-of-the-art image classification algorithm. Further analysis on the evolved solutions/trees shows that the proposed approach with transfer learning can successfully discover and reuse knowledge/information extracted from similar or different problems to improve its performance on complex image classification problems.
Funding
Large-scale Evolutionary Feature Selection for Classification
Royal Society of New Zealand
Find out more...History
Preferred citation
Iqbal, M., Xue, B., Al-Sahaf, H. & Zhang, M. (2017). Cross-Domain Reuse of Extracted Knowledge in Genetic Programming for Image Classification. IEEE Transactions on Evolutionary Computation, 21(4), 569-587. https://doi.org/10.1109/TEVC.2017.2657556Publisher DOI
Journal title
IEEE Transactions on Evolutionary ComputationVolume
21Issue
4Publication date
2017-08-01Pagination
569-587Publisher
IEEEPublication status
PublishedContribution type
ArticleOnline publication date
2017-01-25ISSN
1089-778XeISSN
1941-0026Language
enUsage metrics
Categories
Keywords
Building blockscode fragmentsgenetic programming (GP)image classificationknowledge extractionScience & TechnologyTechnologyComputer Science, Artificial IntelligenceComputer Science, Theory & MethodsComputer ScienceBUILDING-BLOCKSEVOLUTIONARYGPArtificial Intelligence & Image ProcessingElectrical and Electronic EngineeringInformation SystemsArtificial Intelligence and Image Processing
Licence
Exports
RefWorksRefWorks
BibTeXBibTeX
Ref. managerRef. manager
EndnoteEndnote
DataCiteDataCite
NLMNLM
DCDC