End-to-End Environmental Sound Classification using a 1D Convolutional Neural Network

Sajjad Abdoli, Patrick Cardinal, Alessandro Lameiras Koerich
4/18/2019
cs.SDcs.LGstat.ML

No confident code implementation found for this paper.

Abstract

In this paper, we present an end-to-end approach for environmental sound classification based on a 1D Convolution Neural Network (CNN) that learns a representation directly from the audio signal. Several convolutional layers are used to capture the signal's fine time structure and learn diverse filters that are relevant to the classification task. The proposed approach can deal with audio signals of any length as it splits the signal into overlapped frames using a sliding window. Different architectures considering several input sizes are evaluated, including the initialization of the first convolutional layer with a Gammatone filterbank that models the human auditory filter response in the cochlea. The performance of the proposed end-to-end approach in classifying environmental sounds was assessed on the UrbanSound8k dataset and the experimental results have shown that it achieves 89% of mean accuracy. Therefore, the propose approach outperforms most of the state-of-the-art approaches that use handcrafted features or 2D representations as input. Furthermore, the proposed approach has a small number of parameters compared to other architectures found in the literature, which reduces the amount of data required for training.

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{abdoli2019endtoend,
  title  = {End-to-End Environmental Sound Classification using a 1D Convolutional Neural Network},
  author = {Sajjad Abdoli and Patrick Cardinal and Alessandro Lameiras Koerich},
  year   = {2019},
  eprint = {1904.08990},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1904.08990}
}

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

Discussion