在多目标差分进化算法中,运用到了DE算法中的变异和交叉操作,在变异过程中DE变异算子通过对当前进化群体中的每个目标矢量实施变异加权差分操作生成一个变异矢量。这种组合对于保持多目标差分进化算法的Pareto解的多样性十分有利。 首先从当前种群中随机选取三个互不相同的参数矢量,然后从这三个参数矢量中选择任意两个进行...
将差分矢量Dr1,2加权后与另一个随机选择的父代个体矢量求和就生成了一个子代变异个体矢量。对于当前第t代种群中每一目标个体矢量Xi(t),其对应的变异操作见式(2-3)。其中,r1,r2,r3∈{1, 2, …,NP}为随机选取的互不相同的正整数,且r1,r2,r3与当前目标个体矢量索引号i不同,由此可见,DE算法的种群规模...