Accelerated sparse neural network training using transposable pruning masks
AssigneeIntel Overseas Funding Corporation
InventorsItay Hubara, Chen Koren, Brian Chmiel, Moshe Island, Ron Banner
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Overseas Funding Corporation
InventorsItay Hubara, Chen Koren, Brian Chmiel, Moshe Island, Ron Banner
Estimating the term…
A method includes receiving a trained deep neural network (DNN) having multiple layers represented by respective weight matrices. The DNN is pruned by, for at least one layer represented by a respective weight matrix including multiple weights, converting the weight matrix into a structured sparse weight matrix by (a) defining multiple M-element line-blocks in the weight matrix, each line-block including the weights along an M-element portion of a row of the weight matrix, and respective multiple M-element column-blocks in a transpose of the weight matrix (b) specifying a subset of at least N weights in the weight matrix that are to be nulled in each M-element line-block and respective at least N weights to be nulled in each M-element column-block of the transpose of the weight matrix, and (c) nulling the weights in the subset. A deep learning operation is performed using the pruned DNN.
A method, comprising:
A method, comprising:
A method, comprising:
An apparatus, comprising:
An apparatus, comprising:
An apparatus, comprising:
Dependencies are inferred from the claim text.