论文摘要
群体智能算法是一种新兴的优化计算方法,自20世纪80年代提出以来,引起了众多学科研究者的广泛关注,目前已成为优化技术领域的一个热点研究方向。群体智能算法是基于群体行为对给定的目标进行寻优的启发式搜索算法,其寻优过程体现了随机、并行和分布式的特点。作为群体智能算法中的典型代表,粒子群优化(Particle Swarm Optimization,PSO)算法是由Kennedy和Eberhart在1995年提出的,其基本思想是受他们早期对鸟类群体行为研究结果的启发,并利用了生物学家Frank Heppner的生物群体模型。PSO算法具有计算简单,易于实现、控制参数少等优点,但是却不是一个全局收敛的算法。量子行为粒子群优化(Quantum-behaved Particle Swarm, QPSO)算法是在分析了PSO算法中粒子收敛行为的基础上,从量子力学角度出发,提出的一种全新PSO算法模型,具有控制参数更少,收敛速度快,全局收敛能力强等特点。本文以QPSO算法为核心,首先对算法的基本理论进行了系统的研究,提出了算法的改进方法。随后将QPSO算法应用到基因表达数据聚类分析领域中。基因表达数据聚类分析是生物信息学领域的研究热点和难点,本文将基因表达数据聚类分析问题归结为一个优化问题,提出了基于QPSO的基因表达数据聚类算法,取得了良好的聚类划分效果,为基因表达数据的分析开辟了新的方法与思路。论文具体内容如下:(1)首先对课题的研究背景进行了详细地综述,包括群体智能算法和基因表达数据分析的研究现状,提出了本课题的主要研究内容是QPSO算法及其在基因表达数据聚类分析中的应用。在此基础上论述了本课题的研究目标和意义,随后详细阐述了课题的研究基础,即PSO算法的基本理论,介绍了PSO算法的主要改进方法。(2)对QPSO算法的基本原理进行了介绍,针对QPSO算法存在的粒子早熟问题,提出综合学习QPSO(CLQPSO)算法。在CLQPSO算法中,种群中所有粒子的个体最优位置都被用来更新粒子的局部吸引子,这种新的学习策略保证了种群的多样性,从而防止了粒子的过早收敛。针对CLQPSO算法中的几个关键参数的选取问题进行了详细讨论,通过仿真测试给出了参数的经验设置。为了考察CLQPSO算法的收敛性能和优化求解能力,验证算法的优越性,选择包括CLQPSO算法在内的8个具有代表性的PSO和QPSO算法模型进行了数值仿真测试,测试结果及分析表明,CLQPSO算法对各测试函数具有较好的寻优结果,尤其适用于对多峰函数的优化求解,在保证收敛精度的同时,也具有较快的收敛速度,是一种具有较好收敛性能的全局优化算法。(3)简单介绍了基因表达数据聚类分析问题的相关基本理论,包括基因表达数据集的矩阵表示方式,基因表达数据的预处理,数据向量之间的相似性度量准则,基因表达数据聚类问题的描述以及聚类结果的评价。提出了基于聚类中心编码和基于类标签编码的QPSO基因表达数据聚类算法,并在6个选取的基因表达数据集上进行聚类仿真测试,对仿真测试的结果进行了详细的讨论。(4)对专门适用于求解离散空间优化问题的二进制编码QPSO(Binary QPSO, BQPSO)算法进行了深入研究,将综合学习策略引入到BQPSO中,替代原先BQPSO算法中局部吸引子更新时采用的交叉操作,提出了综合学习BQPSO(CLBQPSO)算法。对CLBQPSO算法的数值仿真测试表明,新的学习策略有效提高了算法的全局收敛性能。将其应用于基因表达数据的聚类分析问题中,提出基于类标签编码的CLBQPSO聚类算法。(5)针对之前提出的聚类算法需要预先确定聚类数目,无法在聚类过程中自适应调整最佳聚类数的问题,提出了两种基于QPSO的动态数据聚类算法。第一种QPSO自动聚类(QPSOAC)算法中,通过特殊的粒子编码方式,在每个粒子中增加一组阈值,作为控制对应聚类中心的开关,在聚类过程中,每个粒子中只有满足激活条件的聚类中心才会被选中进行对数据集的聚类划分。第二种QPSO动态聚类(DCQPSO)算法给定一组聚类中心,通过二进制编码QPSO中的粒子对聚类中心进行选择,再由二进制QPSO的迭代更新确定聚类中心的最优组合,并结合K-means聚类算法得到对数据集的最优聚类划分。在对两种动态聚类算法进行了聚类仿真测试验证算法的有效性之后,将它们应用到了基因表达数据的聚类分析问题中。论文最后对本课题的主要研究工作和所获得的成果进行了总结,并对今后的进一步研究进行了展望。
论文目录
相关论文文献
- [1].经济学与数学的不解之缘[J]. 中华少年 2017(09)
- [2].优化问题情境,让数学变得有趣[J]. 新课程(上) 2017(08)
- [3].大规模优化问题的差分进化策略对比实验研究[J]. 智能计算机与应用 2016(05)
- [4].一种基于计算机应用的多周期随机优化问题的求解方法[J]. 沈阳师范大学学报(自然科学版) 2018(04)
- [5].优化算法中初始点选取的一种预处理方法[J]. 高师理科学刊 2008(01)
- [6].一类比式问题的求解算法[J]. 黑龙江科技信息 2016(32)
- [7].优化问题:让学习真正发生[J]. 小学教学参考 2019(32)
- [8].一类优化问题的求解算法(英文)[J]. 科学技术与工程 2008(07)
- [9].鲁棒优化研究综述(英文)[J]. 数学进展 2016(03)
- [10].一类比式问题的求解算法(英文)[J]. 科学技术与工程 2008(15)
- [11].优化问题设计,打造开放课堂——以《美丽的丹顶鹤》为例[J]. 新课程(小学) 2014(09)
- [12].小学数学优化问题情境策略[J]. 知音励志 2016(09)
- [13].饮料的生产销售模型[J]. 科技信息 2010(19)
- [14].关于人工鱼群算法的探讨[J]. 内蒙古民族大学学报(自然科学版) 2016(03)
- [15].导数中的优化问题在经济研究中的具体应用[J]. 考试周刊 2018(19)
- [16].Sedumi软件包在教学和科研中的应用[J]. 电气电子教学学报 2014(01)
- [17].基于改进粒子群算法的输电网检修计划优化[J]. 广东电力 2020(09)
- [18].问题设计,巧学物理[J]. 考试周刊 2009(19)
- [19].鱼群算法的重力密度异常反演方法[J]. 物探化探计算技术 2012(06)
- [20].利用模拟退火法反演地下三维密度界面的数值模拟[J]. 科学技术与工程 2014(04)
- [21].基于模拟退火思想的遗传算法参数选择[J]. 计算机应用 2014(S1)
- [22].对话:在引导中走向有效[J]. 福建教育学院学报 2016(02)
- [23].一种求解复杂优化问题的新型人工鱼群算法[J]. 计算机工程与应用 2015(14)
- [24].蚂蚁算法的应用与发展[J]. 河南科技 2013(04)
- [25].蚁群算法及其应用研究[J]. 软件导刊 2010(06)
- [26].遗传算法的应用研究[J]. 科技创新与应用 2016(17)
- [27].求解0/1背包问题的自适应遗传退火算法[J]. 重庆邮电大学学报(自然科学版) 2013(01)
- [28].基于遗传算法的带缝重力坝弹性模量反分析[J]. 大连理工大学学报 2009(02)
- [29].管理科学中的几个优化问题[J]. 科技经济导刊 2018(13)
- [30].GQPSO算法在动态环境优化问题中的应用[J]. 软件导刊 2018(08)
标签:优化问题论文; 群体智能算法论文; 粒子群优化论文; 量子行为粒子群优化论文; 基因芯片论文; 基因表达数据分析论文; 聚类论文; 动态聚类论文;