School of Computing

Feature selection in automatic music genre classification

Carlos N. Silla Jr., Alessandro L. Koerich, and Celso A. A. Kaestner

In Tenth IEEE International Symposium on Multimedia, pages 182-196, December 2008 [doi].

Abstract

This paper presents the results of the application of a feature selection procedure to an automatic music genre classification system. The classification system is based on the use of multiple feature vectors and an ensemble approach, according to time and space decomposition strategies. Feature vectors are extracted from music segments from the beginning, middle and end of the original music signal (timedecomposition). Despite being music genre classification a multi-class problem, we accomplish the task using a combination of binary classifiers, whose results are merged in order to produce the final music genre label (space decomposition). As individual classifiers several machine learning algorithms were employed: Naive-Bayes, Decision Trees, Support Vector Machines and Multi-Layer Perceptron Neural Nets. Experiments were carried out on a novel dataset called Latin Music Database, which contains 3,227 music pieces categorized in 10 musical genres. The experimental results show that the employed features have different importance according to the part of the music signal from where the feature vectors were extracted. Furthermore, the ensemble approach provides better results than the individual segments in most cases.

Download publication 258 kbytes (PDF)

Bibtex Record

@inproceedings{2901,
author = {Carlos N. Silla Jr. and Alessandro L. Koerich and Celso A. A. Kaestner},
title = {Feature Selection in Automatic Music Genre Classification},
month = {December},
year = {2008},
pages = {182-196},
keywords = {determinacy analysis, Craig interpolants},
note = {},
doi = {10.1109/ISM.2008.54},
url = {http://www.cs.kent.ac.uk/pubs/2008/2901},
    publication_type = {inproceedings},
    submission_id = {4799_1242428538},
    booktitle = {Tenth IEEE International Symposium on Multimedia},
    refereed = {yes},
}

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 21/03/2014