Aussie AI
Arbitrary Base Logarithmic Quantization
-
Book Excerpt from "Generative AI in C++"
-
by David Spuler, Ph.D.
Arbitrary Base Logarithmic Quantization
The main use of logarithms in quantization is power-of-two logarithmic quantization. This is efficient, allowing bitshifting, but its lack of accuracy is a known problem. There is also some research on bases other than two, or indeed arbitrary bases, to try to more accurately map weights to a logarithmic format:
Research papers on arbitrary base log quantization:
- S. Vogel, M. Liang, A. Guntoro, W. Stechele, and G. Ascheid, 2018, Efficient hardware acceleration of CNNs using logarithmic data representation with arbitrary log-base, In Proceedings of the 2018 IEEE/ACM International Conference on Computer-Aided Design (ICCAD’18). 1–8.
See also more logarithmic bitshift quantization papers at https://www.aussieai.com/research/quantization#logarithmic.
• Next: • Up: Table of Contents |
The new AI programming book by Aussie AI co-founders:
Get your copy from Amazon: Generative AI in C++ |