- 无标题文档
查看论文信息

论文中文题名:

 基于混沌映射的粒子群算法优化及应用研究    

姓名:

 赵昊男    

学号:

 21201103006    

保密级别:

 公开    

论文语种:

 chi    

学科代码:

 0701    

学科名称:

 理学 - 数学    

学生类型:

 硕士    

学位级别:

 理学硕士    

学位年度:

 2024    

培养单位:

 西安科技大学    

院系:

 理学院    

专业:

 数学    

研究方向:

 优化算法    

第一导师姓名:

 赵梦玲    

第一导师单位:

 西安科技大学    

论文提交日期:

 2024-06-14    

论文答辩日期:

 2024-06-04    

论文外文题名:

 Optimization and application of particle swarm algorithm based on chaotic mapping    

论文中文关键词:

 粒子群算法 ; 混沌映射 ; 收敛精度 ; 函数优化 ; 工程优化    

论文外文关键词:

 Particle swarm optimization ; Chaos mapping ; Convergence accuracy ; Function optimization ; Engineering optimization    

论文中文摘要:

本文系统的研究了基于混沌映射的粒子群算法优化及其应用。论文首先对PSO算法的基本原理进行了全面而深入的剖析,详细阐述了其优化机制、优缺点以及在处理复杂优化问题时所面临的局限性。这些局限性主要包括易于陷入局部最优解、收敛速度较慢以及对于某些特定问题的求解能力有限,导致求解精度较低等。为了克服这些缺陷,论文进一步引入了混沌映射理论,深入探讨了多种混沌映射的非线性、遍历性和随机性等特性,并分析了这些混沌映射方法在优化算法设计中的潜在应用价值。

基于包括Tent混沌映射和Logistic混沌映射在内的多种混沌映射的特性,本文提出了一类新型的粒子群优化算法。这些算法通过引入混沌映射,对粒子的速度和位置更新策略以及更新公式进行了改进,从而提高了算法的全局搜索能力和局部开发能力。通过构建合适的混沌映射函数,将混沌运动的特性引入粒子群算法中,使得粒子能够更好的平衡搜索与开发的过程,避免过早收敛于局部最优解。同时,算法还通过自适应的参数,实现了对粒子运动轨迹以及搜索区域的灵活控制,进一步提高了算法的搜索效率。

为了验证算法的有效性,论文设计了一系列实验,并与传统的粒子群算法以及一些著名的粒子群算法的变体和著名的元启发式算法进行了对比。实验在CEC2005、CEC2014和CEC2017三个基准测试集上进行,所有算法在同等的实验条件下进行30次实验,并记录各个算法的均值、标准差和最优适应度。为保证实验结果的科学性,对所有算法的实验结果分别进行了Frideman秩检验,以及Wilcoxon秩和检验。实验结果表明,基于混沌映射的粒子群算法在解决复杂优化问题时表现出了更高的收敛精度。在对三个测试集的优化中,新算法分别在92.3%、66.7%和65.5%的测试中获得了冠军,并且在0.05的显著性水平上优于其他算法。此外,论文还优化了三个工程设计问题。通过在实际工程问题上与其他算法进行对照实验,展示了新算法在工程优化领域的优越性能和应用价值。这些应用案例不仅验证了算法的有效性,也为相关领域的优化问题提供了新的解决方案。

最后,论文总结了研究成果,指出了研究的不足和未来的发展方向。通过本文的研究,不仅丰富了粒子群算法的理论体系,也为混沌映射在优化算法中的应用提供了新的思路和方法。未来的研究可以进一步探索混沌映射与其他优化算法的融合,以及在更多领域的应用拓展。

论文外文摘要:

The optimization and application of particle swarm optimization algorithm based on chaotic mapping have been systematically studied in this paper. The paper first provides a comprehensive and in-depth analysis of the basic principles of the PSO algorithm, and elaborates its optimization mechanism, advantages and disadvantages, as well as the limitations it faces when dealing with complex optimization problems. These limitations mainly include easy to fall into local optimal solutions, slow convergence speed, and limited ability to solve certain specific problems, which leads to lower solution accuracy. In order to overcome these shortcomings, the thesis further introduces the theory of chaotic mapping, discusses in depth the nonlinear, ergodic and stochastic properties of a variety of chaotic mappings, and analyzes the potential application value of these chaotic mapping methods in the design of optimization algorithms.

Based on the characteristics of various chaotic mappings, including Tent chaotic mapping and Logistic chaotic mapping, a new class of particle swarm optimization algorithms is proposed in this paper. These algorithms improve the velocity and position update strategies of particles as well as the update formulas by introducing chaotic mappings, which improves the algorithm's global search capability and local exploitation capability. By constructing a suitable chaotic mapping function and introducing the characteristics of chaotic motion into the particle swarm algorithms, the particles are able to better balance the process of searching and exploitation, and avoid converging to the local optimal solution prematurely. At the same time, the algorithm also realizes the flexible control of the particle motion trajectory and the search area through the adaptive parameters, which further improves the search efficiency of the algorithm.

In order to verify the effectiveness of the algorithm, the paper designs a series of experiments and compares it with the traditional particle swarm algorithm as well as some variants of the famous particle swarm algorithm and the famous meta-heuristic algorithm. The experiments are conducted on three benchmark test sets, CEC2005, CEC2014 and CEC2017, and all the algorithms are subjected to 30 experiments under the same experimental conditions, and the mean, standard deviation and optimal fitness of each algorithm are recorded. To ensure the scientific validity of the experimental results, Frideman rank test, and Wilcoxon rank sum test are performed on the experimental results of all algorithms respectively. The experimental results show that the particle swarm algorithm based on chaotic mapping exhibits higher convergence accuracy in solving complex optimization problems. In the optimization of three test sets, the new algorithm won 92.3%, 66.7%, and 65.5% of the tests, respectively, and outperformed the other algorithms at the 0.05 significance level. In addition, the paper optimizes three engineering design optimization problems. The superior performance and application value of the new algorithm in the field of engineering optimization are demonstrated through controlled experiments with other algorithms on real engineering problems. These application cases not only verify the effectiveness of the algorithm, but also provide new solutions for optimization problems in related fields.

Finally, the paper summarizes the research results and points out the shortcomings of the research and the future development direction. The research of this paper not only enriches the theoretical system of particle swarm algorithm, but also provides new ideas and methods for the application of chaotic mapping in optimization algorithm. Future research can further explore the integration of chaotic mapping with other optimization algorithms, as well as the expansion of applications in more fields.

参考文献:

[1] 赵延玉,赵晓永,王磊等.可解释人工智能研究综述[J].计算机工程与应用,2023,59(14):1-14.

[2]Mnih V, Kavukcuoglu K, Silver D, et al. Human-level control through deep reinforcement learning[J]. nature, 2015, 518(7540): 529-533.

[3] 王友发,陈辉,罗建强.国内外人工智能的研究热点对比与前沿挖掘[J].计算机工程与应用,2021,57(12):46-53.

[4] Lyu C, Shi Y, Sun L, et al. Community detection in multiplex networks based on evolutionary multi-task optimization and evolutionary clustering ensemble[J]. IEEE Transactions on Evolutionary Computation, 2022.

[5] Saeed W, Omlin C. Explainable AI (XAI): A systematic meta-survey of current challenges and future opportunities[J]. Knowledge-Based Systems, 2023, 263: 110273.

[6] Rizk-Allah, Rizk M., Aboul Ella Hassanien, and Dongran Song. Chaos-opposition-enhanced slime mould algorithm for minimizing the cost of energy for the wind turbines on high-altitude sites[J]. ISA transactions 2022, 121: 191-205.

[7] 王彩云,郑增亮,蔡晓琼等.知识图谱在医学领域的应用综述[J].生物医学工程学杂志,2023,40(05):1040-1044.

[8] 陈园琼,邹北骥,张美华等.医学影像处理的深度学习可解释性研究进展[J].浙江大学学报(理学版),2021,48(01):18-29+40.

[9] Thawkar, Shankar, et al. Breast cancer prediction using a hybrid method based on Butterfly Optimization Algorithm and Ant Lion Optimizer[J]. Computers in Biology and Medicine 2021, 139: 104968.

[10] 姚琼,王觅也,师庆科等.深度学习在现代医疗领域中的应用[J].计算机系统应用,2022,31(04):33-46.

[11] 曹珍贯,李锐,张宗唐.基于深度学习的肺部医疗图像识别[J].齐齐哈尔大学学报(自然科学版),2022,38(02):44-49.

[12] 雪峰豪,蒋海波,唐聃.深度学习在健康医疗中的应用研究综述[J].计算机科学,2023,50(04):1-15.

[13] Böther, Maximilian, et al. Evolutionary minimization of traffic congestion[J]. Proceedings of the Genetic and Evolutionary Computation Conference. 2021.

[14] 李帅,杨柳,赵欣卉.基于深度学习的城市区域短时交通拥堵预测算法[J].科学技术与工程,2023,23(25):10866-10878.

[15] 高华兵,舒文迪,刘志.基于深度学习的城市快速路交通流预测方法[J].浙江工业大学学报,2022,50(04):406-412+463.

[16] 董美琳,任安虎.基于深度学习的高速公路交通事件检测研究[J].国外电子测量技术,2021,40(10):108-116.

[17] 任浩,屈剑锋,柴毅等.深度学习在故障诊断领域中的研究现状与挑战[J].控制与决策,2017,32(08):1345-1358.

[18] 李江昀,杨志方,郑俊锋等.深度学习技术在钢铁工业中的应用[J].钢铁,2021,56(09):43-49.

[19] 袁小锋,王雅琳,阳春华等.深度学习在流程工业过程数据建模中的应用[J].智能科学与技术学报,2020,2(02):107-115.

[20] Chang, Yupeng, et al. A survey on evaluation of large language models[J]. ACM Transactions on Intelligent Systems and Technology , 2023.

[21] 钱力,刘熠,张智雄等.ChatGPT的技术基础分析[J].数据分析与知识发现,2023,7(03):6-15.

[22] Wu T, He S, Liu J, et al. A brief overview of ChatGPT: The history, status quo and potential future development[J]. IEEE/CAA Journal of Automatica Sinica, 2023, 10(5): 1122-1136.

[23] 何哲,曾润喜,秦维等.ChatGPT等新一代人工智能技术的社会影响及其治理[J].电子政务,2023,(04):2-24.

[24] Kasneci, Enkelejda, et al. ChatGPT for good? On opportunities and challenges of large language models for education[J]. Learning and individual differences 2023, 103: 102274.

[25] Chen L, Zhang Y, Ren S, et al. Towards end-to-end embodied decision making via multi-modal large language model: Explorations with gpt4-vision and beyond[J]. arXiv preprint arXiv:2310.02071, 2023.

[26] Chowdhary K R, Chowdhary K R. Natural language processing[J]. Fundamentals of artificial intelligence, 2020: 603-649.

[27] Khurana, Diksha, et al. Natural language processing: State of the art, current trends and challenges[J]. Multimedia tools and applications 2023, 82(3): 3713-3744.

[28] Voulodimos, Athanasios, et al. Deep learning for computer vision: A brief review[J]. Computational intelligence and neuroscience 2018 .

[29] Szeliski, Richard. Computer vision: algorithms and applications[J]. Springer Nature, 2022.

[30] Goodfellow, Ian, et al. Generative adversarial networks[J]. Communications of the ACM 2020, 63(11): 139-144.

[31] Vaswani, Ashish, et al. Attention is all you need[J]. Advances in neural information processing systems 2017, 30.

[32] Devlin J, Chang M W, Lee K, et al. Bert: Pre-training of deep bidirectional transformers for language understanding[J]. arXiv preprint arXiv:1810.04805, 2018.

[33] Van Hasselt H, Guez A, Silver D. Deep reinforcement learning with double q-learning[C]//Proceedings of the AAAI conference on artificial intelligence. 2016, 30(1).

[34] Floridi, Luciano, and Massimo Chiriatti. GPT-3: Its nature, scope, limits, and consequences[J]. Minds and Machines, 2020, 30: 681-694.

[35] 戚德虎,康继昌.BP神经网络的设计[J].计算机工程与设计,1998,(02):47-49.

[36] Basheer, Imad A., and Maha Hajmeer. Artificial neural networks: fundamentals, computing, design, and application[J]. Journal of microbiological methods, 2000, 43(1): 3-31.

[37] Ren, Chao, et al. Optimal parameters selection for BP neural network based on particle swarm optimization: A case study of wind speed forecasting[J]. Knowledge-based systems, 2014, 41: 226-239.

[38] Zhang, Yihan, et al. Short-Term Power Prediction of Wind Power Generation System Based on Logistic Chaos Atom Search Optimization BP Neural Network[J]. International Transactions on Electrical Energy Systems, 2023 .

[39] Jain, Meetu, et al. An overview of variants and advancements of PSO algorithm[J]. Applied Sciences 2022, 12(17): 8392.

[40] Thakkar, Ankit, and Kinjal Chaudhari. A comprehensive survey on portfolio optimization, stock price and trend prediction using particle swarm optimization[J]. Archives of Computational Methods in Engineering, 2021, 28(4): 2133-2164.

[41] Kirkpatrick, Scott, C. Daniel Gelatt Jr, and Mario P. Vecchi. Optimization by simulated annealing[J]. science, 1983. 200(4598): 671-680.

[42] Rashedi, Esmat, Hossein Nezamabadi-Pour, and Saeid Saryazdi. GSA: a gravitational search algorithm[J]. Information sciences, 2009, 179(13): 2232-2248.

[43] Erol, Osman K., and Ibrahim Eksin. A new optimization method: big bang–big crunch[J]. Advances in engineering software, 2006, 37(2): 106-111.

[44] Hashim, Fatma A., et al. Henry gas solubility optimization: A novel physics-based algorithm[J]. Future Generation Computer Systems, 2019, 101: 646-667.

[45] Hashim, Fatma A., et al. Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems[J]. Applied intelligence, 2021, 51: 1531-1551.

[46] Abdel-Basset, Mohamed, et al. Kepler optimization algorithm: A new metaheuristic algorithm inspired by Kepler’s laws of planetary motion[J]. Knowledge-Based Systems, 2023, 268: 110454.

[47] Holland, John H. Genetic algorithms[J]. Scientific american, 1992, 267(1): 66-73.

[48] Beyer, Hans-Georg, and Hans-Paul Schwefel. Evolution strategies–a comprehensive introduction[J]. Natural computing, 2002, 1: 3-52.

[49] Back, Thomas. Evolutionary algorithms in theory and practice: evolution strategies, evolutionary programming, genetic algorithms[J]. Oxford university press, 1996.

[50] Atashpaz-Gargari E, Lucas C. Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition[C]//2007 IEEE congress on evolutionary computation. Ieee, 2007: 4661-4667.

[51] Rao, R. Venkata, Vimal J. Savsani, and Dipakkumar P. Vakharia. Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems[J]. Computer-aided design, 2011, 43(3): 303-315.

[52] Askari, Qamar, Irfan Younas, and Mehreen Saeed. Political Optimizer: A novel socio-inspired meta-heuristic for global optimization[J]. Knowledge-based systems, 2020, 195: 105709.

[53] Bayzidi, Hadi, et al. Social network search for solving engineering optimization problems[J]. Computational Intelligence and Neuroscience, 2021: 1-32.

[54] Kennedy J, Eberhart R. Particle swarm optimization[C]//Proceedings of ICNN'95-international conference on neural networks. ieee, 1995, 4: 1942-1948.

[55] Xue, Jiankai, and Bo Shen. A novel swarm intelligence optimization approach: sparrow search algorithm[J]. Systems science & control engineering, 2020, 8(1): 22-34

[56] Mirjalili, Seyedali, and Andrew Lewis. The whale optimization algorithm[J]. Advances in engineering software, 2016, 95: 51-67.

[57] Heidari, Ali Asghar, et al. Harris hawks optimization: Algorithm and applications[J]. Future generation computer systems, 2019, 97: 849-872.

[58] Lin, Shen. Computer solutions of the traveling salesman problem[J]. Bell System Technical Journal, 1965, 44(10): 2245-2269.

[59] Cacchiani, Valentina, et al. Knapsack problems—An overview of recent advances. Part II: Multiple, multidimensional, and quadratic knapsack problems[J]. Computers & Operations Research, 2022, 143: 105693.

[60] Jensen T R, Toft B. Graph coloring problems[M]. John Wiley & Sons, 2011.

[61] Chen, Ke, et al. A hybrid particle swarm optimizer with sine cosine acceleration coefficients[J]. Information Sciences 2018, 422: 218-241.

[62] Ghasemi, Mojtaba, et al. Phasor particle swarm optimization: a simple and efficient variant of PSO[J]. Soft Computing, 2019, 23: 9701-9718.

[63] Duan, Youxiang, et al. CAPSO: Chaos adaptive particle swarm optimization algorithm[J]. Ieee Access, 2022, 10: 29393-29405.

[64] Tian D, Zhao X, Shi Z. Chaotic particle swarm optimization with sigmoid-based acceleration coefficients for numerical function optimization[J]. Swarm and Evolutionary Computation, 2019, 51: 100573.

[65] Kassoul K, Belhaouari S B, Cheikhrouhou N. Dynamic cognitive-social particle swarm optimization[C]//2021 7th International Conference on Automation, Robotics and Applications (ICARA). IEEE, 2021: 200-205.

[66] Moazen, Hadi, et al. PSO-ELPM: PSO with elite learning, enhanced parameter updating, and exponential mutation operator[J]. Information Sciences, 2023, 628: 70-91.

[67] Cui, Zhihua, Jianchao Zeng, and Yufeng Yin. An improved PSO with time-varying accelerator coefficients[J]. Eighth international conference on intelligent systems design and applications. Vol. 2. IEEE, 2008.

[68] Mirjalili, Seyedali, Andrew Lewis, and Ali Safa Sadiq. Autonomous particles groups for particle swarm optimization[J]. Arabian Journal for Science and Engineering, 2014, 39: 4683-4697.

[69] Liu Z, Nishi T. Adaptive heterogeneous particle swarm optimization with comprehensive learning strategy[J]. Journal of Advanced Mechanical Design, Systems, and Manufacturing, 2022, 16(4): JAMDSM0035-JAMDSM0035.

[70] Lee K H, Baek S W, Kim K W. Inverse radiation analysis using repulsive particle swarm optimization algorithm[J]. International Journal of Heat and Mass Transfer, 2008, 51(11-12): 2772-2783.

[71] Mousavirad S J, Rahnamayan S. CenPSO: A novel center-based particle swarm optimization algorithm for large-scale optimization[C]//2020 IEEE international conference on systems, man, and cybernetics (SMC). IEEE, 2020: 2066-2071.

[72] Meng, Zhenyu, et al. PSO-sono: A novel PSO variant for single-objective numerical optimization[J]. Information Sciences, 2022, 586: 176-191.

[73] Nasir, Md, et al. A dynamic neighborhood learning based particle swarm optimizer for global numerical optimization[J]. Information Sciences, 2012, 209: 16-36.

[74] Molaei, Sajjad, et al. Particle swarm optimization with an enhanced learning strategy and crossover operator[J]. Knowledge-Based Systems, 2021, 215: 106768.

[75] Shi L, Gong J, Zhai C. Application of a hybrid PSO-GA optimization algorithm in determining pyrolysis kinetics of biomass[J]. Fuel, 2022, 323: 124344.

[76] Chen, Xu, Hugo Tianfield, and Wenli Du. Bee-foraging learning particle swarm optimization[J]. Applied Soft Computing, 2021, 102: 107134.

[77] Singh N, Singh S B, Houssein E H. Hybridizing salp swarm algorithm with particle swarm optimization algorithm for recent optimization functions[J]. Evolutionary Intelligence, 2022, 15(1): 23-56.

[78] Hu H, Cui X, Bai Y. Two kinds of classifications based on improved gravitational search algorithm and particle swarm optimization algorithm[J]. Advances in Mathematical Physics, 2017.

[79] Khan, Talha Ali, and Sai Ho Ling. A novel hybrid gravitational search particle swarm optimization algorithm[J]. Engineering Applications of Artificial Intelligence, 2021, 102: 104263.

[80] Kennedy J. Swarm intelligence[M]//Handbook of nature-inspired and innovative computing: integrating classical models with emerging technologies. Boston, MA: Springer US, 2006: 187-219.

[81] Clerc, Maurice, and James Kennedy. The particle swarm-explosion, stability, and convergence in a multidimensional complex space[J]. IEEE transactions on Evolutionary Computation, 2002, 6(1): 58-73.

[82] Sedighizadeh, Davoud, et al. GEPSO: A new generalized particle swarm optimization algorithm[J]. Mathematics and Computers in Simulation, 2021, 179: 194-212.

[83] Xie Z, Huang X, Liu W. Subpopulation particle swarm optimization with a hybrid mutation strategy[J]. Computational Intelligence and Neuroscience, 2022.

[84] Brockmann, Dirk, Lars Hufnagel, and Theo Geisel. The scaling laws of human travel[J]. Nature, 2006, 439(7075): 462-465.

[85] Yang X S, Deb S. Cuckoo search via Lévy flights[C]//2009 World congress on nature & biologically inspired computing (NaBIC). Ieee, 2009: 210-214.

[86] Zeng H. A new version of distributional chaos, distributional chaos in a sequence, and other concepts of chaos[J]. International Journal of Bifurcation and Chaos, 2022, 32(01): 2250007.

中图分类号:

 TP212、TP393    

开放日期:

 2024-06-14    

无标题文档

   建议浏览器: 谷歌 火狐 360请用极速模式,双核浏览器请用极速模式