Invention Grant
- Patent Title: Outlier quantization for training and inference
-
Application No.: US16357192Application Date: 2019-03-18
-
Publication No.: US11574239B2Publication Date: 2023-02-07
- Inventor: Eric S. Chung , Daniel Lo , Ritchie Zhao
- 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: G06N20/00
- IPC: G06N20/00 ; G06F3/08 ; G06F17/15 ; G06F17/16 ; G06N5/04

Abstract:
Machine learning may include training and drawing inference from artificial neural networks, processes which may include performing convolution and matrix multiplication operations. Convolution and matrix multiplication operations are performed using vectors of block floating-point (BFP) values that may include outliers. BFP format stores floating-point values using a plurality of mantissas of a fixed bit width and a shared exponent. Elements are outliers when they are too large to be represented precisely with the fixed bit width mantissa and shared exponent. Outlier values are split into two mantissas. One mantissa is stored in the vector with non-outliers, while the other mantissa is stored outside the vector. Operations, such as a dot product, may be performed on the vectors in part by combining the in-vector mantissa and exponent of an outlier value with the out-of-vector mantissa and exponent.
Public/Granted literature
- US20200302330A1 OUTLIER QUANTIZATION FOR TRAINING AND INFERENCE Public/Granted day:2020-09-24
Information query