发明名称 一种优化遗传算法进化质量的方法
摘要 本发明提供一种优化遗传算法进化质量的方法,包括以下步骤。对染色体进行编码并生成初始种群后,分别计算每个个体的适应度,并判断是否获得全局最优解。若否,将模拟退火算法作尺度变换,获得公式exp(a*f(x)),其中a为常量,f(x)为个体的适应度,根据所述公式exp(a*f(x))的计算结果保留特定个体。根据预设策略自适应调整所述特定个体的交叉率及变异率,进行交叉和变异操作后产生新的种群。重新计算所述新的种群中每个个体的适应度,并重复上述步骤,直至获得全局最优解。
申请公布号 CN103279796A 申请公布日期 2013.09.04
申请号 CN201310228187.6 申请日期 2013.06.08
申请人 苏州大学 发明人 厉茂海;孙立宁;蔡则苏;朴松昊;陈涛;潘明强;刘吉柱
分类号 G06N3/12(2006.01)I 主分类号 G06N3/12(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 常亮
主权项 一种遗传算法的改进方法,其特征在于,包括以下步骤:对染色体进行编码并生成初始种群后,分别计算每个个体的适应度,并判断是否获得全局最优解;若否,对模拟退火算法按照第一策略采用尺度变换,将所述每个个体的适应度代入经尺度变换后的模拟退火算法,并根据所述经尺度变换后的模拟退火算法的计算结果保留特定个体;根据第二策略自适应调整所述特定个体的交叉率及变异率,进行交叉和变异操作后产生新的种群;重新计算所述新的种群中每个个体的适应度,并重复上述步骤,直至获得全局最优解。
地址 215123 江苏省苏州市工业园区仁爱路199号