摘要

演化算法中,预选择算子用于为后续的环境选择过程筛选出好的潜在候选后代解。现有预选择算子大多基于适应值评估、代理模型或分类模型。由于预选择过程本质上是一个分类过程,因此基于分类的预选择过程天然适用于演化算法。先前工作采用二分类或多分类模型进行预选择,需预先准备“好”和“差”两组或具有区分性的多组训练样本来构建分类模型,而随着演化算法的执行,“好”解和“差”解之间的界限将愈加模糊,因此准备具有区分性的两组或多组训练样本将变得具有挑战性。为解决该问题,提出了一种基于单分类的预选择策略(one-class classification based preselection,OCPS),首先将当前种群中...