第七章粒子群优化算法内容摘要:
update pbest of particle i。 endfor until a stop condition is met end 19 1. 带有惯性权重的 PSO 为改善算法收敛性能, Shi和 Eberhart在 1998年的论文中引入了惯性权重的概念,将速度更新方程修改为: 三 .标准 PSO 12( ) ( )i d i d i d i d g d i dv v c p x c p x (3) 20 1. 带有惯性权重的 PSO 这里, w称为惯性权重,其大小决定了对粒子当前速度继承的多少,合适的选择可以使粒子具有均衡的探索和开发能力。 可见,基本 PSO算法是惯性权重 w=1的特殊情况。 分析和实验表明,设定 Vmax的作用可以通过惯性权重的调整来实现。 现在的 PSO基本上使用Vmax进行初始化,将 Vmax设定为每维变量的变化范围,而不必进行细致的选择与调节。 三 .标准 PSO 21 2. 带有收缩因子的 PSO 2020年 Clerc和 Kennedy在基本 PSO算法中引入可收缩因子的概念,指出该因子对于算法的收敛是必要的,将速度更新公式修改为: 其中, 四 .PSO的改进与变形 12( ) ( )i d i d i d i d g d i dv v c p x c p x (4) 12 4cc 2224 22 2. 带有收缩因子的 PSO Clerc将参数取值为: 则 若带有惯性权重的 PSO采用如下的参数设置: 则两种标准版本的 PSO算法等价 四 .PSO的改进与变形 12 2 .0 5cc 0 .7 2 9 8 0 .7 2 9 8w 12 2 . 0 5 * 0 . 7 2 9 8 1 . 4 9 6 1 8cc 23 3. 计算举例 求解无约束优化问题: 5维的 Rosenbrock函数 三 .标准 PSO 12 2 211m i n ( ) ( 1 0 0 ( ) ( 1 ) )niiiif x x x x [ 3 0 , 3 0 ] nx 24 3. 计算举例 简单分析: Rosenbrock是一个著名的测试函数,也叫香蕉函数,其特点是该函数虽然是单峰函数,在 [100, 100]n上只有一个全局极小点,但它在全局极小点临近的狭长区域内取值变化极为缓慢,常用于评价算法的搜索性能。 这种实优化问题非常适合于使用粒子群优化算法来求解。 三 .标准 PSO 25 3. 计算举例 算法设计 • 编码:因为问题的维数为 5,所以每个粒子为 5维的实数向量。 • 初始化范围:根据问题要求,设定为 [30, 30]。 根据前面的参数分析,我们知道,可以将最大速度设定为 Vmax=60。 • 种群大小:为了说明方便,这里采用一个较小的种群规模, m=5。 • 停止准则:设定为最大迭代次数 100次。 三 .标准 PSO 26 3. 计算举例 算法设计 • 惯性权重:采用固定权重。 • 邻域拓扑结构:使用星形拓扑结构,即全局版本的粒子群优化算法。 三 .标准 PSO 27 3. 计算举例 一次迭代后的结果 三 .标准 PSO 11121304, , , 60393, , , , 73426, , , , 56。第七章粒子群优化算法
本资源仅提供20页预览,下载后可查看全文
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
相关推荐
第七节热力学第一定律的应用
2112 lnln TTCVVCCVVp 两边同除以 CV, 并令 γCCCC mVmpVp , // 2112 lnln1TTVV 上式写成: 122111 VTVTKTV 1( 1) 即得: 三、理想气体的绝热过程 K为常数。 若将 T = pV/nR 代入上式得: KpV ( 2) K ’为另一常数。 若将 V =nRT/p 代入式 ( 1)
第七章社会保险基金与金融市场互动发展
(二)金融市场的发育需要成熟的机构投资者 二、金融市场对社会保险基金投资的影响 (一)稳健、有序的金融市场是养老基金安全有效营运的基本前提 (二)资本市场的发展直接影响养老基金的发展及其调整 (三)金融市场的成熟度与风险控制能力制约和影响养老基金的发展 (四)金融市场的开放程度决定了社会保险基金投资的资产质量及结构 (五)金融市场效率以及资源配置功能决定和影响社会保险基金管理的效率 第三节
第七章电气控制线路设计
时,要 求工作台先快速移动到加工位置,然后自动变 为慢速进给,进给到指定位置自动停止,再由 操作者发指令使工作台快速返回,回到原位自 动停止。 动力头电机在滑台电机正向起动后起 动、而在滑台电动机正向停车时停车 1) 设计主电路 左动力头电机 M2 右动力头电机 M3 同时起动 ,单向 ,KM3控制 滑台快速移动通过电磁铁 YA改变机械传动机构来实现,由接触器 KM4进行控制 主电路如下图