paper-with-me

홈 › Papers

Sound Event Detection with Binary Neural Networks on Tightly Power-Constrained IoT Devices

2021-01-12 · Gianmarco Cerutti, Renzo Andri, Lukas Cavigelli, Michele Magno, Elisabetta Farella, Luca Benini

Sound event detection (SED) is a hot topic in consumer and smart city applications. Existing approaches based on Deep Neural Networks are very effective, but highly demanding in terms of memory, power, and throughput when targeting ultra-low power always-on devices. Latency, availability, cost, and privacy requirements are pushing recent IoT systems to process the data on the node, close to the sensor, with a very limited energy supply, and tight constraints on the memory size and processing capabilities precluding to run state-of-the-art DNNs. In this paper, we explore the combination of extreme quantization to a small-footprint binary neural network (BNN) with the highly energy-efficient, RISC-V-based (8+1)-core GAP8 microcontroller. Starting from an existing CNN for SED whose footprint (815 kB) exceeds the 512 kB of memory available on our platform, we retrain the network using binary filters and activations to match these memory constraints. (Fully) binary neural networks come with a natural drop in accuracy of 12-18% on the challenging ImageNet object recognition challenge compared to their equivalent full-precision baselines. This BNN reaches a 77.9% accuracy, just 7% lower than the full-precision version, with 58 kB (7.2 times less) for the weights and 262 kB (2.4 times less) memory in total. With our BNN implementation, we reach a peak throughput of 4.6 GMAC/s and 1.5 GMAC/s over the full network, including preprocessing with Mel bins, which corresponds to an efficiency of 67.1 GMAC/s/W and 31.3 GMAC/s/W, respectively. Compared to the performance of an ARM Cortex-M4 implementation, our system has a 10.3 times faster execution time and a 51.1 times higher energy-efficiency.

📄 PDF Abstract BibTeX arXiv:2101.04446

Code (0)

등록된 구현이 없습니다.

Tasks

Event DetectionObject RecognitionQuantizationSound Event Detection

Similar Papers 제목 키워드 기반

Sound Event Bounding Boxes

2024-06-06 · Janek Ebbers, Francois G. Germain, Gordon Wichern, Jonathan Le Roux

Sound event detection is the task of recognizing sounds and determining their extent (onset/offset times) within an audio clip. Existing systems commonly predict sound presence confidence in short time frames. Then, thre…

Change DetectionEvent DetectionPredictionSound Event Detection

Power pooling: An adaptive pooling function for weakly labelled sound event detection

2020-10-20 · Yuzhuo Liu, Hangting Chen, YunWang, Pengyuan Zhang

Access to large corpora with strongly labelled sound events is expensive and difficult in engineering applications. Much research turns to address the problem of how to detect both the types and the timestamps of sound e…

Event DetectionMultiple Instance LearningSound Event Detection

Improving Polyphonic Sound Event Detection on Multichannel Recordings with the Sørensen-Dice Coefficient Loss and Transfer Learning

2021-07-22 · Karn N. Watcharasupat, Thi Ngoc Tho Nguyen, Ngoc Khanh Nguyen, Zhen Jian Lee 외

The S{\o}rensen--Dice Coefficient has recently seen rising popularity as a loss function (also known as Dice loss) due to its robustness in tasks where the number of negative samples significantly exceeds that of positiv…

Data AugmentationEvent DetectionSemantic SegmentationSound Event Detection+1

Training sound event detection with soft labels from crowdsourced annotations

2023-02-28 · Irene Martín-Morató, Manu Harju, Paul Ahokas, Annamaria Mesaros

In this paper, we study the use of soft labels to train a system for sound event detection (SED). Soft labels can result from annotations which account for human uncertainty about categories, or emerge as a natural repre…

Event DetectionSound Event Detection

Empirical Study of Drone Sound Detection in Real-Life Environment with Deep Neural Networks

2017-01-20 · Sungho Jeon, Jong-Woo Shin, Young-Jun Lee, Woong-Hee Kim 외

This work aims to investigate the use of deep neural network to detect commercial hobby drones in real-life environments by analyzing their sound data. The purpose of work is to contribute to a system for detecting drone…

Binary ClassificationEvent DetectionGeneral ClassificationSound Classification+1