学位论文 > 优秀研究生学位论文题录展示

基于反馈的多目标人工蜂群算法研究

作 者: 刘婷婷
导 师: 张斌
学 校: 东北大学
专 业: 计算机应用技术
关键词: 多目标 人工蜂群算法 函数优化 反馈
分类号: TP18
类 型: 硕士论文
年 份: 2013年
下 载: 7次
引 用: 0次
阅 读: 论文下载
 

内容摘要


在人类的生产生活中,大部分优化问题都是具有NP难度的多目标优化问题。采用多目标优化方法,可以对这些问题中相互冲突的目标进行更好的权衡并得出满意的优化结果。目前解决多目标优化的方法主要集中在启发式算法方面。其中,人工蜂群算法在解决多目标优化问题时显示出了较强的求解能力。人工蜂群算法有别于传统算法的一个重要特质是它本质上是一种概率搜索,在问题求解过程中,不需要提供任何与问题相关的梯度信息,就可以解决各种复杂的问题。而较其他群智能算法来说,人工蜂群算法又具有控制参数少、收敛速度快以及易于实现的优势,近年来受到越来越多的关注,但是将人工蜂群算法应用于多目标优化问题目前还处于起步阶段。已有的多目标人工蜂群算法较为基本,处理问题的方式较为单一,不能根据问题本身的特点,灵活处理各种问题,同时也不能较好的将算法进行中获得的即时信息反馈来引领算法本身,具有一定的盲目性,浪费了算法本身的资源。反馈机制,指将输出返回到输入端并以某种方式改变输入,进而影响整体的过程。针对已有多目标人工蜂群算法中存在的不足,根据反馈机制,本文首先提出了基于反馈的多目标人工蜂群算法框架,并对基于反馈框架下的各种策略进行详细描述,其中包括初始化、雇佣蜂觅食、食物源评价、食物源的形成机制、观察蜂觅食、侦察蜂觅食等策略。在此基础上提出了基于搜索代价反馈、搜索策略反馈、搜索因子反馈三个算法。基于搜索代价反馈算法中,利用雇佣蜂limit值信息更新频率的反馈信息,动态调整平衡全局搜索代价的重要参数,使算法整体更加高效。基于搜索策略反馈的算法中,由于所针对的具体问题不尽相同,利用反馈的已搜索信息,动态调整算法中各种策略所采用的比例,最终得到一个更加优质的非支配解集,使算法更加灵活。基于搜索因子反馈的算法中,根据观察蜂选择食物源概率信息的反馈,动态调整搜索因子来平衡全局搜索与局部搜索的关系,提高了算法的综合效率。最后,本文将三个多目标人工蜂群算法应用到了函数优化问题和面向QoS (Quality of Service,服务质量)服务选取问题中。实验部分,本文定义了多个指标从各个方面评价算法的性能,文中进行了收敛性分析,参数调整,实验证明等,并且与最近提出来的算法进行了对比分析,实验结果充分说明了本文提出的三个多目标人工蜂群算法的有效性。

全文目录


摘要  5-6
Abstract  6-11
第1章 引言  11-19
  1.1 研究意义  11-12
  1.2 多目标优化问题  12-14
    1.2.1 问题描述  12
    1.2.2 Pareto最优理论  12-14
  1.3 多目标人工蜂群算法  14-17
    1.3.1 生物模型  14-16
    1.3.2 研究现状  16-17
  1.4 本文工作及组织  17-19
    1.4.1 本文工作  17
    1.4.2 组织结构  17-19
第2章 研究基础  19-25
  2.1 多目标人工蜂群算法的基本原理  19-20
  2.2 函数优化算法模型  20-21
  2.3 多目标人工蜂群算法框架  21-23
  2.4 算法评价指标  23
  2.5 本章小结  23-25
第3章 基于反馈的多目标人工蜂群算法框架  25-35
  3.1 反馈机制  25-26
  3.2 基于反馈的多目标人工蜂群算法框架  26-28
  3.3 反馈策略  28-32
    3.3.1 搜索代价反馈(LI)  28-30
    3.3.2 搜索策略反馈(SC)  30-31
    3.3.3 搜索因子反馈(SF)  31-32
  3.4 框架描述  32-33
  3.5 本章小结  33-35
第4章 基于反馈的多目标人工蜂群算法  35-67
  4.1 搜索代价反馈算法  35-42
    4.1.1 算法模型  35-40
    4.1.2 算法描述  40-41
    4.1.3 迭代次数与参数limit之间关系分析  41-42
    4.1.4 收敛性实验  42
  4.2 搜索策略反馈算法  42-46
    4.2.1 算法模型  42-44
    4.2.2 算法描述  44-45
    4.2.3 参数调整  45
    4.2.4 收敛性实验  45-46
  4.3 搜索因子反馈算法  46-51
    4.3.1 算法模型  47-48
    4.3.2 搜索因子  48-49
    4.3.3 算法描述  49
    4.3.4 参数调整  49-50
    4.3.5 收敛性实验  50-51
  4.4 测试用例  51-54
  4.5 算法内部比较分析  54-58
    4.5.1 Pareto前沿  54-55
    4.5.2 运行时间  55-56
    4.5.3 IGD指标  56-57
    4.5.4 H指标  57-58
  4.6 与其他算法的比较分析  58-64
    4.6.1 Pareto前沿  58-60
    4.6.2 运行时间  60
    4.6.3 IGD指标  60-63
    4.6.4 H指标  63-64
  4.7 本章小结  64-67
第5章 基于反馈的多目标人工蜂群算法在面向QOS服务选取问题中的应用  67-77
  5.1 研究现状  67-68
  5.2 问题模型  68-69
  5.3 算法模型  69-71
    5.3.1 初始化  69-70
    5.3.2 发送雇佣蜂  70-71
    5.3.3 发送观察蜂  71
    5.3.4 发送侦查蜂  71
  5.4 实验与分析  71-76
    5.4.1 实验测试用例  71-72
    5.4.2 收敛性分析  72-73
    5.4.3 相关算法对比分析  73-76
  5.5 本章小结  76-77
第6章 总结和展望  77-79
  6.1 总结  77
  6.2 展望  77-79
参考文献  79-83
致谢  83-84

相似论文

  1. 基于差分进化算法的JSP环境下成套订单研究,F273
  2. 漂移量靶标反馈激光自准直系统关键技术,TH741.14
  3. 光纤陀螺信号处理线路FPGA实现,V241.5
  4. 基于蚁群算法的电梯群优化控制研究,TU857
  5. 课堂交互活动中教师话语特征的个案分析,H319
  6. Q学习在基于内容图像检索技术中的应用,TP391.41
  7. 直推式支持向量机研究及其在图像检索中的应用,TP391.41
  8. 角加速度控制系统设计研究,TP273
  9. 有源电力滤波器及其在配电网中的应用,TN713.8
  10. 海底管道修复连接器的研究,TE973
  11. 不确定多时滞线性离散切换系统的鲁棒输出反馈控制,TP13
  12. 中国高中英语写作教学中关于教师反馈的研究,G633.41
  13. 机器人轨迹跟踪控制算法研究,TP242
  14. 基于粒子群算法的区域水资源优化配置研究,TV213.4
  15. 基于数据保持电压的低功耗SRAM设计,TP333
  16. 基于模糊理论的研发项目组合决策研究,F224
  17. 非均衡Delta-调制反馈控制下不稳定线性系统的动力学,O231
  18. 不可微复合多目标规划最优性条件的研究,O221.6
  19. 多目标粒子群算法及其在车间调度中的应用研究,TP18
  20. 基于弱反馈下光纤放大器的计算机仿真,TN722
  21. 立式加工中心多目标优化设计,TG659

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化基础理论 > 人工智能理论
© 2012 www.xueweilunwen.com