Resource-Constrained On-Device Learning by Dynamic Averaging
Lukas Heppe, Michael Kamp, Linara Adilova, Danny Heinrich and, Nico Piatkowski, Katharina Morik

TL;DR
This paper presents a communication-efficient, privacy-preserving on-device learning method suitable for low-power processors, significantly reducing energy consumption while maintaining model quality.
Contribution
It introduces a novel approach for on-device learning with integer exponential families that minimizes communication and energy use on low-power hardware.
Findings
Achieves model quality comparable to centralized learning
Reduces communication by an order of magnitude
Significantly lowers overall energy consumption
Abstract
The communication between data-generating devices is partially responsible for a growing portion of the world's power consumption. Thus reducing communication is vital, both, from an economical and an ecological perspective. For machine learning, on-device learning avoids sending raw data, which can reduce communication substantially. Furthermore, not centralizing the data protects privacy-sensitive data. However, most learning algorithms require hardware with high computation power and thus high energy consumption. In contrast, ultra-low-power processors, like FPGAs or micro-controllers, allow for energy-efficient learning of local models. Combined with communication-efficient distributed learning strategies, this reduces the overall energy consumption and enables applications that were yet impossible due to limited energy on local devices. The major challenge is then, that the…
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.
