Music Genre Classification Application Based on Audio Features with Ensemble Learning Algorithm
DOI:
https://doi.org/10.59934/jaiea.v5i2.2018Keywords:
Classification, Music Genre, Audio Features, Machine Learning, Ensemble LearningAbstract
With the exponential growth of digital music, manual genre-labeling has become ineffective. Consequently, automatic music genre classification is crucial for data management and recommendation systems. This research aims to develop an accurate music classification application by comparing individual machine learning models against advanced Ensemble Learning techniques. The methodology involved extracting 26 audio features from the GTZAN dataset, followed by training and hyperparameter tuning ten models, including Random Forest, SVM, XGBoost, and LightGBM. The findings demonstrate that ensemble methods significantly outperform individual models. The highest performance was achieved by a Voting Classifier, which combines the predictive strengths of SVM, XGBoost, and Logistic Regression, reaching a final test accuracy of 72%. This superior ensemble model was then successfully implemented into an interactive web application using Streamlit, proving that this approach is not only highly accurate but also functional for real-time, practical applications.
Downloads
References
C. R. Wairata, E. R. Swedia, and M. Cahyanti, “Pengklasifikasian Genre Musik Indonesia Menggunakan Convolutional Neural Network,” Sebatik, vol. 25, no. 1, pp. 255–261, 2021, doi: 10.46984/sebatik.v25i1.1286 .
I. Komputer et al., “Perbandingan Metode Extreme Gradient Boosting dan Decision Tree pada Klasifikasi Genre Musik,” pp. 373–382, 2023.
S. Navisa, L. Hakim, and A. Nabilah, “Komparasi Algoritma Klasifikasi Genre Musik pada Spotify Menggunakan CRISP-DM,” J. Sist. Cerdas, vol. 4, no. 2, pp. 114–125, 2021, doi: 10.37396/jsc.v4i2.162.
G. Z. Dhamara and A. Nugroho, “Klasifikasi Genre Musik Menggunakan Machine Learning,” vol. 6, no. 3, 2025, doi: 10.47065/bit.v5i2.2021.
Y. V. Via, I. Y. Purbasari, and A. P. Pratama, “Analisa Algoritma Convolution Neural Network (Cnn) Pada Klasifikasi Genre Musik Berdasar Durasi Waktu,” Scan J. Teknol. Inf. dan Komun., vol. 17, no. 1, pp. 35–41, 2022, doi: 10.33005/scan.v17i1.3251 .
T. Nurchaidir, Widodo, and B. P. Adhi, “Klasifikasi Genre Musik Menggunakan Algoritma Naïve Bayes Classifier Untuk Layanan Streaming Youtube,” PINTER J. Pendidik. Tek. Inform. dan Komput., vol. 7, no. 1, pp. 1–6, 2023, doi: 10.21009/pinter.7.1.1 .
N. Amini, T. H. Saragih, M. R. Faisal, and A. Farmadi, “Pada Klasifikasi Genre Musik Menggunakan Metode Random Forest dan Algoritma Genetika,” pp. 75–82, 2020.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Journal of Artificial Intelligence and Engineering Applications (JAIEA)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.







