人工蜂群算法及其应用研究

被引量 : 30次 | 上传用户:zhongqiangcumt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人工蜂群算法是一种新型的元启发式搜索算法,其实现机理是通过模拟蜂群采蜜过程中体现出的智能行为来实现对问题的求解。由于人工蜂群算法具有简单、灵活、鲁棒性等特点,因此它在数值函数优化、整数规划、组合优化、多目标优化、人工神经网络训练和图像处理等领域有着广泛应用并取得了较好的研究成果。然而,人工蜂群算法作为一种新型算法,其算法模型尚不成熟,在求解NP-Hard的离散域优化问题上的研究尚处于初步阶段。因此,完善人工蜂群算法的理论研究,并探索其在NP-Hard的离散域优化问题上的应用,具有重要的研究价值和现实意义。本文在借鉴生物学研究成果和其它启发式算法的优点的基础上,针对人工蜂群算法的不足,提出了几种改进方法,并探索了其在0-1多维背包和贝叶斯网结构学习两个NP-Hard离散域优化问题上的应用。主要工作包括三个部分:1)针对经典人工蜂群算法信息交流方式单一导致蜂群协作不足的问题,通过引入基于引导素的化学通信方式,提出了一种基于引导素更新和扩散机制的人工蜂群算法。新算法首先介绍了引导素及其更新机制;然后提出了基于关联距离的引导素扩散模型;最后将引导素的更新和扩散机制融合到经典的人工蜂群算法中。在0-1多维背包问题上的仿真实验表明:与经典的基于人工蜂群优化的多维背包求解算法相比,新算法易于获得全局最优解并具有较快的收敛速度;与近年来提出的一些其它随机优化方法相比,新算法在求解质量等方面也具有优势。2)针对经典人工蜂群算法求解多维背包时迭代次数过多、搜索盲目等缺陷,提出了基于精英机制和人工蜂群优化的多维背包求解算法。一方面,新算法在创建解的过程中引入精英机制,避免了侦察蜂不必要的搜索;另一方面,利用转移概率改进邻居解定义中的修复算子,使得雇佣蜂和观察蜂能够更有效地进行邻域搜索。与其它算法的实验比较表明,新算法在解的质量和收敛性方面有明显改善。3)为扩展人工蜂群算法的新应用,提出了基于人工蜂群优化的贝叶斯网结构学习算法。首先,结合贝叶斯网结构的特点,对算法中解的表示及创建、引导素的定义及更新规则、选择食物源的概率和邻居解的构造等要素进行了明确定义。然后基于K2评分搜索框架给出了算法描述。最后,在标准数据集上进行了实验测试,结果表明新算法在解的质量和计算时间等方面较其它算法更具优越性。该研究为贝叶斯网结构的学习提供了一种新思路。
其他文献
边缘群体通常是他者再现和社会动员的对象,很少被看作媒介生产的主体。但是在社会转型和技术变迁背景下,少数民族农民工群体中出现了自发的集体影像生产。例如贵州西部苗语方言
住房保障体系指的是保障公民特别是中低收入者的基本居住需要的投资、建设、供应、管理体系。住房保障体系作为一个系统工程,具有社会保险、社会福利和社会救济三个方面的功能
<正>党的十八大以来,习近平总书记多次强调"空谈误国、实干兴邦",指出:"全面建成小康社会要靠实干,基本实现现代化要靠实干,实现中华民族伟大复兴要靠实干。"实干精神体现在
工业控制系统广泛应用于能源、电力、交通、石化、制造等工业领域,国家关键基础设施80%以上依靠工业控制系统来运行。工业物联网不断增加上述工业系统的传感节点和管控节点,
在高校的管理体系当中,既有内部控制又有风险管理,并且这两者在各个方面的相似程度也较高,因此这两者具有一定的重合。不过,这两者之间即使拥有部分相同要素,不过还是有一定
日前,阿克苏诺贝尔推出全新的开创性涂料技术EvCote^TM Water Barrier3000——阿克苏诺贝尔可持续发展战略“永续家园”(Planet Possible)的重要组成部分。该技术将使冷饮纸杯可
TEM手术是一种新型的直肠肿瘤局切手术,具有微创、病灶暴露良好、切除精确完整、术后并发症少、复发率低等优点。TEM采用CO2充气膨胀直肠以暴露病灶位置来实施经肛门入路的直
心电(ECG)信号的智能处理是目前研究的热点问题,因为心血管疾病正严重威胁着人类的健康,成为人类健康的杀手,而ECG检查是诊断心血管疾病的重要方法。实现ECG的智能处理可以有力地
2016年11月,中共中央办公厅印发《关于在北京市、山西省、浙江省开展国家监察体制改革试点方案》,部署在北京、山西、浙江等三省市设立各级监察委员会,将试点地区人民政府的