基于粒子群算法的LeNet-5卷积神经网络优化研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:lixin062
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,无论在学术领域,还是在工业领域,深度神经网络模型都是一个热门的话题。各种顶级期刊和会议上每年都有大量深度神经网络的论文发表,同时,国外的谷歌、微软和Facebook等巨头,以及国内的百度、阿里巴巴和腾讯等大公司都投入了大量的资源去研究深度神经网络模型。目前,深度神经网络的训练采用最多的还是经典的误差反向传播算法(BP),该算法的核心思想是梯度下降,容易陷入局部最优解,模型越复杂,陷入局部最优解的概率越大。深度神经网络模型参数动辄上百万,陷入局部最优的情形只会愈加严重。粒子群算法(PSO)是一种全局搜索算法,它使用多个粒子按一定策略对解空间进行并行搜索,并同时避免局部最优解陷阱,从而可以得到更优质的解。基于此,本论文尝试用PSO算法来优化深度神经网络,以缓解其局部最优问题。由于实验室资源的不足,论文选择了结构较为简单的LeNet-5深度卷积神经网络作为研究对象。LeNet-5是由深度学习的大师Yann LeCun提出,是最为经典的一种深度卷积神经网络模型,在手写数字识别领域取得了重大突破,本论文也是在手写数字标准库上做实验。由于在卷积神经网络上直接调节PSO参数相当耗时,论文首先在复杂的标准函数上做优化仿真实验,以获取较佳的PSO参数。接着,论文比较了不同类型的PSO算法优化LeNet-5模型的性能,实验发现,局部版本的PSO性能优于全局版本的PSO,这印证了局部PSO的探索能力优于全局PSO的观点;在不同局部版本的PSO比较实验中,发现带环拓扑结构的PSO比采用随机拓扑结构的PSO性能更好。最后,论文在不同规模的数据集上,用PSO算法去优化LeNet-5模型。实验表明,粒子群算法在中小规模样本下训练得到的模型,相比BP算法有了很大的提升;然而,在大规模样本下,并没有取得期待的效果。对于PSO优化深度学习网络方法在大规模样本下的问题,论文有针对性的改进了PSO算法,以增强其探索能力。同时,将PSO算法与BP算法相结合,提出了一种混合算法。改进算法的性能最后在实验中得到了验证。
其他文献
当前,无人机在军用、民用、科学研究等领域得到了广泛的应用,在军事领域中的侦查、打击等任务显得由为突出。因此,对无人机相关技术的研究得到各军事强国的高度重视。由于相
卫星自主定轨是指卫星在不依赖地面站的情况下,仅运用星载观测设备进行轨道确定,其能够提高卫星运行的自主性和安全性,同时能够有效降低航天任务成本。合成孔径雷达(SAR)是一
由于大量的物理对象的模型是高阶动力学系统,利用H∞鲁棒控制理论设计出来的控制器一般都具有与广义对象模型可比的阶次,而低阶的控制器无论从实现的方便性角度来讲,还是从实现
旋转导向钻井技术是一种全性能的钻井技术,具有机械转速和井身轨迹控制精度高、井眼净化效果好、位移延伸能力强等特点,是导向钻井技术的一次质的飞跃。在对旋转导向钻井技术
随着时代的变迁,大学生已成为国家发展、社会前进的一支主力军,如何打造一支高素质、高文化的大学生队伍已成为高校学生管理工作的重点。管理学生的基础在于对学生充分了解和
随着网络化控制系统、大规模复杂控制系统的发展,通信访问约束问题受到了越来越多人的关注。然而目前大多数研究成果主要集中在访问约束系统的能控能观性、稳定性、LQG控制、
目前风电场主流风电设备为水平轴式风力发电机,主动偏航系统作为水平轴式风力发电机的重要构成部分,对发电机的使用寿命、工作效率都有着决定性的影响。当风向变化时,主动偏航系统中的偏航电动机驱动偏航齿轮转动,齿轮带动机头旋转,完成风机的对风工作。目前这种偏航系统存在一些问题,如零部件多而重、结构复杂;需要定期更换润滑油和润滑脂,维护频繁;多电机驱动、占用空间大;在偏航过程中,机头承受的较大偏心力矩会产生塔
随着电力电子技术、微电子技术、交流调速系统和现代控制理论的发展,交流传动取代直流传动成为必然的发展趋势。永磁同步电机具有气隙磁密高、转矩脉动小、转矩惯量比大、效率
光刻技术是集成电路制造技术、微光学、微机械技术的基础,它决定了大集成电路的集成度,光刻设备的宏微控制系统是实现精确定位的关键。本文针对宏微结构的工件台系统,以直线
煤矿作为我国能源的重点行业,它的安全生产得到了国家的高度重视。但是煤矿安全事故还是时有发生,而现有的定位监控系统无法对井下作业人员进行精确的实时跟踪定位,一旦有事