Litcius/Paper detail

Learning Hierarchy Aware Embedding from Raw Audio for Acoustic Scene Classification

Vinayak Abrol, Pulkit Sharma

2020IEEE/ACM Transactions on Audio Speech and Language Processing28 citationsDOI

Abstract

Recent advancements in modeling speech and audio signals using deep neural networks have shown that systems learning both features and the classifier can be built directly from raw signal. However, the performance of such end-to-end systems for acoustic scene classification (ASC) task is still not at par with conventional systems built using spectral features. In this work, we propose a raw waveform based end-to-end ASC system using convolutional neural network. In contrast to the existing studies using a non-hierarchical model, our framework leverages the hierarchical relations between acoustic categories to improve the classification performance. To this aim, our multi-task model is trained with coarse and fine labels that correspond to different levels of abstraction. In order to ensure consistency in the encoded information via label hierarchy, the proposed framework uses a prototypical model. Such a model ensures that the learned representations at least match to one of the global categorical learned prototypes. We also employed a statistical pooling layer to aggregate hidden representations over multiple frames of the input audio signal. The statistics (mean and standard deviation) are concatenated together to form a fixed-length audio embedding. This aggregation is done via an attention module so as to guide the model's attention even in presence of relatively short or transient acoustic events. Further, the proposed framework incorporate two parallel feature processing pipelines to achieve different resolutions for extracting important acoustic cues. Various experiments on publicly available datasets are performed to demonstrate the effectiveness of the proposed framework for ASC task. Additional transfer learning experiments showed the proposed model's adaptation capability to unseen data. Network analysis and visualizations demonstrate the importance of individual modules and their impact on overall representation learning for ASC task.

Topics & Concepts

Computer sciencePoolingSpeech recognitionConvolutional neural networkCategorical variableArtificial intelligenceAcoustic modelAudio signalPattern recognition (psychology)Classifier (UML)EmbeddingArtificial neural networkMachine learningSpeech processingSpeech codingMusic and Audio ProcessingSpeech and Audio ProcessingMusic Technology and Sound Studies
Learning Hierarchy Aware Embedding from Raw Audio for Acoustic Scene Classification | Litcius