首页> 外国专利> NEURAL NETWORK TRAINING IN A DISTRIBUTED SYSTEM

NEURAL NETWORK TRAINING IN A DISTRIBUTED SYSTEM

机译:分布式系统中的神经网络训练

摘要

Methods and systems for performing a training operation of a neural network are provided. In one example, a method comprises: performing backward propagation computations for a second layer of a neural network to generate second weight gradients; splitting the second weight gradients into portions; causing a hardware interface to exchange a first portion of the second weight gradients with the second computer system; performing backward propagation computations for a first layer of the neural network to generate first weight gradients when the exchange of the first portion of the second weight gradients is underway, the first layer being a lower layer than the second layer in the neural network; causing the hardware interface to transmit the first weight gradients to the second computer system; and causing the hardware interface to transmit the remaining portions of the second weight gradients to the second computer system.
机译:提供了用于执行神经网络的训练操作的方法和系统。在一个示例中,一种方法包括:对神经网络的第二层执行后向传播计算以生成第二权重梯度;将第二个重量梯度分成部分;导致硬件接口与第二计算机系统交换第二权重梯度的第一部分;当在进行第二权重梯度的第一部分的交换时,对神经网络的第一层进行后向传播计算以产生第一权重梯度,第一层是神经网络中的第二层的下层;导致硬件接口将第一权重梯度传输到第二计算机系统;并使硬件接口将第二权重梯度的剩余部分发送到第二计算机系统。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号