RepCNN: Micro-sized, Mighty Models for Wakeword Detection

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Kundu, Arnav, Nayak, Prateeth, Padmanabhan, Priyanka, Naik, Devang
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913455716433920
author Kundu, Arnav
Nayak, Prateeth
Padmanabhan, Priyanka
Naik, Devang
author_facet Kundu, Arnav
Nayak, Prateeth
Padmanabhan, Priyanka
Naik, Devang
contents Always-on machine learning models require a very low memory and compute footprint. Their restricted parameter count limits the model's capacity to learn, and the effectiveness of the usual training algorithms to find the best parameters. Here we show that a small convolutional model can be better trained by first refactoring its computation into a larger redundant multi-branched architecture. Then, for inference, we algebraically re-parameterize the trained model into the single-branched form with fewer parameters for a lower memory footprint and compute cost. Using this technique, we show that our always-on wake-word detector model, RepCNN, provides a good trade-off between latency and accuracy during inference. RepCNN re-parameterized models are 43% more accurate than a uni-branch convolutional model while having the same runtime. RepCNN also meets the accuracy of complex architectures like BC-ResNet, while having 2x lesser peak memory usage and 10x faster runtime.
format Preprint
id arxiv_https___arxiv_org_abs_2406_02652
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle RepCNN: Micro-sized, Mighty Models for Wakeword Detection
Kundu, Arnav
Nayak, Prateeth
Padmanabhan, Priyanka
Naik, Devang
Audio and Speech Processing
Artificial Intelligence
Machine Learning
Always-on machine learning models require a very low memory and compute footprint. Their restricted parameter count limits the model's capacity to learn, and the effectiveness of the usual training algorithms to find the best parameters. Here we show that a small convolutional model can be better trained by first refactoring its computation into a larger redundant multi-branched architecture. Then, for inference, we algebraically re-parameterize the trained model into the single-branched form with fewer parameters for a lower memory footprint and compute cost. Using this technique, we show that our always-on wake-word detector model, RepCNN, provides a good trade-off between latency and accuracy during inference. RepCNN re-parameterized models are 43% more accurate than a uni-branch convolutional model while having the same runtime. RepCNN also meets the accuracy of complex architectures like BC-ResNet, while having 2x lesser peak memory usage and 10x faster runtime.
title RepCNN: Micro-sized, Mighty Models for Wakeword Detection
topic Audio and Speech Processing
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2406.02652