EVE: Environmental Adaptive Neural Network Models for Low-power Energy Harvesting System
Sahidul Islam, Shanglin Zhou, Ran Ran, Yufang Jin, Wujie Wen, Caiwen, Ding, Mimi Xie

TL;DR
EVE introduces an autoML framework for designing energy-efficient neural networks with shared weights, optimized for low-power energy harvesting IoT devices facing environmental energy variability.
Contribution
The paper presents a novel autoML co-exploration framework that creates shared-weight neural models with adjustable sparsity, enabling adaptive, low-power IoT applications powered by ambient energy.
Findings
Models are 2.5X faster than baseline models.
Shared weights reduce memory footprint significantly.
Framework adapts models to environmental energy changes.
Abstract
IoT devices are increasingly being implemented with neural network models to enable smart applications. Energy harvesting (EH) technology that harvests energy from ambient environment is a promising alternative to batteries for powering those devices due to the low maintenance cost and wide availability of the energy sources. However, the power provided by the energy harvester is low and has an intrinsic drawback of instability since it varies with the ambient environment. This paper proposes EVE, an automated machine learning (autoML) co-exploration framework to search for desired multi-models with shared weights for energy harvesting IoT devices. Those shared models incur significantly reduced memory footprint with different levels of model sparsity, latency, and accuracy to adapt to the environmental changes. An efficient on-device implementation architecture is further developed to…
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.
Taxonomy
TopicsEnergy Harvesting in Wireless Networks · Innovative Energy Harvesting Technologies · Advanced Battery Technologies Research
MethodsPruning
