检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]西南交通大学力学与工程学院,四川成都610031 [2]西南交通大学数学学院,四川成都610031
出 处:《计算机仿真》2010年第6期234-238,共5页Computer Simulation
基 金:西南交通大学校基金(2008B07)
摘 要:微粒群算法是解决多目标优化问题的一个重要方法。为了多目标目标优化求解问题,常用的微粒群算法在处理多目标优化问题时,存在所得Pareto最优解集的分散性和实用性较差的缺点。针对上述问题,提出了微粒群算法的一种改进形式。改进算法引入了个体精英解集,从中选择更合适的个体最优位置。同时,在评价个体适应度时,考虑了目标函数值差异这一信息。个体对应的目标函数值差异大,则其适应度就小。这样能避免各目标函数值差异过大的最优解存在。三个典型的多目标测试函数表明,改进方法得到最优解集具有更好的分散性和实用性。测得结果证明,改进方法是有效的。Particle swarm optimization (PSO) algorithm is an important measure for solving multi -objective (MO) problems. The diversity and practicability of Pareto optimal solution set are not good when using common PSO to MO problems. In view of this problem, an improved PSO algorithm is advanced. In the improved PSO, individual elitism set is advanced which is good for the choice of more individual optimal position. At the same time, the variancebetween objective function values is considered when the individual fitness is evaluated. If the variance is bigger, the individual fitness is also bigger. So the optimal solutions with big variance from objective functionvalues are avoi- ded. Simulation results from three classical test functions show that the diversity and practicability of the optimal solution set are better by using the improved PSO than using common PSO. So, the improved measure is valid.
分 类 号:TP301[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.185