带启发信息的蚁群神经网络训练算法 |
| |
引用本文: | 赵章明,冯径,施恩,舒晓村.带启发信息的蚁群神经网络训练算法[J].计算机科学,2017,44(11):284-288, 296. |
| |
作者姓名: | 赵章明 冯径 施恩 舒晓村 |
| |
作者单位: | 国防科技大学气象海洋学院 南京211101,国防科技大学气象海洋学院 南京211101,国防科技大学气象海洋学院 南京211101,国防科技大学气象海洋学院 南京211101 |
| |
基金项目: | 本文受国家自然科学基金(61371119)资助 |
| |
摘 要: | ACOR算法是一种应用于连续域实值优化的蚁群算法(Ant Colony Optimization,ACO)。ACOR算法可用于训练神经网络。与常规的蚁群算法不同,ACOR在训练神经网络时未考虑启发式信息(Heuristic Information)。在ACOR的基础上,提出了一种将启发式信息与ACOR相结合的神经网络训练算法——h-ACOR。其中,启发式信息是通过计算神经网络的误差关于网络的权值向量的偏导数而得到的梯度向量。通过十折交叉验证方法,将h-ACOR 应用于UCI数据集中的zoo,iris和tic-tac-toe 3组数据的模式分类问题中来训练神经网络。与ACOR相比,h-ACOR算法在减小分类误差的同时能够提高收敛速度,其收敛的代数约为ACOR算法的1/2,且经过完全训练,对zoo,iris和tic-tac-toe 3组数据的分类准确率分别为91.1%,93.3%和95.6%,高于ACOR算法的83.1%,88.7%和91.9%。
|
关 键 词: | 蚁群算法 启发式信息 人工神经网络 神经网络训练 |
收稿时间: | 2016/10/13 0:00:00 |
修稿时间: | 2016/12/21 0:00:00 |
|
| 点击此处可从《计算机科学》浏览原始摘要信息 |
|
点击此处可从《计算机科学》下载全文 |
|