Neural Network Design for Energy-Autonomous AI Applications using Temporal Encoding
Sergey Mileiko, Thanasin Bunnam, Fei Xia, Rishad Shafik, Alex, Yakovlev, Shidhartha Das

TL;DR
This paper introduces a PWM-based neural network design that maintains robust performance and energy efficiency in energy-harvesting, variable-power environments, suitable for micro-edge AI applications.
Contribution
It presents a novel PWM-based perceptron architecture that enables neural networks to operate reliably under fluctuating power supply conditions.
Findings
Demonstrates resilience to large voltage variations.
Shows improved energy efficiency for edge AI.
Validates approach with handwritten character recognition.
Abstract
Neural Networks (NNs) are steering a new generation of artificial intelligence (AI) applications at the micro-edge. Examples include wireless sensors, wearables and cybernetic systems that collect data and process them to support real-world decisions and controls. For energy autonomy, these applications are typically powered by energy harvesters. As harvesters and other power sources which provide energy autonomy inevitably have power variations, the circuits need to robustly operate over a dynamic power envelope. In other words, the NN hardware needs to be able to function correctly under unpredictable and variable supply voltages. In this paper, we propose a novel NN design approach using the principle of pulse width modulation (PWM). PWM signals represent information with their duty cycle values which may be made independent of the voltages and frequencies of the carrier signals.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
