君主策略的遗传算法在函数寻优中的应用
君主策略的遗传算法是在标准遗传算法基础上对选择和交叉进行改进的一种算法。标准遗传算法的执行流程包括选择和交叉等步骤,而君主策略则在这基础上引入了新的思想。具体而言,在选择和交叉操作中采用了“君主策略”这一独特的方法。君主策略的核心概念是,在根据适应度值对整个群体进行排序的基础上,选取适应度值最高的个体作为君主,然后从群体中选择适应度值排名为偶数的个体与君主进行交叉操作。每次交叉都会生成两个新的个体。交叉完成后,对新生成的群体进行变异操作,产生子群体,并计算它们的适应度值。接下来,将子群体与父群体合并,根据适应度值进行排序,选择前sizepop个个体作为新群体,为下一轮遗传操作做准备。
下载地址
用户评论