< Back to previous page

Publication

Evaluation of Classical Machine Learning Techniques towards Urban Sound Recognition on Embedded Systems

Journal Contribution - Journal Article

Automatic urban sound classification is a desirable capability for urban monitoring systems, allowing real-time monitoring of urban environments and recognition of events.
Current embedded systems provide enough computational power to perform real-time urban audio recognition.
Using such devices for the edge computation when acting as nodes of Wireless Sensor Networks (WSN) drastically alleviates the required bandwidth consumption.
In this paper, we evaluate classical Machine Learning (ML) techniques for urban sound classification on embedded devices with respect to accuracy and execution time.
This evaluation provides a real estimation of what can be expected when performing urban sound classification on such constrained devices.
In addition, a cascade approach is also proposed to combine ML techniques by exploiting embedded characteristics such as pipeline or multi-thread execution present in current embedded devices.
The accuracy of this approach is similar to the traditional solutions, but provides in addition more flexibility to prioritize accuracy or timing.
Journal: Applied Sciences (Switzerland)
ISSN: 2076-3417
Issue: 18
Volume: 9
Pages: 1-27
Publication year:2019
Keywords:urban sound classification, machine learning, embedded system, environment sound recognition, audio feature extraction, edge computing
  • WoS Id: 000489115200245
  • ORCID: /0000-0002-9965-915X/work/82863858
  • ORCID: /0000-0001-8891-180X/work/79832770
  • ORCID: /0000-0002-4877-9688/work/71095740
  • Scopus Id: 85072398703
  • DOI: https://doi.org/10.3390/app9183885
CSS-citation score:1
Accessibility:Open