面向不完整数据符号回归中迁移学习的多树遗传规划新算子

Multitree Genetic Programming With New Operators for Transfer Learning in Symbolic Regression With Incomplete Data

IEEE Transactions on Evolutionary Computation · 2021
被引 30
ABS 4

中文导读

针对数据不完整导致知识缺失的问题,提出一种多树遗传规划方法,利用完整源域知识构造特征变换,并设计新遗传算子提升迁移学习性能,在真实数据集上优于传统方法和近期迁移学习方法。

Abstract

Lack of knowledge is a common consequence of data incompleteness when learning from real-world data. To deal with such a situation, this work utilizes transfer learning (TL) to reuse knowledge from different (yet related) but complete domains. Due to its powerful feature construction ability, genetic programming (GP) is used to construct feature-based transformations that map the feature space of the source domain to that of the target domain such that their differences are reduced. Particularly, this work proposes a new multitree GP-based feature construction approach to TL in symbolic regression with missing values. It transfers knowledge related to the importance of the features and instances in the source domain to the target domain to improve the learning performance. Moreover, new genetic operators are developed to encourage minimizing the distribution discrepancy between the transformed domain and the target domain. A new probabilistic crossover is developed to make the well-constructed trees in the individuals more likely to be mated than the other trees. A new mutation operator is designed to give more probability for the poorly constructed trees to be mutated. The experimental results show that the proposed method not only achieves better performance compared with different traditional learning methods but also advances two recent TL methods on real-world data sets with various incompleteness and learning scenarios.

符号回归遗传规划迁移学习特征构造数据不完整性