期刊文献+

一种带有附加记忆策略的改进教与学优化算法

An Improved TLBO Algorithm with Additional Memory Strategy
下载PDF
导出
摘要 教与学优化算法是一种模拟班级教学现象的新型群体智能优化算法,算法参数简单,收敛速度快,已经在函数优化、工程计算等领域取得广泛应用。但是算法后期容易陷入局部收敛,为此提出了一种带有附加记忆策略的教与学优化(MTLBO)算法。该算法首先在教学阶段增加教师记忆策略,学生的历史记忆知识与教师历史教学能力对提高班级的整体教学水平具有重要的作用,在每次更新学习者的同时考虑教师上一代的最优值和当代的最优值,有效增强算法局部搜索能力;在学习阶段增加个体向最优个体和随机个体学习策略,多个学生互相学习,充分利用班级内的知识信息,从而增强了算法的全局搜索能力。采用具有不同特征的多个测试函数对算法进行仿真实验,并与基本TLBO算法和2种改进的TLBO算法进行对比分析,结果表明提出的MTLBO算法在获得较高的收敛精度和稳定性的同时还提高了收敛速度,有效避免算法局部收敛。 Teaching learning based optimization is a new type of swarm intelligence optimization algorithm that simulates class teaching phenomena.With simple parameters and fast convergence speed,the algorithm has been widely used in function optimization,engineering calculation and other fields.However,the algorithm tends to fall into local convergence later,so the modified teaching learning based optimization(MTLBO)with additional memory strategy is proposed.The teachers’memory strategy is added in the teaching stage and the students’historical memory knowledge and teachers’historical teaching ability play an important role in improving the overall teaching level of the class.When updating learners each time,the optimal value of the previous generation and the current optimal value of teachers are considered,effectively enhancing the local search ability of the algorithm.In the learning stage,the individual learning strategies are added to the optimal individual and random individual,so that multiple students can learn from each other and make full use of the knowledge information in the class,thus enhancing the global search ability of the algorithm.The proposed algorithm is simulated by multiple test functions with different characteristics,and compared with the basic TLBO algorithm and two improved TLBO algorithms.It is showed that the proposed MTLBO algorithm not only achieves higher convergence accuracy and stability,but also improves the convergence speed,effectively avoiding the local convergence of the algorithm.
作者 陈怡君 任春年 党妍洁 李会荣 CHEN Yi-jun;REN Chun-nian;DANG Yan-jie;LI Hui-rong(Library,Xi’an Aeronautical University,Xi’an 710077,China;Department of Mathematics and Computer Application,Shangluo University,Shangluo 726000,China)
出处 《计算机技术与发展》 2023年第9期208-214,共7页 Computer Technology and Development
基金 商洛市科研基金项目(2020-Z-0043) 商洛学院应用数学科研创新团队项目(19SCX02) 大学生创新创业训练计划项目(S202211396052)。
关键词 教与学优化 智能优化 局部最优 记忆策略 随机学习策略 teaching learning based optimization intelligent optimization local optimum memory strategy random learning strategy
  • 相关文献

参考文献16

二级参考文献122

  • 1韩学山,柳焯.考虑发电机组输出功率速度限制的最优机组组合[J].电网技术,1994,18(6):11-16. 被引量:88
  • 2邱中华,高洁,朱跃星.应用免疫算法求解博弈问题[J].系统工程学报,2006,21(4):398-404. 被引量:10
  • 3Tarun Kumar Sharma,Millie Pant.Differential Operators Embedded Artificial Bee Colony Algorithm[J].International Journal of Applied Evolutionary Computation (IJAEC).2011(3)
  • 4Mohammed El-Abd.Performance assessment of foraging algorithms vs. evolutionary algorithms[J].Information Sciences.2011(1)
  • 5Murat Albayrak,Novruz Allahverdi.Development a new mutation operator to solve the Traveling Salesman Problem by aid of Genetic Algorithms[J].Expert Systems With Applications.2010(3)
  • 6Dervis Karaboga,Bahriye Akay.A comparative study of Artificial Bee Colony algorithm[J].Applied Mathematics and Computation.2009(1)
  • 7RAO R V, SAVSANI V J, VAKHARIA D P. Teaching-learn- ing-based optimization., a novel method for constrained me-ehanical design optimization problems[J]. Computer-Aided Design, 2011,43(3) : 303-315.
  • 8RAO R V, SAVSANI V J,VAKHARIA D P. Teaching- learn- ing-based optimization: a novel optimization method for non- linear large scale problems[J]. Information Sciences, 2012, 183:1-15.
  • 9RAO R V, SAVSANI V J, BALIC J. Teaching-learning-based optimization algorithm for unconstrained and constrained real- parameter optimization problems [J]. Engineering Optimiza- tion, 2012,44 (12) : 1447-1462.
  • 10CREPINSEK M, LIU S H, MERNIK L. A note on teaching- learning-based optimization algorithm [J]. Information Sci- ences, 2012,212 : 79-93.

共引文献99

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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