动态竞争策略的链式多智能体遗传算法的研究

动态竞争策略的链式多智能体遗传算法的研究

论文摘要

遗传算法(Genetic Algorithm)是根据生物进化理论和遗传变异理论提出的一种基于种群搜索的优化算法。由于其具有简单易行、鲁棒性强,以及不需要很多专业领域先验知识等特点,所以遗传算法在众多领域有良好的应用前景。但传统遗传算法有时会出现早收敛及搜索效率不高的现象,制约了它的进一步推广应用。针对这两个不足,提出了一种链式智能体遗传算法CAGA(Chainlike Agents Genetic Algorithm)。该算法是一种单种群智能体遗传算法,采用实数编码,用生存在链式环境中的智能体代表候选解,通过智能体间的竞争与合作来搜索最优解。同时,该算法通过动态邻域竞争、邻域正交交叉、自适应变异等改进措施,提高智能体的搜索效率从而提高算法的优化性能。实验采用多个国际标准测试函数对该算法和其它几种改进遗传算法进行了多次函数优化性能测试。实验结果表明,该算法能有效防止早收敛现象,比其它多种改进GAs有较高的搜索效率。对于一些复杂性和难度较大的应用问题,CAGA这种单种群智能体遗传算法仅采用一个种群进化,无法实现多种群并行搜索的性能,其算法的优化速度仍不能满足系统的实时性要求。基于此,本文进一步展开研究,提出了多子群协同链式智能体遗传算法(Multi-population Agents Genetic Algorithm,MPAGA)。该算法结合协同进化思想,采用了多子群并行搜索模式。其思路是:首先整个种群被划分为多个子群;其次,每个子群采用CAGA的方式进行进化,子群间通过共享智能体进行遗传信息的分享与传递,以实现多个子群协同寻找满意解的目的,有效提高了优化速度。本文采用多个国际标准的复杂测试函数对该算法的优化性能进行了测试。测试结果表明,与其它多种改进GAs相比,该算法不仅有较高质量的满意解,而且有较短的算法运行时间,能有效提高算法的优化速度。此外,本文简短讨论了链式智能体遗传算法在特征选择中的应用。为了适应特征选择应用的需要,本文采用二进制编码作为搜索算法的编码方式,选用距离测度作为评价准则,并使用BP神经网络作为分类器对所选特征子集进行了分类测试。文末采用机器学习的经典数据集作为待分类数据集进行了多次测试。实验结果表明,与其它几种改进GAs相比,该算法能以较短的运算时间搜索到入选特征数较少但识别率较高的特征子集。

论文目录

  • 摘要
  • ABSTRACT
  • 1 引言
  • 1.1 本课题研究的背景和目的
  • 1.2 本课题研究的工作内容
  • 1.3 本论文的结构安排
  • 2 遗传算法与多智能体系统
  • 2.1 遗传算法的基本概念
  • 2.1.1 遗传算法的基本流程
  • 2.1.2 遗传算法的特点
  • 2.2 多智能体系统的基本概念
  • 2.3 多智能体系统用于遗传算法改进
  • 3 链式智能体遗传算法
  • 3.1 算法描述
  • 3.1.1 链式多智能体网络结构
  • 3.1.2 动态邻域竞争算子
  • 3.1.3 正交交叉算子
  • 3.1.4 自适应变异算子
  • 3.1.5 精英保留策略
  • 3.1.6 停止准则
  • 3.1.7 CAGA 算法流程
  • 3.2 实验结果与分析
  • 3.2.1 测试函数
  • 3.2.2 CAGA 低维函数优化实验
  • 3.2.3 CAGA 中高维函数优化试验
  • 3.2.4 2~100 维函数优化收敛性能测试
  • 3.3 本章小结
  • 4 多子群协同链式智能体遗传算法
  • 4.1 算法描述
  • 4.1.1 多子群协同链式智能体网络结构
  • 4.1.2 动态邻域竞争算子
  • 4.1.3 正交交叉算子
  • 4.1.4 自适应变异算子
  • 4.1.5 收敛性分析
  • 4.1.6 MPAGA 算法流程
  • 4.2 实验结果与分析
  • 4.2.1 测试函数
  • 4.2.2 MPAGA 低维函数优化实验
  • 4.2.3 MPAGA 中高维函数优化实验
  • 4.2.4 2~100 维函数优化收敛性能测试
  • 4.2.5 共享智能体数量分析
  • 4.2.6 子群规模分析
  • 4.3 本章小结
  • 5 链式智能体遗传算法用于特征选择的研究
  • 5.1 遗传算法用于特征选择的一般流程
  • 5.2 用于特征选择的链式智能体遗传算法
  • 5.2.1 遗传算子及流程说明
  • 5.2.2 实验结果分析
  • 5.3 本章小结
  • 6 总结
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].自我升级智能体的逻辑与认知问题[J]. 中国社会科学 2019(12)
    • [2].基于智能体群组强化学习的电网无功电压调控方法[J]. 电力工程技术 2020(02)
    • [3].人工智能体的刑事责任问题探究[J]. 文化创新比较研究 2020(06)
    • [4].人工智能体引发的伦理困境[J]. 中国高新科技 2020(03)
    • [5].人工智能体犯罪主体资格证伪——以刑事责任之实现为视角[J]. 学术交流 2020(01)
    • [6].人工智能体“有意不为”的伦理意蕴[J]. 东北大学学报(社会科学版) 2020(03)
    • [7].人工智能体刑法地位的教义学反思[J]. 重庆大学学报(社会科学版) 2020(03)
    • [8].人工智能体法律地位的审视——基于实质与形式要素之考量[J]. 济源职业技术学院学报 2020(02)
    • [9].人工智能体有限法律人格论[J]. 广西社会科学 2020(02)
    • [10].人工智能体的道德设计及其面临的挑战[J]. 长沙大学学报 2020(04)
    • [11].智能家居场景中会话智能体主动交互设计研究[J]. 图学学报 2020(04)
    • [12].视频课程中教育智能体的社会线索设计研究[J]. 电化教育研究 2020(09)
    • [13].人工智能体的道德地位研究——基于责任论视角[J]. 湘潭大学学报(哲学社会科学版) 2020(05)
    • [14].华为发布智能体[J]. 智能城市 2020(18)
    • [15].打造城市智能体[J]. 中国建设信息化 2019(03)
    • [16].《智能体感瑜伽垫》[J]. 艺术教育 2018(15)
    • [17].人与智能体交互:与人相关的人工智能系统设计[J]. 装饰 2016(11)
    • [18].创新智能体系统的软件工程方法研究[J]. 西部素质教育 2015(02)
    • [19].智能体技术在城市交通信号控制系统中应用综述[J]. 科技风 2015(13)
    • [20].论人类与人工智能体的道德矛盾[J]. 长江丛刊 2017(27)
    • [21].人工智能体侵权责任研究[J]. 江苏工程职业技术学院学报 2020(03)
    • [22].资讯·企业[J]. 中国信息界 2020(05)
    • [23].人工智能体过失刑事风险的因应[J]. 法治社会 2020(06)
    • [24].基于线性时序逻辑的智能体不确定行为规划[J]. 中国科学:技术科学 2020(05)
    • [25].人工智能体刑事诉讼被追诉人地位审思[J]. 学术交流 2020(07)
    • [26].财务智能理论:智能体与情景情绪计算融合[J]. 财务研究 2018(06)
    • [27].人工智能体的自主性与责任承担[J]. 自然辩证法通讯 2019(11)
    • [28].智能体技术在城市交通信号控制系统中的应用[J]. 交通世界 2018(26)
    • [29].城市综合管廊监测监控中的信息智能体和消息主动触发技术[J]. 中国市政工程 2017(03)
    • [30].创建智能体系统的软件工程方法[J]. 电子技术与软件工程 2017(15)

    标签:;  ;  ;  ;  ;  

    动态竞争策略的链式多智能体遗传算法的研究
    下载Doc文档

    猜你喜欢