目录
1.算法概述
教与学优化算法(TLBO)是一种基于班级教学过程和学习过程的新型智能优化算法.针对TLBO算法全局搜索能力较差,容易陷入局部最优的问题,提出了一种改进的教与学优化算法(ITLBO).通过加入反馈阶段,使得成绩较差的学生与教师及时进行反馈交流,提高了算法的寻优精度;同时,为了克服早熟收敛现象,引入准确性因子,维持了种群多样性.数值试验表明ITLBO算法比基本TLBO算法在收敛速度和寻优精度上更具有优势.
教与学优化算法(Teaching-Learning-Based Optimization Algorithm,TLBO)是一种新的智能优化算法,在2011年由印度学者Rao等人提出。因其结构简单,易于理解,参数少,有极强的收敛能力和较好的全局搜索能力,已成功的应用于许多工程问题中,如非线性连续大规模优化、平面钢框架优化设计等单目标优化问题、动态电力经济调度等多目标优化问题。本文针对教与学优化算法局部开发能力差,易陷入局部最优的缺点,对TLBO算法的基本原理及收敛性的理论分析进行了深入的研究,提出几种改进的TLBO算法,并应用到IIR滤波器的设计以及电力经济调度等问题中。本文的主要研究工作可以归纳如下:(1)为了提高TLBO算法在解决高维复杂问题时,易陷入局部极小的缺点,提出了一种基于反向学习的多学习教与学优化算法(MTLBO)。通过反向学习技术拓展搜索空间,增加解的多样性,进一步增强算法的全局搜索能力。引入多学习机制,使其更有效的进行局部搜索,加