Fully Deep Neural Networks Incorporating Unsupervised Feature Learning
for Audio Tagging
In this paper we make contributions to audio tagging in two parts, respectively, acoustic modeling and feature learning. We propose to use a fully deep neural network (DNN) framework incorporating unsupervised feature learning to handle the multi-label classification task in a regression way. Considering that only chunk-level rather than frame-level labels are available, the whole or almost whole frames of the chunk are fed into the DNN to perform a multi-label regression for the expected tags. The fully DNN, which is regarded as an encoding function, can map the audio features sequence to a multi-tag vector. For the unsupervised feature learning, we propose to use a deep auto-encoder (AE) to generate new features with non-negative representation from the basic features. The new feature can further improve the performance of audio tagging. A deep pyramid structure was also designed to extract more robust high-level features related to the target tags. Further improved methods were adopted, such as the dropout and background noise aware training, to enhance the generalization capability of DNNs for new audio recordings in mismatched environments. Compared with the conventional Gaussian Mixture Model (GMM) and support vector machine (SVM) methods, the proposed fully DNN-based method is able to utilize the long-term temporal information with the whole chunk as the input. The results show that our approach obtains a 19.1% relative improvement compared with the official GMM-based baseline method of DCASE 2016 audio tagging task.
View on arXiv