On-Device Domain Learning for Keyword Spotting on Low-Power Extreme Edge Embedded Systems

Cristian Cioflan, Lukas Cavigelli, Manuele Rusci, Miguel de Prado, Luca Benini
3/12/2024
cs.SDcs.LGeess.AS

No confident code implementation found for this paper.

Abstract

Keyword spotting accuracy degrades when neural networks are exposed to noisy environments. On-site adaptation to previously unseen noise is crucial to recovering accuracy loss, and on-device learning is required to ensure that the adaptation process happens entirely on the edge device. In this work, we propose a fully on-device domain adaptation system achieving up to 14% accuracy gains over already-robust keyword spotting models. We enable on-device learning with less than 10 kB of memory, using only 100 labeled utterances to recover 5% accuracy after adapting to the complex speech noise. We demonstrate that domain adaptation can be achieved on ultra-low-power microcontrollers with as little as 806 mJ in only 14 s on always-on, battery-operated devices.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cioflan2024ondevice,
  title  = {On-Device Domain Learning for Keyword Spotting on Low-Power Extreme Edge Embedded Systems},
  author = {Cristian Cioflan and Lukas Cavigelli and Manuele Rusci and Miguel de Prado and Luca Benini},
  year   = {2024},
  eprint = {2403.10549},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.10549v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.10549.svg)](https://codeofpaper.com/paper/2403.10549)

Discussion