在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 基于Pareto最优解集的多目标粒子群优化算法

基于Pareto最优解集的多目标粒子群优化算法

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.34M
  • 下载次数:44
  • 浏览次数:313
  • 发布时间:2020-10-09
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
结合Pareto 支配思想、精英保留策略、锦标赛和排挤距离选择技术, 对传统的粒子更新策略进行改进, 给出了一种新的粒子淘汰准则, 提出了一种基于Par et o 最优解集的多目标粒子群优化算法。
O(N) N Pareto Pareto O(N2) OMN) O(N) O(MN) Pareto (pbest) 5 in iti aliz e pbest 1= pop I l pop I for each individua idd le_pop=Ipopk,j; popk-li/ p best, i= tourname nt_selection/mid dle_pop Genuine. 86GHz( IG) 30 C1=C2 0. tour -size= 2 17 3 g h il pool= round(pool/ 2) round( SCH 1 mid dle -gbest= tou rnament_select ion( midd le_gbest) 10 2x)=( f1(x)=/1+(A1-B1)2+ d dle gbest (A2-B2)2 3.3 Pareto A1=0. 5s in1-2cos1+ sin 2 1. 5c0s2 Step 1 POI I, t A2=1.5s in1-cos1+2sin 2 t=0 0.5c0s2 P B1=0. 5sinx1-2c0sx 1+ sin x 2 1. cost 2 reto B2= 1. 5sin 1- cosx 1+ 2sin 2 0.5c0sx2 1(x)=x1 Step 3 (2)(3) ZDT130|/0.1 x)=g(x)(1-Jx1/g(x)7 p g(x)=1+9∑x,∥n-1) Pareto 2(x)=g(x)/(1-(x1/(x)21 pbest ZDT230|0.1 best g(x)=1+9∑x;)(n-1) p 5 ); f2(x)=g(x)1-Jx1/g(x) ZDT3300.17 s in( 10Jx 1)7 g(x)=1+9∑x;)/(n-1 p(-4 1)sin(41) /2(x)=g(x)1-01(xyg(x)2 ZDT6100.1 g(x)=1+9(2x;)/(n-1)025 Pareto f1(x)=(1+g(x)cos(0.01 (1)n, Ternary 2(x)=(1+g(x)cos(0.5mx1) objective 12 /0, 11 sin(0. 5Jx2) (2)S function 3(x)=(1+g(x)sin(0.5T1) (MN 0 0.5) F +d2+∑1d-d F (4 C1994-2013ChinaAcademicJournalElectronicPublishingHouse.Allrightsreservedhttp://www.criki.net NSGAII(rea+ coded) NSGAll( binary-co- 2.0 de) 0 0.5 Pareto flx) (x) 图1问题SCH中100个粒子图2问题PO中100个粒子 迭代1000次时 Pareto曲线迭代550次时 Pareto曲线 Paret o 0.35厂 1.0 0.30 0.8 0 0.20 0.6 0.15 0.4 0.10 [1 Parsopoulos K e, V rahatisMN. Particle Sw am Opt imizat ion 0.05 M ethod in Multt Objective Problems[ Cl Proc of the ACM 0 0.5060.70.80.9 00.20.40.60.8 S ym p on A pplied Comput ing, 2002: 603-607 fle A(x) 2 Coel lo C a C. an U dated Survey of Evol ut ionary MultiOb 图3问题D1中100个粒子图4问题ZDT中200个粒子 jective Optimization T echniques: S tate of the Art and Future 迭代1000次时 Pareto曲线迭代1000次时 Pareo曲线 Tren ds[ C] l Proc of the 1999 Congress on Evolutionary 1.00 Compu tation. 1999:313 0.98 [3 Deb k, Pratap A, Agarw al S, Meyarivan T. A Fast and Elitist 0.6 MultiObject ive Genetic Algorithm: NSGA-IJI. IEEE 0.94 Trans on E volu ti on ary Comput ation, 2002, 6(2): 182197 0.9 4 Zitzler E, T hiele L. SPE A2: Im proving the Strength Pareto 0.90 Evolutionary Algorithm [R ]. Technique Report: 103, Sw is s Federal In st itute of Technology( ETH) Zurich: Computer 0 0.86 En gineering and Netw orks Laboratory (TIK, 2001 0.50.60.70.80.9 00.0050.010.0150.02 A(x) Al) [5 Coello C A. Evolutionary Algorithms for Sol ving Multi Ol 图5问题Z2中100个粒子图6问题Z3中100个粒子 jective Problem s[ M]. New Y or k: Kluw er Academ iC, 2002 迭代500次时 Pareto曲线迭代500次时 Parcto曲线 [61 Laumanns M. a Unified Model for Mul tiobjective e volt 1.0 tionary Algorithm s with Elitism[ C] h Proc of the 2000 CoIr Evolut ionary Comput at ion, 2000: 465 [7] Eberhart R C, Kenn edy J. A New Opt mizer U sing Part icle Swarm T heory[ c] Proc of the 6th Int'l Sy mp Micro Ma ch ine and h uman Science. 1995: 3943. 0 [8 Mostagh im S, Teich J. Strategies for Finding Good Local G uides in Multt o bjective Particle Sw arm Optimization[ C] ll P of 2003 e ee s Intel lis mp,2003:2633 0.20.40.60.810 f(x) 2007,34(7):187192 图7问题ZDT6中200个粒子迭代1000次时 Pareto曲线 3.5 3.0 2004,41(7):12861291 2.5 EMOPSO: A 1.5 : G T, Coello C a, qu Multiobjective Particle sy O ptimizer with Emph 1.0 Efficiency C] Proc of Evolutionary Multt objective O ptt mization.2007:272285, f(x)00.5f(x) flx) f(x) 图8三目标函数100个粒子图9三目标函数200个粒子 迭代600次时的 Pareto曲线选代600次时的 Pareto曲线 Pareto Paret 88 1994-2013ChinaAcademicJournalelEctronicPublishingHouseAllrightsreservedhttp://www.cnki.net 【实例截图】
【核心代码】

标签:

实例下载地址

基于Pareto最优解集的多目标粒子群优化算法

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

第 1 楼 卓少么么哒 发表于: 2022-03-02 15:56 34
文章有毛用

支持(0) 盖楼(回复)

发表评论

(您的评论需要经过审核才能显示)

查看所有1条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警