本系列教程主要介绍如何基于DEAP实现一些流行的遗传编程概念,包括:
- 单树GP
- 多树GP
- 多目标GP
- 集成学习
- 启发式算法生成
上述概念通过以下示例实现:
- 基于单树GP的符号回归(Symbolic Regression)
- 基于多树GP的特征工程(Feature Construction)
- 基于多目标GP的符号回归 (Multi-Objective Symbolic Regression)
- 基于GP的集成学习(Ensemble Learning)
- 基于GP的旅行商问题规则生成(TSP)
- 为什么使用GP而不是神经网络?(Feature Construction)
- 基于GP自动设计优化算法-实验篇(自动生成北极狐算法)
- 基于GP自动设计优化算法-理论证明篇(自动生成北极狐算法)
- 基于不同算子集的多树GP
同时,本教程包含了一些工程技巧:
此外,DEAP还有一些注意事项: