Training on the Fly: On-device Self-supervised Learning aboard Nano-drones within 20 mW
Elia Cereda, Alessandro Giusti, Daniele Palossi

TL;DR
This paper introduces a novel on-device self-supervised fine-tuning method for nano-drones with ultra-low power consumption, significantly improving vision-based perception accuracy in challenging environments.
Contribution
It presents a self-supervised, on-device fine-tuning approach tailored for nano-drones with limited resources, enabling adaptive perception without ground-truth labels.
Findings
Reduces horizontal position error by up to 26%
Operates within 19mW power budget on a GWT GAP9 chip
Enables successful mission completion in challenging environments
Abstract
Miniaturized cyber-physical systems (CPSes) powered by tiny machine learning (TinyML), such as nano-drones, are becoming an increasingly attractive technology. Their small form factor (i.e., ~10cm diameter) ensures vast applicability, ranging from the exploration of narrow disaster scenarios to safe human-robot interaction. Simple electronics make these CPSes inexpensive, but strongly limit the computational, memory, and sensing resources available on board. In real-world applications, these limitations are further exacerbated by domain shift. This fundamental machine learning problem implies that model perception performance drops when moving from the training domain to a different deployment one. To cope with and mitigate this general problem, we present a novel on-device fine-tuning approach that relies only on the limited ultra-low power resources available aboard nano-drones. Then,…
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
TopicsMolecular Communication and Nanonetworks · IoT and Edge/Fog Computing · Energy Harvesting in Wireless Networks
