摘要
针对模式分类问题,提出基于连接结构的自适应果蝇优化算法(SFOA),用于同时训练神经网络结构和权值.新算法采用基于连接结构的等长个体编码,后期映射为不同的网络结构;在嗅觉搜索阶段采用自适应步长,实现全局与局部搜索能力的平衡.最后通过3个经典的模式分类数据库测试其性能,结果表明:新算法实现简单,时间代价小,有效地删除冗余连接,提高了神经网络的训练效率及分类能力.
A structure-improving adaptive fruit fly optimization algorithm(SFOA)for training artificial neural network was proposed.The new algorithm was successfully applied to pattern classification problems.The method of equal length coding based on link structure which map different network structure was proposed.The strategy of adaptive variable step size were adopted in the smell-based search procedure resulted in the dynamic balance between global and local optimizing capability.Finally,simulation results based on three benchmark testing shows that the new algorithm achieves simply,costs less time,eliminates effectively some redundant structure and improves the training efficiency and classification ability of the neural network.
出处
《微电子学与计算机》
CSCD
北大核心
2016年第1期15-18,共4页
Microelectronics & Computer
基金
国家自然科学基金(51075291)
关键词
果蝇优化算法
神经网络
自适应步长
模式分类
fruit fly optimization algorithm
artificial neural network
adaptive variable step size
pattern classification