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...
Main Authors: | , |
---|---|
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 |