LOSSLESS EXPONENT AND LOSSY MANTISSA WEIGHT COMPRESSION FOR TRAINING DEEP NEURAL NETWORKS
Patent №
US 11,615,301
Granted
2023-03-28
Filed 2019
Owner
MICROSOFT TECHNOLOGY LICENSING, LLC
Lab
AI components
2
ml · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
16559241
Systems, methods, and apparatuses are provided for compressing values. A plurality of parameters may be obtained from a memory, each parameter comprising a floating-point number that is used in a relationship between artificial neurons or nodes in a model. A mantissa value and an exponent value may be extracted from each floating-point number to generate a set of mantissa values and a set of exponent values. The set of mantissa values may be compressed to generate a mantissa lookup table (LUT) and a plurality of mantissa LUT index values. The set of exponent values may be encoded to generate an exponent LUT and a plurality of exponent LUT index values. The mantissa LUT, mantissa LUT index values, exponent LUT, and exponent LUT index values may be provided to one or more processing entities to train the model.
AI classification
Ownership
MICROSOFT TECHNOLOGY LICENSING, LLC
assignment · 502520298
Assignors
XI, JINWEN, PUDIPEDDI, BHARADWAJ, TREMBLAY, MARC
On an employer assignment, the assignors are typically the inventors.