-
公开(公告)号:US20160012331A1
公开(公告)日:2016-01-14
申请号:US14860462
申请日:2015-09-21
Applicant: Google Inc.
Inventor: Kai Chen , Xiaodan Song , Gregory S. Corrado , Kun Zhang , Jeffrey A. Dean , Bahman Rabii
CPC classification number: G06N3/084 , G06F17/30707 , G06F17/30864 , G06N3/04 , G06N3/0427 , G06N3/08 , G06Q30/02
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scoring concept terms using a deep network. One of the methods includes receiving an input comprising a plurality of features of a resource, wherein each feature is a value of a respective attribute of the resource; processing each of the features using a respective embedding function to generate one or more numeric values; processing the numeric values to generate an alternative representation of the features of the resource, wherein processing the floating point values comprises applying one or more non-linear transformations to the floating point values; and processing the alternative representation of the input to generate a respective relevance score for each concept term in a pre-determined set of concept terms, wherein each of the respective relevance scores measures a predicted relevance of the corresponding concept term to the resource.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于使用深层网络评分概念术语。 所述方法之一包括接收包括资源的多个特征的输入,其中每个特征是所述资源的相应属性的值; 使用相应的嵌入功能处理每个特征以生成一个或多个数值; 处理所述数值以产生所述资源的特征的替代表示,其中处理所述浮点值包括将一个或多个非线性变换应用于所述浮点值; 以及处理所述输入的替代表示,以在预定概念术语集中为每个概念项产生相应的相关性得分,其中各个相关性分数中的每一个测量相应概念项与资源的预测相关性。
-
公开(公告)号:US09218573B1
公开(公告)日:2015-12-22
申请号:US13826327
申请日:2013-03-14
Applicant: Google Inc.
Inventor: Gregory S. Corrado , Kai Chen , Jeffrey A. Dean , Samy Bengio , Rajat Monga , Matthieu Devin
CPC classification number: G06N99/005 , G06K9/6256 , G06K9/6269 , G06N3/063 , G06N3/08 , G06N5/025 , G06N7/005 , G06N7/08
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a model using parameter server shards. One of the methods includes receiving, at a parameter server shard configured to maintain values of a disjoint partition of the parameters of the model, a succession of respective requests for parameter values from each of a plurality of replicas of the model; in response to each request, downloading a current value of each requested parameter to the replica from which the request was received; receiving a succession of uploads, each upload including respective delta values for each of the parameters in the partition maintained by the shard; and updating values of the parameters in the partition maintained by the parameter server shard repeatedly based on the uploads of delta values to generate current parameter values.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于使用参数服务器分片训练模型。 其中一种方法包括在被配置为维持模型的参数的不相交分区的值的参数服务器分片上接收来自模型的多个副本中的每一个的参数值的相继请求; 响应于每个请求,将每个请求的参数的当前值下载到从其接收请求的副本; 接收连续的上传,每次上传包括由分片保存的分区中的每个参数的各自的增量值; 并且根据增量值的上载重复地更新由参数服务器分片保存的分区中的参数的值,以生成当前参数值。
-
公开(公告)号:US08768870B1
公开(公告)日:2014-07-01
申请号:US13968019
申请日:2013-08-15
Applicant: Google Inc.
Inventor: Gregory S. Corrado , Kai Chen , Jeffrey A. Dean , Samy Bengio , Rajat Monga , Matthieu Devin
IPC: G06F15/18
CPC classification number: G06N99/005 , G06K9/6256 , G06K9/6269 , G06N3/063 , G06N3/08 , G06N5/025 , G06N7/005 , G06N7/08
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a model using parameter server shards. One of the methods includes receiving, at a parameter server shard configured to maintain values of a disjoint partition of the parameters of the model, a succession of respective requests for parameter values from each of a plurality of replicas of the model; in response to each request, downloading a current value of each requested parameter to the replica from which the request was received; receiving a succession of uploads, each upload including respective delta values for each of the parameters in the partition maintained by the shard; and updating values of the parameters in the partition maintained by the parameter server shard repeatedly based on the uploads of delta values to generate current parameter values.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于使用参数服务器分片训练模型。 其中一种方法包括在被配置为维持模型的参数的不相交分区的值的参数服务器分片上接收来自模型的多个副本中的每一个的参数值的相继请求; 响应于每个请求,将每个请求的参数的当前值下载到从其接收请求的副本; 接收连续的上传,每次上传包括由分片保存的分区中的每个参数的各自的增量值; 并且根据增量值的上载重复地更新由参数服务器分片保存的分区中的参数的值,以生成当前参数值。
-
-