[发明专利]基于滑动窗口采样的分布式机器学习训练方法及其系统在审
申请号: | 201710009638.5 | 申请日: | 2017-01-06 |
公开(公告)号: | CN106779093A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 田乔;许春玲;李明齐 | 申请(专利权)人: | 中国科学院上海高等研究院 |
主分类号: | G06N99/00 | 分类号: | G06N99/00 |
代理公司: | 上海光华专利事务所31219 | 代理人: | 王华英 |
地址: | 201210 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于滑动窗口采样的分布式机器学习训练方法及其系统,所述方法包括机器学习模型参数初始化;获取所有数据的一个数据分片,独立进行模型训练;收集历史的若干轮梯度过期程度样本,通过滑动采样样本,并计算梯度过期程度上下文值,调整学习率后发起梯度更新请求;异步收集多个梯度过期程度样本,利用调整后的学习率更新全局模型参数并推送更新的参数;异步获取推送的全局参数更新,继续下一次训练;检验模型收敛性,若不收敛,进行模型训练循环;若收敛,获取模型参数。本发明使用过期梯度上下文来控制学习器的学习率,提高了分布式训练的稳定性与收敛效果,减小了分布式系统带来的训练波动,提高了分布式训练的鲁棒性。 | ||
搜索关键词: | 基于 滑动 窗口 采样 分布式 机器 学习 训练 方法 及其 系统 | ||
【主权项】:
一种基于滑动窗口采样的分布式机器学习训练方法,其特征在于,包括以下步骤:步骤1),机器学习模型参数初始化;步骤2),获取所有数据的一个数据分片,独立进行模型训练;步骤3),收集历史的若干轮梯度过期程度样本,通过滑动采样样本,并计算梯度过期程度上下文值,调整学习率后发起梯度更新请求;步骤4),异步收集多个梯度过期程度样本,利用调整后的学习率更新全局模型参数并推送更新的参数;步骤5),异步获取推送的全局参数更新,继续下一次训练;步骤6),检验模型收敛性,若不收敛,进入所述步骤2)循环;若收敛,进入步骤7);步骤7),获取模型参数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院上海高等研究院,未经中国科学院上海高等研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710009638.5/,转载请声明来源钻瓜专利网。