[发明专利]一种并行程序的集合通信函数建模方法有效

专利信息
申请号: 201610599836.7 申请日: 2016-07-27
公开(公告)号: CN106250686B 公开(公告)日: 2018-11-02
发明(设计)人: 张伟哲;何慧;郝萌;韩硕;鲁刚钊 申请(专利权)人: 哈尔滨工业大学
主分类号: G06F17/50 分类号: G06F17/50;G06N3/02
代理公司: 哈尔滨市松花江专利商标事务所 23109 代理人: 杨立超
地址: 150001 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种并行程序的集合通信函数建模方法,本发明涉及并行程序的集合通信函数建模方法。本发明的目的是为了解决现有技术对通信时间数据获取不准确、耗费大量时间金钱的缺点。一种并行程序的集合通信函数建模方法具体过程为:步骤一、在实验平台下测量集合通信函数N次,获得集合通信函数在不同的并行度和数据量下的通信时间数据;步骤二、用基于BP反向传播算法的人工神经网络对集合通讯函数在不同的并行度和数据量下的通信时间数据进行拟合,得到相应的通信函数的神经网络模型。本发明用于通信技术领域。
搜索关键词: 一种 并行 程序 集合 通信 函数 建模 方法
【主权项】:
1.一种并行程序的集合通信函数建模方法,其特征在于:一种并行程序的集合通信函数建模方法具体过程为:步骤一、在实验平台下测量集合通信函数N次,获得集合通信函数在不同的并行度和数据量下的通信时间数据;所述N取值范围为1000‑10000;步骤二、用基于BP反向传播算法的人工神经网络对集合通信函数在不同的并行度和数据量下的通信时间数据进行拟合,得到相应的通信函数的神经网络模型;所述步骤二中用基于BP反向传播算法的人工神经网络对集合通信函数在不同的并行度和数据量下的通信时间数据进行拟合,得到相应的通信函数的神经网络模型;具体过程为:步骤二一、数据预处理;步骤二二、激活函数的选择;步骤二三、根据步骤二一和步骤二二利用BP反向传播算法进行权重和阈值的更新;所述步骤二一中数据预处理;具体过程为:集合通信函数在不同的并行度和数据量下的通信时间数据是在某一并行度下,变化数据量测量的通信时间或者是在某个数据量下,变化并行度测量的通信时间;将集合通信函数在不同的并行度和数据量下的通信时间数据传到网络训练之前需要先打乱不同的并行度和数据量下的通信时间数据;对不同的并行度和数据量下的通信时间数据进行归一化,归一化公式如下:max、min分别指某一维数据中的最大值、最小值,经过归一化,人工神经网络的输入特征的范围为(0,1);x′为归一化后的某一维数据,x为归一化前的某一维数据;所述某一维为并行度、数据量或通信时间;所述步骤二二中激活函数的选择;具体过程为:选择Relu激活函数,Relu激活函数形式为:f(z)=max(0,z)式中,z为Relu激活函数输入值,Relu激活函数梯度为1,并且只有一端饱和;所述步骤二三中根据步骤二一和步骤二二利用BP反向传播算法进行权重和阈值的更新;具体步骤如下:(1)用表示第几层,其范围为表示神经网络模型的最终输出层;逐层计算的激活值,最终得到神经网络模型的输出结果,表示为hW,b(x),为正整数;(2)当为第层时,对层的所有神经元中的某一神经元i,首先根据误差公式获得误差;利用误差对第层的第i个神经元的输入加权和求偏导:式中,W为权向量,b为阈值,q是通信函数在不同的并行度和数据量下的通信时间数据中的样本数量,0为正整数;是第层的第i个神经元的输入加权和,其中表示第层第j个神经元与第层第i个神经元之间的权重值,为第层的第j个神经元的前向输出值;表示第层的第i个神经元的前向输出值;wij∈W;为第层的神经元个数,为正整数;为正整数;层的神经元个数,为正整数;ri为真实值;yi为神经网络模型的输出值;残差表示层的神经元对最终输出值产生的影响;表示神经元的激活函数;(3)当中任一层时,第层的第i个节点的残差计算方法为式中,为第层的神经元个数,为正整数;为第层权向量;残差表示层的该神经元对最终输出值产生的影响;(4)计算权值和阈值更新需要的偏导数,即式中,为第层的第j个神经元的前向输出值;为神经网络模型第层的第i个神经元阈值;在误差公式后面加上L2正则项其中,w表示正则项的参数λ是正则项系数,q是样本数量;L2为高斯先验;对J(W,b)求偏导后,将改为引入动量因子ρ,更新权向量W和阈值b,具体公式表示为:式中,η为学习速率;为更新后的第层第j个神经元与第层第i个神经元之间的权向量;为更新前第层第j个神经元与第层第i个神经元之间的权向量;为第层第j个神经元与第层第i个神经元之间的权向量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610599836.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top