Journal of Computer Science

Efficient Music Auto-Tagging with Convolutional Neural Networks

Shaleen Bengani, S. Vadivel and J. Angel Arul Jothi

DOI : 10.3844/jcssp.2019.1203.1208

Journal of Computer Science

Volume 15, Issue 8

Pages 1203-1208


Technology is revolutionizing the way in which music is distributed and consumed. As a result, millions of songs are instantly available to millions of people, on the Internet. This has created the need for novel music search and discovery services. Music is often searched using descriptive keywords, or tags, based on the content of the song. Hence, one very important task in achieving a great music search engine is automatic tagging of music. Currently, deep learning techniques using convolutional neural networks produce state- of-the-art results for this task. Several deep learning algorithms are able to achieve good results but at the cost of efficiency. As neural networks get deeper, the cost of computation grows exponentially. In this paper, we present a deep learning-based ensemble method that achieves near state-of-the-art performance on the music auto-tagging task. Our method is significantly more efficient in terms of computation time and disk space. This opens up the option of using our proposed model directly on a mobile device.


© 2019 Shaleen Bengani, S. Vadivel and J. Angel Arul Jothi. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.