人工蜂群算法的改进及其在神经网络中的应用

来源 :武汉大学 | 被引量 : 0次 | 上传用户:snmydmyd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
最优化是许多工程设计领域都需要解决的一个问题,其本质就是在给定约束或者无约束的条件下,从所求问题的可行解空间中寻找最优解。通常情况下,我们会采用经典的确定性数学方法求解该问题,例如梯度下降法、牛顿迭代法、拟牛顿方法等。在实际求解优化问题中,上述确定性数学方法在处理凸优化目标时表现出较好的优化性能,但是在求解非凸优化目标时存在易陷入局部最优的缺陷。为了提供一种更加有效的优化途径,科研人员通过仿生生物行为,相继提出了一系列的群智能算法,例如粒子群优化算法、差分演化算法、蚁群算法、人工蜂群算法等。群智能算法的大量研究结果表明,相比传统的优化算法,群智能算法在求解非凸优化问题表现出明显的优势,并且成功应用到神经网络训练、组合优化、电力系统优化、工程设计等多个领域。人工蜂群(Artificial Bee Colony,ABC)算法作为一种相对较新的群智能优化算法,受到了智能计算学术界的广泛关注。由于该算法提出时间相对同类算法较晚,因此对它的理论研究以及应用还处于比较分散的阶段,同时算法本身存在早熟和开采能力不足等缺陷。因此本文针对人工蜂群算法存在的缺陷,进行深入研究,提出两种改进的人工蜂群算法。第一种,依据引领蜂、跟随蜂以及侦查蜂的任务分工不同,制定不同的搜索策略,使得算法的勘探能力与开采能力之间达到一个相对均衡的状态。第二种,借鉴机器学习中集成学习模式,将现有改进效果较好的搜索策略按蜂种类别不同组成不同的策略池,让每个蜂种都拥有自己的搜索策略池,同时为了不提高算法的时间复杂度,每个蜂种的搜索策略的选择采用随机选择和循环淘汰的机制,从而充分利用已有的改进搜索策略,集众家之所长。最后,基于包含单峰函数和多峰函数在内的13个标准测试函数,两种改进的ABC算法分别与多种经典改进的ABC算法进行对比实验,实验结果表明本文提出的两种改进的ABC算法求解精度高,收敛速度快,同时将本文提出的两种改进的ABC算法应用到神经网络分类器的权重训练中,有效提高了分类器的分类准确率。
其他文献
等离子体羽流在稀薄环境中扩散时,连续流数值方法不再适用,羽流场中组分复杂,碰撞种类多,发生复杂的化学反应,同时粒子运动到壁面,与壁面发生碰撞,部分粒子被反射回流场中,部
目前中小型车辆上采用的常流式EHPS系统难以协调提升助力响应特性和减小助力电机能耗之间的矛盾;大中型车辆采用的常压式EHPS系统液压管道始终处于高压状态,系统内部泄漏及液
背景:甲硫氨酸亚砜还原酶A(Methionine sulfoxide reductase A,MsrA)是广泛分布在动植物细胞内的氧化还原调节蛋白,在有氧环境下参与细胞防御和抗衰老过程,是细胞内重要的抗
水下无线传感器网络被认为是探索海洋的重要技术,因其监测和探索水环境的潜力而受到科学界和工业界的关注。然而,水下传感器网络有别于传统的地面传感器网络,在通信方式上利
航海雷达模拟器广泛应用于船员培训、雷达教学、工程论证和评估考试中,已经成为航海教育培训中必不可少的一部分。但目前的雷达模拟器都是基于传统PC机设计和研发,不适应当前
湿地作为人类社会赖以生存和发展的重要自然资源,在存储碳氮、调节气候涵养水源、保护物种多样性及维护区域生态安全等方面具有重要作用。七星河湿地(132°5′-132°26′E,46
微波任意波形发生在高速通信、雷达、电子对抗等领域有广泛的应用前景,目前商用的任意波形发生系统一般采用电子学方法产生,但是这种方法受限于“电子瓶颈”,难以产生高载频、大带宽的微波信号,而光子学方法却有天然优势,因此成为研究热点。其中,基于绝缘体上硅(SOI)的光子集成技术由于其小尺寸、低重量、低功耗、高稳定性以及与CMOS工艺兼容等优点引起了国内外研究者的极大兴趣。本文针对基于光子集成的微波任意波形
目的子宫内膜癌(Endometrial Cancer)是一种上皮性的恶性肿瘤,发生于子宫内膜,是女性生殖系统最常见的肿瘤之一,一般多发于围绝经期和绝经后妇女。全球每年均有大量子宫内膜癌
AMA光热薄膜是一种在真空环境下光热转换性能较为理想,同时结构简单且热稳定性能较好的太阳光谱选择性吸收薄膜,但其直接用于中高温(T≥500℃)大气环境工况下光热发电集热器
近年来,人类可使用的淡水资源急剧紧缺,水污染形势也日趋严峻,人类生产、生活甚至生命安全都受到了直接影响,因而,发展环保高效的水处理新技术、新产品解决水污染问题已迫在