mlsanityData to 7 Oct 2026

Dynamic Precision Analog Computing for Neural Networks

arXiv 2102.06365 ↗First posted 12 Feb 2021cs.LG cs.ETcited by 12

Not on the map. Why?

Abstract (arXiv)

Analog electronic and optical computing exhibit tremendous advantages over digital computing for accelerating deep learning when operations are executed at low precision. In this work, we derive a relationship between analog precision, which is limited by noise, and digital bit precision. We propose extending analog computing architectures to support varying levels of precision by repeating operations and averaging the result, decreasing the impact of noise. Such architectures enable programmable tradeoffs between precision and other desirable performance metrics such as energy efficiency or throughput. To utilize dynamic precision, we propose a method for learning the precision of each layer of a pre-trained model without retraining network weights. We evaluate this method on analog architectures subject to a variety of noise sources such as shot noise, thermal noise, and weight noise and find that employing dynamic precision reduces energy consumption by up to 89% for computer vision models such as Resnet50 and by 24% for natural language processing models such as BERT. In one example, we apply dynamic precision to a shot-noise limited homodyne optical neural network and simulate inference at an optical energy consumption of 2.7 aJ/MAC for Resnet50 and 1.6 aJ/MAC for BERT with <2% accuracy degradation.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 29 of its 73 references that are in the map. First posted on arXiv 12 Feb 2021.

Builds on

29 of 73 references.

References · 29

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  5. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  6. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  7. 2014Going Deeper with Convolutionscited by 4,231
  8. 2013Auto-Encoding Variational Bayescited by 3,980
  9. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  10. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
  11. 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
  12. 2019Learned Step Size Quantizationcited by 604
17 more
  1. 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
  2. 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 426
  3. 2019HAWQ: Hessian AWare Quantization of Neural Networks with Mixed-Precisioncited by 387
  4. 2020ZeroQ: A Novel Zero Shot Quantization Frameworkcited by 265
  5. 2019HAWQ-V2: Hessian Aware trace-Weighted Quantization of Neural Networkscited by 250
  6. 2014cuDNN: Efficient Primitives for Deep Learningcited by 240
  7. 2015Fixed Point Quantization of Deep Convolutional Networkscited by 141
  8. 2018Mixed Precision Quantization of ConvNets via Differentiable Neural Architecture Searchcited by 122
  9. 2020Photonics for artificial intelligence and neuromorphic computingcited by 111
  10. 2020Improving Post Training Neural Quantization: Layer-wise Calibration and Integer Programmingcited by 89
  11. 2016Neuromorphic Silicon Photonic Networkscited by 66
  12. 2018Discovering Low-Precision Networks Close to Full-Precision Networks for Efficient Embedded Inferencecited by 33
  13. 2018NICE: Noise Injection and Clamping Estimation for Neural Network Quantizationcited by 24
  14. 2018A Quantization-Friendly Separable Convolution for MobileNetscited by 22
  15. 2019Digital Electronics and Analog Photonics for Convolutional Neural Networks (DEAP-CNNs)cited by 22
  16. 2020Photonic tensor cores for machine learningcited by 15
  17. 2020A Laser Spiking Neuron in a Photonic Integrated Circuitcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 3; 2023: 4; 2024: 2; 2025: 1; 2026: 1.

12 papers.