期刊文献+

一类受随机扰动的动态优化问题的环境检测与响应

Environmental Detection and Response to a Kind of Dynamic Optimization Problem Subjected to Random Disturbance
下载PDF
导出
摘要 动态优化问题在实际生产或生活中广泛存在,其中环境检测与响应方法是解决此类问题的核心.在许多实际问题中,由于随机因素的干扰,优化问题的真实最优解会在一定程度上发生随机偏移,该文考虑最优解随机偏移服从正态分布的随机动态优化问题.首先,该文改进了现有基于正交试验设计思想的区间收缩方法,进而提出了动态优化问题的环境检测与响应策略,在一定程度上避免了已有方法的盲目性与随机性.其次,给出了扰动前后环境检测无变化所对应随机扰动的标准差上限.最后利用粒子群算法进行测试,实验结果表明:该文提出的环境检测与响应方法不仅能够有效处理最优解受随机扰动的随机动态优化问题,而且也能提高利用粒子群算法处理其它动态优化问题的能力.改进的环境检测与响应方法可以应用到粒子群算法外的其它演化算法上. Dynamic optimization problems are widespread in actual production or life,and environmental detection and response methods are the core of solving such problems.In many practical problems,due to the interference of random factors,the true optimal solution of the optimization problem will be randomly offset to a certain extent.This paper considers the stochastic dynamic optimization problem in which the random offset of the optimal solution obeys the normal distribution.First of all,this paper improves the existing interval shrinkage method based on the idea of orthogonal experimental design,and then proposes an environmental detection and response strategy for dynamic optimization problems,which avoids the blindness and randomness of the existing methods to a certain extent.Secondly,the upper limit of the standard deviation of the random perturbation corresponding to no change in the environmental detection before and after the perturbation is given.Finally,the particle swarm optimization algorithm is used for testing.And the experimental results show that the environmental detection and response method proposed in this paper can not only effectively deal with the stochastic dynamic optimization problem in which the optimal solution is disturbed by random,but also improve the ability of using particle swarm optimization to deal with other dynamic optimization problems.The improved environment detection and response method can be applied to other evolutionary algorithms besides particle swarm optimization.
作者 聂嘉乐 余旌胡 Jiale Nie;Jinghu Yu(School of Science,Wuhan University of Technology,Wuhan 430070)
出处 《数学物理学报(A辑)》 CSCD 北大核心 2022年第5期1560-1574,共15页 Acta Mathematica Scientia
关键词 动态优化 环境检测与响应 随机扰动 正交试验设计 Dynamic optimization Environmental detection and response Random disturbance Orthogonal experimental design
  • 相关文献

参考文献13

二级参考文献102

  • 1张晓菲,张火明.基于连续函数优化的禁忌搜索算法[J].中国计量学院学报,2010,21(3):251-256. 被引量:10
  • 2张选平,杜玉平,秦国强,覃征.一种动态改变惯性权的自适应粒子群算法[J].西安交通大学学报,2005,39(10):1039-1042. 被引量:138
  • 3单世民,邓贵仕.动态环境下一种改进的自适应微粒群算法[J].系统工程理论与实践,2006,26(3):39-44. 被引量:16
  • 4张著洪,钱淑渠.自适应免疫算法及其对动态函数优化的跟踪[J].模式识别与人工智能,2007,20(1):85-94. 被引量:14
  • 5Kennedy J, Ebethart R C. Particle swarm optimization [C]// Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia. Piscataway, N J, USA: IEEE Press, 1995, IV: 1942-1948.
  • 6Hu X, Eberhart R C. Adaptive particle swarm optimization: detection and response to dynamic systems [C]// Proceedings of the IEEE International Conference on Evolutionary Computation, Honolulu, Hawaii, USA. Piscataway, N J, USA: IEEE Press, 2002: 1666-1670.
  • 7Blackwell T. Swarms in Dynamic Environments Genetic and Evolutionary Computation-GECCO 2003 [C]// Proceedings, Part I, Lecture Notes in Computer Science. Germany: Springer, 2003, 2723: 1-12.
  • 8Carlisle A, Dozier G. Adapting particle swarm optimization to dynamic environments [C]// Proceedings of the International Conference on Artificial Intelligence, Las Vegas, Nevada, USA, 2000 Las Vegas: CSREA Press, 2000, I: 429-434.
  • 9X Li, K H Dam. Comparing particle swarms for tracking extrema in dynamic environments [C]// Proceedings of the IEEE Congress on Evolutionary Computation, Canberra, Australia. Piscataway, N J, USA: IEEE Press, 2003, 3: 1772-1779.
  • 10Xuanping Zhang, Yuping Du, Zheng Qin, Guoqiang Qin, Jiang Lu. A modified particle swarm optimizer for tracking dynamic systems [J]. Lecture Notes in Computer Science. Germany: LNCS Press (S0302- 9743), 2005, 3612: 592-601.

共引文献41

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部