Learning and Sharing: A Multitask Genetic Programming Approach to Image Feature Learning
Not on the map. Why?
Abstract (arXiv)
Using evolutionary computation algorithms to solve multiple tasks with knowledge sharing is a promising approach. Image feature learning can be considered as a multitask problem because different tasks may have a similar feature space. Genetic programming (GP) has been successfully applied to image feature learning for classification. However, most of the existing GP methods solve one task, independently, using sufficient training data. No multitask GP method has been developed for image feature learning. Therefore, this paper develops a multitask GP approach to image feature learning for classification with limited training data. Owing to the flexible representation of GP, a new knowledge sharing mechanism based on a new individual representation is developed to allow GP to automatically learn what to share across two tasks and to improve its learning performance. The shared knowledge is encoded as a common tree, which can represent the common/general features of two tasks. With the new individual representation, each task is solved using the features extracted from a common tree and a task-specific tree representing task-specific features. To learn the best common and task-specific trees, a new evolutionary process and new fitness functions are developed. The performance of the proposed approach is examined on six multitask problems of 12 image classification datasets with limited training data and compared with three GP and 14 non-GP-based competitive methods. Experimental results show that the new approach outperforms these compared methods in almost all the comparisons. Further analysis reveals that the new approach learns simple yet effective common trees with high effectiveness and transferability.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 0; 2024: 0; 2025: 0; 2026: 2.
7 papers.
- 2021Half a Dozen Real-World Applications of Evolutionary Multitasking, and Morecited by 12
- 2022A Survey on Evolutionary Computation for Computer Vision and Image Analysis: Past, Present, and Future Trendscited by 9
- 2022Genetic Programming-Based Evolutionary Deep Learning for Data-Efficient Image Classificationcited by 4
- 2022A Novel Knowledge-Based Genetic Algorithm for Robot Path Planning in Complex Environmentscited by 1
- 2022Evolutionary Multitasking with Solution Space Cutting for Point Cloud Registrationcited by 0
- 2026Interactive LLM-assisted Curriculum Learning for Multi-Task Evolutionary Policy Searchcited by 0
- 2026EvoTSC: Evolving Feature Learning Models for Time Series Classification via Genetic Programmingcited by 0
- 2026EvoTSC: Evolving Feature Learning Models for Time Series Classification via Genetic Programming28 Apr 2026
- 2026Interactive LLM-assisted Curriculum Learning for Multi-Task Evolutionary Policy Search11 Feb 2026
- 2022Evolutionary Multitasking with Solution Space Cutting for Point Cloud Registration12 Dec 2022
- 2022Genetic Programming-Based Evolutionary Deep Learning for Data-Efficient Image Classification27 Sep 2022
- 2022A Survey on Evolutionary Computation for Computer Vision and Image Analysis: Past, Present, and Future Trends14 Sep 2022
- 2022A Novel Knowledge-Based Genetic Algorithm for Robot Path Planning in Complex Environments3 Sep 2022
- 2021Half a Dozen Real-World Applications of Evolutionary Multitasking, and More27 Sep 2021