Music Genre Classification Application Based on Audio Features with Ensemble Learning Algorithm

Authors

  • Fahmi Raditya Universitas Bina Sarana Informatika
  • Adisty Ramadhani Universitas Bina Sarana Informatika
  • Syafiq Nabil Assirhindi Universitas Bina Sarana Informatika
  • Riski Annisa Universitas Bina Sarana Informatika

DOI:

https://doi.org/10.59934/jaiea.v5i2.2018

Keywords:

Classification, Music Genre, Audio Features, Machine Learning, Ensemble Learning

Abstract

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

Download data is not yet available.

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

2026-02-15

How to Cite

Fahmi Raditya, Adisty Ramadhani, Syafiq Nabil Assirhindi, & Riski Annisa. (2026). Music Genre Classification Application Based on Audio Features with Ensemble Learning Algorithm. Journal of Artificial Intelligence and Engineering Applications (JAIEA), 5(2), 2828–2833. https://doi.org/10.59934/jaiea.v5i2.2018