Conditional Online Learning for Keyword Spotting

Michel Meneses, Bruno Iwami
5/19/2023
eess.AScs.LGcs.SD

No confident code implementation found for this paper.

Abstract

Modern approaches for keyword spotting rely on training deep neural networks on large static datasets with i.i.d. distributions. However, the resulting models tend to underperform when presented with changing data regimes in real-life applications. This work investigates a simple but effective online continual learning method that updates a keyword spotter on-device via SGD as new data becomes available. Contrary to previous research, this work focuses on learning the same KWS task, which covers most commercial applications. During experiments with dynamic audio streams in different scenarios, that method improves the performance of a pre-trained small-footprint model by 34%. Moreover, experiments demonstrate that, compared to a naive online learning implementation, conditional model updates based on its performance in a small hold-out set drawn from the training distribution mitigate catastrophic forgetting.

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{meneses2023conditional,
  title  = {Conditional Online Learning for Keyword Spotting},
  author = {Michel Meneses and Bruno Iwami},
  year   = {2023},
  eprint = {2305.13332},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.13332v1}
}

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/2305.13332.svg)](https://codeofpaper.com/paper/2305.13332)

Discussion