A Music Classification Approach Based on the Trajectory of Fifths

In this paper we examine the applicability of the trajectory of fifths as a source of knowledge in automated music classification processes. The study shows that such trajectories provide valuable information concerning the harmonic structure of a given piece of music. The results of the conducted e...

Full description

Bibliographic Details
Main Authors: Tomasz Lukaszewicz, Dariusz Kania
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9826741/
_version_ 1818194089643868160
author Tomasz Lukaszewicz
Dariusz Kania
author_facet Tomasz Lukaszewicz
Dariusz Kania
author_sort Tomasz Lukaszewicz
collection DOAJ
description In this paper we examine the applicability of the trajectory of fifths as a source of knowledge in automated music classification processes. The study shows that such trajectories provide valuable information concerning the harmonic structure of a given piece of music. The results of the conducted experiments indicate that even basic coefficients quantifying the trajectory of fifths (e.g. the length of the trajectory) can be utilized as feature variables in music classification algorithms. The performed experiments involved the computation of the trajectories of fifths for the music pieces from two genre groups - rock/pop and jazz, calculation of their basic coefficients, and using these coefficients as feature variables for various rock/pop - jazz classifiers based on popular machine learning algorithms, i.e. Logistic Regression, Decision Tree, Random Forest, K-Nearest Neighbors, Linear Discriminant Analysis, Gaussian Naïve Bayes, and C-SVM. The tests evaluating the performance of the established classifiers have shown that in all of the considered cases the mean balanced accuracies were greater than 0.900, reaching the maximum of 0.936 (std=0.019) for the C-SVM classifier and the minimum of 0.910 (std=0.017) for the classification using the Decision Tree algorithm. Given the basic nature of the utilized coefficients and the relative simplicity of the applied classification models, the achieved results seem very promising. They strongly encourage further research concerning the use of the trajectory of fifths in different music classification algorithms – especially evaluation of its potential in the multi-class or multi-label genre classification scenarios.
first_indexed 2024-12-12T00:56:45Z
format Article
id doaj.art-a9cf6df4277049c48dbe81a9f8fed714
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-12T00:56:45Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-a9cf6df4277049c48dbe81a9f8fed7142022-12-22T00:43:51ZengIEEEIEEE Access2169-35362022-01-0110734947350210.1109/ACCESS.2022.31900169826741A Music Classification Approach Based on the Trajectory of FifthsTomasz Lukaszewicz0https://orcid.org/0000-0003-0604-1391Dariusz Kania1Faculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, Gliwice, PolandFaculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, Gliwice, PolandIn this paper we examine the applicability of the trajectory of fifths as a source of knowledge in automated music classification processes. The study shows that such trajectories provide valuable information concerning the harmonic structure of a given piece of music. The results of the conducted experiments indicate that even basic coefficients quantifying the trajectory of fifths (e.g. the length of the trajectory) can be utilized as feature variables in music classification algorithms. The performed experiments involved the computation of the trajectories of fifths for the music pieces from two genre groups - rock/pop and jazz, calculation of their basic coefficients, and using these coefficients as feature variables for various rock/pop - jazz classifiers based on popular machine learning algorithms, i.e. Logistic Regression, Decision Tree, Random Forest, K-Nearest Neighbors, Linear Discriminant Analysis, Gaussian Naïve Bayes, and C-SVM. The tests evaluating the performance of the established classifiers have shown that in all of the considered cases the mean balanced accuracies were greater than 0.900, reaching the maximum of 0.936 (std=0.019) for the C-SVM classifier and the minimum of 0.910 (std=0.017) for the classification using the Decision Tree algorithm. Given the basic nature of the utilized coefficients and the relative simplicity of the applied classification models, the achieved results seem very promising. They strongly encourage further research concerning the use of the trajectory of fifths in different music classification algorithms – especially evaluation of its potential in the multi-class or multi-label genre classification scenarios.https://ieeexplore.ieee.org/document/9826741/Music classificationcomputer music analysismusic information retrievalmusic data mining
spellingShingle Tomasz Lukaszewicz
Dariusz Kania
A Music Classification Approach Based on the Trajectory of Fifths
IEEE Access
Music classification
computer music analysis
music information retrieval
music data mining
title A Music Classification Approach Based on the Trajectory of Fifths
title_full A Music Classification Approach Based on the Trajectory of Fifths
title_fullStr A Music Classification Approach Based on the Trajectory of Fifths
title_full_unstemmed A Music Classification Approach Based on the Trajectory of Fifths
title_short A Music Classification Approach Based on the Trajectory of Fifths
title_sort music classification approach based on the trajectory of fifths
topic Music classification
computer music analysis
music information retrieval
music data mining
url https://ieeexplore.ieee.org/document/9826741/
work_keys_str_mv AT tomaszlukaszewicz amusicclassificationapproachbasedonthetrajectoryoffifths
AT dariuszkania amusicclassificationapproachbasedonthetrajectoryoffifths
AT tomaszlukaszewicz musicclassificationapproachbasedonthetrajectoryoffifths
AT dariuszkania musicclassificationapproachbasedonthetrajectoryoffifths