Invention Grant
- Patent Title: Efficient data encoding for deep neural network training
-
Application No.: US16024311Application Date: 2018-06-29
-
Publication No.: US11715002B2Publication Date: 2023-08-01
- Inventor: Amar Phanishayee , Gennady Pekhimenko , Animesh Jain
- Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Agency: Newport IP, LLC
- Agent Leonard J. Hope
- Main IPC: G06N3/08
- IPC: G06N3/08 ; G06F12/02

Abstract:
Functions are added to a deep neural network (“DNN”) computation graph for encoding data structures during a forward training pass of the DNN and decoding previously-encoded data structures during a backward training pass of the DNN. The functions added to the DNN computation graph can be selected based upon on the specific layer pairs specified in the DNN computation graph. Once a modified DNN computation graph has been generated, the DNN can be trained using the modified DNN computation graph. The functions added to the modified DNN computation graph can reduce the utilization of memory during training of the DNN.
Information query