我们可以自动选择进化算法的超参数吗?

人工智能 遗传算法 进化算法 超参数 超参数优化
2021-11-11 12:07:15

进化算法的某些超参数(例如后代的大小或适应度函数的定义)和设计(例如如何执行突变)通常需要由人类定义或指定。这些定义也可以自动化吗?我们是否也可以改变适应度函数或自动决定后代的大小?

1个回答

是的,您还可以自动选择进化算法的某些超参数。在这种情况下,这个过程称为自适应执行自适应有不同的方式(取决于需要自适应的超参数)。例如,参见进化算法中的参数设置(2007)一书的进化算法中的自适应一章(Silja Meyer-Nieberg 和 Hans-Georg Beyer )。