School of Computing

Automatic music genre classification using ensemble of classifiers

Carlos Nascimento Silla Jr., Celso Antonio Alves Kaestner, and Alessandro Lameiras Koerich

In IEEE International Conference on Systems, Man, and Cybernetics, pages 182-196, October 2007 [doi].

Abstract

This paper presents a novel approach to the task of automatic music genre classification which is based on multiple feature vectors and ensemble of classifiers. Multiple feature vectors are extracted from a single music piece. First, three 30-second music segments, one from the beginning, one from the middle and one from end part of a music piece are selected and feature vectors are extracted from each segment. Individual classifiers are trained to account for each feature vector extracted from each music segment. At the classification, the outputs provided by each individual classifier are combined through simple combination rules such as majority vote, max, sum and product rules, with the aim of improving music genre classification accuracy. Experiments carried out on a large dataset containing more than 3,000 music samples from ten different Latin music genres have shown that for the task of automatic music genre classification, the features extracted from the middle part of the music provide better results than using the segments from the beginning or end part of the music. Furthermore, the proposed ensemble approach, which combines the multiple feature vectors, provides better accuracy than using single classifiers and any individual music segment.

Download publication 303 kbytes (PDF)

Bibtex Record

@inproceedings{2807,
author = {Silla Jr., Carlos Nascimento and Kaestner, Celso Antonio Alves and Koerich, Alessandro Lameiras},
title = {Automatic Music Genre Classification Using Ensemble of Classifiers},
month = {October},
year = {2007},
pages = {182-196},
keywords = {determinacy analysis, Craig interpolants},
note = {},
doi = {10.1109/icsmc.2007.4414136},
url = {http://www.cs.kent.ac.uk/pubs/2007/2807},
    publication_type = {inproceedings},
    submission_id = {7033_1220542191},
    booktitle = {IEEE International Conference on Systems, Man, and Cybernetics},
    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