基于数据并行的BP神经网络训练算法

被引量 : 0次 | 上传用户:cnsafety
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
BP(Back Propagation)算法,即误差反传训练算法,具有良好的非线形逼近能力,是人工神经网络应用最广泛的训练算法。但是BP算法存在训练速度慢、易陷入局部极小值等缺陷。以弹性BP算法为代表的BP改进算法虽然在一定程度上加快了神经网络的训练,但是对于训练规模巨大的神经网络,这些改进算法仍然不能满足实际应用的要求。考虑到神经网络本身所具有的并行处理能力,可以利用并行计算来解决大规模神经网络训练问题。BP网络并行化有结构并行和数据并行两种方法。在基于数据并行的BP算法中,训练样本被划分给不同的处理机,各处理机对同样的神经网络进行训练,然后统计所有的训练结果更新神经网络。这种方法的优点是处理机之间的通信量少、并行粒度大。在基于MPI(消息传递接口)的并行环境下,通过局域网内互联的PC机,组建了一个机群训练平台。采用主/从结构的并行模型,将训练样本数据平均分配到各从节点,由主节点收集并统计训练结果,实现了BP神经网络训练的并行化。同时根据神经网络初始权值随机性的特点,在并行BP算法的基础上作出了改进。在训练初期,各个节点分别对各自的神经网络进行随机初始化,然后同时对其进行训练,在一定的迭代次数之后筛选出误差最小的神经网络,最后利用筛选出的神经网络进行并行训练。采用华中科技大学同济医学院提供的高血压调查数据作为训练样本,分别使用串行BP算法、并行BP算法和改进的并行BP算法,建立神经网络并对其进行训练。实验结果显示,并行算法相对于串行算法极大地加快了训练速度。同时改进的并行算法也有效地提高了并行训练的加速比和并行效率。
其他文献
对数学概念下定义的基本要求、定义的实质和思想方法进行探讨.把形式逻辑关于真实定义的四条规则用来作为数学定义的基本要求是不恰当的,可以针对数学的三类基本概念中的不变
心理契约反映了组织与员工之间关于责任和承诺的一种期望,心理契约的构建与管理能有效激励员工增强工作满意感,发展组织承诺和提高员工对企业的忠诚度。文章将从心理契约的概
冬的寒意已渐渐地远离我们,二月的大地已散发出春的气息,草芽耐不住寂寞开始萌动了,软风催醒玫瑰张开笑脸,准备好把美好的爱情送给期待的人们。我们都知道2月14日是西方的情
1978年是个标志性年份,在这年我国社会开始了一场深刻而复杂的整体性转型,我国电视业也开始发生实质性的演变。改革开放30年来,电视赖以生存、发展的经济基础、体制环境、社
目的:观察蒙药"匝迪-5"味对"气虚"型心刺痛模型大鼠血清心肌酶的影响,探讨其治疗该疾病的可能靶点及机制,以期为蒙药"匝迪-5"味治疗"气虚"型心刺痛提供实验依据。方法:参考相
基于落石棚洞冲击试验,考虑不同落石重量、高度和冲击角度对落石冲击力的影响,分析了落石冲击力在这三个因素影响下的变化规律,发现落石高度与棚洞顶板倾角共同变化时,随着落
英语阅读课的开展不仅要求学生理解文章的主旨大意,还要求更深一层地理解文章。中职院校学生基础普遍较为薄弱,在开展英语阅读教学的过程中,必须采取有效的方法引导学生深层
随着移动网络技术的发展,透过移动视频接受信息成为近年在全球不可逆转的趋势,在中国也不例外。其中,中国短视频新闻于2016年涌现,起步时间虽然较外国相关产品稍为落后,反而
<正>"爸爸,你是拿口镇最大的人吗?""不,爸爸是全镇最小的人,因为爸爸是为全镇人服务的。"廖俊波多年前与年幼女儿的这段对话,生动地诠释了共产党人全心全意为人民服务的宗旨
期刊
<正>随着SUV热潮的不断升温,越来越多的细分SUV市场开始快速增长,其中,大型SUV车型以其全面的综合能力和优秀的功能性,慢慢被越来越多的人接受。虽然这类SUV车型,由于车重、