遗传算法(三) | 您所在的位置:网站首页 › 遗传编程算法分析方法有哪些 › 遗传算法(三) |
线性排序(by Baker): P i = 1 μ [ η m a x − ( η m a x − η m i n ) ⋅ i − 1 μ − 1 ] , 1 ≤ η m a x ≤ 2 , η m i n = 2 − η m a x P_i=\frac{1}{\mu}[\eta_{max}-(\eta_{max}-\eta_{min})\cdot \frac{i-1}{\mu-1}], 1\leq\eta_{max}\leq2, \eta_{min}=2-\eta_{max} Pi=μ1[ηmax−(ηmax−ηmin)⋅μ−1i−1],1≤ηmax≤2,ηmin=2−ηmax 其中, η \eta η为种群大小, i i i为个体序号, η m a x \eta_{max} ηmax代表选择压力 非线性排序(by Michalewicz): P i = c ( 1 − c ) i − 1 P_i=c(1-c)^{i-1} Pi=c(1−c)i−1 其中, i i i为个体序号, c c c为排序第一的个体的选择概率 |
CopyRight 2018-2019 实验室设备网 版权所有 |