改进的烟花算法及其在近红外光谱中的应用
发布时间:2024-04-11 02:02
烟花算法是一种能够模拟人类社会普遍存在的烟花爆炸产生火花规律的群体智能算法,该算法具有对质量较优烟花进行局部精细搜索,及对质量较差烟花进行全局搜索的能力.特别的,烟花算法在处理最优化问题上具有尤为突出的寻优能力,一度成为广大学者们热捧的对象.虽然传统烟花算法在求解全局函数优化问题上的寻优能力较强,但因该算法的爆炸个数较多,从而存在收敛速度较慢、精度较低等问题.对此,现已有许多学者在对该算法开展改进研究,然研究深度远低于其他群体智能算法.因此,在烟花算法的优化及应用领域都具有较深的研究意义.本文的主要研究工作如下:1.为了加快算法的收敛速度、提高求解精度,本文在烟花算法(FA)原理的基础上,尝试增加种群间的信息交流,使用爬山算子和协作算子与烟花算法结合,利用双种群并行运算的方式,增加种群多样性,提出双种群烟花算法(DFA),并采用种群熵计算种群多样性,和选取8个典型测试函数分析算法的寻优性能.实验结果表明,双种群烟花算法具有收敛速度快、收敛精度高等特点,是一种稳定性较高的算法.2.针对烟花算法后期收敛速度慢,易陷入局部最优的缺点,本文基于肾脏算法的重吸收策略可增加种群多样性的思想,尝试将...
【文章页数】:79 页
【学位级别】:硕士
【部分图文】:
本文编号:3950704
【文章页数】:79 页
【学位级别】:硕士
【部分图文】:
图2-1烟花算法流程图
图2-1烟花算法流Flowchartoffirewor选择N个烟花
图3-2F1进化曲线
图3-2F1进化曲线图3-3F2进化曲线Fig.3-2F1ConvergenceCurveFig.3-3F2ConvergenceCurve
图3-3F2进化曲线
图3-2F1进化曲线图3-3F2进化曲线Fig.3-2F1ConvergenceCurveFig.3-3F2ConvergenceCurve
图3-4F3进化曲线
图3-2F1进化曲线图3-3F2进化曲线
本文编号:3950704
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3950704.html