基于特征迁移学习的多树遗传编程用于不完整数据的符号回归

Multitree Genetic Programming With Feature-Based Transfer Learning for Symbolic Regression on Incomplete Data

IEEE Transactions on Cybernetics · 2023
被引 10
ABS 3

中文导读

提出一种多树遗传编程的迁移学习方法,将完整源域的知识迁移到不完整目标域,并集成特征选择减少不必要的变换,在真实和合成数据上降低了回归误差。

Abstract

Data incompleteness is a serious challenge in real-world machine-learning tasks. Nevertheless, it has not received enough attention in symbolic regression (SR). Data missingness exacerbates data shortage, especially in domains with limited available data, which in turn limits the learning ability of SR algorithms. Transfer learning (TL), which aims to transfer knowledge across tasks, is a potential solution to solve this issue by making amends for the lack of knowledge. However, this approach has not been adequately investigated in SR. To fill this gap, a multitree genetic programming-based TL method is proposed in this work to transfer knowledge from complete source domains (SDs) to incomplete related target domains (TDs). The proposed method transforms the features from a complete SD to an incomplete TD. However, having many features complicates the transformation process. To mitigate this problem, we integrate a feature selection mechanism to eliminate unnecessary transformations. The method is examined on real-world and synthetic SR tasks with missing values to consider different learning scenarios. The obtained results not only show the effectiveness of the proposed method but also show its training efficiency compared with the existing TL methods. Compared to state-of-the-art methods, the proposed method reduced an average of more than 2.58% and 4% regression error on heterogeneous and homogeneous domains, respectively.

符号回归遗传编程迁移学习缺失数据特征选择