Accuracy Comparison of Support Vector Machine, Random Forest, and K-Nearest Neighbors for Sundanese Speech Classification
Abstract
To support the preservation of the Sundanese language, speech recognition systems based on machine learning canbe developed. This study aims to evaluate and compare the classification performance of Support Vector Machine, Random Forest, and K-Nearest Neighbors which represent margin-based, ensemble-based, and distance-based classification approaches that have been widely applied in speech classification tasks. A secondary dataset consisting of 100 voice recordings was utilized in this research. The study followed the Knowledge Discovery in Database framework, which encompasses data selection, preprocesing, transformation, data mining, and evaluation phases. Feature extraction was performed using the Mel-Frequecy Cepstral Coefficients method. Experimental result demonstrate that the Random Foret algorithm achieved superior performance, reaching 100% accuracy and an Area Under Curve (AUC) of 100%. Meanwhile, K-Nearest Neighbors achieved 87% accuracy with an AUC of 100%, and Support Vector Machine yielded the lowest performance with 67% accuracy and an AUC of 72.89%. Although Random Forest achieved the highest metrics, futher research is required as a perfect 100% score raises concerns regarding model overfitting. To address this issue, utilizing a large dataset is recommended for future studies. Consequently, K-Nearest Neighbors can be considered a more reliable choice in this study, demonstrating robust and stable performance for MFCC based speech classification on smaller dataset.
Keywords
Full Text:
PDFReferences
E. Rusyana and R. U. N. Rohmah, “Interferensi bahasa Indonesia terhadap bahasa Sunda dalam karangan berbahasa Sunda siswa SMP,” Diglosia J. Kaji. Bahasa, Sastra, dan Pengajarannya, vol. 7, no. 2, pp. 237–246, 2024, doi: 10.30872/diglosia.v7i2.954.
Pun, “UNESCO: Setiap Dua Minggu, Satu Bahasa Daerah Punah di Dunia,” Berita. p. https://jabarprov.go.id/berita/unesco-setiap-dua-m, 2024.
M. Azhar and H. F. Pardede, “Klasifikasi Dialek Pengujar Bahasa Inggris Menggunakan Random Forest,” J. Media Inform. Budidarma, vol. 5, no. 2, p. 439, 2021, doi: 10.30865/mib.v5i2.2754.
A. M. Afida, “Klasifikasi Jenis Burung Berdasarkan Suara Menggunakan Algoritme Support Vector Machine,” MATHunesa J. Ilm. Mat., vol. 8, no. 1, pp. 1–6, 2020, doi: 10.26740/mathunesa.v8n1.p1-6.
U. B. Nusantara, “SPEECH RECOGNITION DENGAN WHISPER DALAM BAHASA INDONESIA,” vol. 9, no. 2, pp. 386–397, 2025.
M. A. As Sarofi, I. Irhamah, and A. Mukarromah, “Identifikasi Genre Musik dengan Menggunakan Metode Random Forest,” J. Sains dan Seni ITS, vol. 9, no. 1, pp. 79–86, 2020, doi: 10.12962/j23373520.v9i1.51311.
G. Drougkas, E. M. Bakker, and M. Spruit, “Multimodal machine learning for language and speech markers identification in mental health,” BMC Med. Inform. Decis. Mak., vol. 24, no. 1, 2024, doi: 10.1186/s12911-024-02772-0.
T. Kessler, D. Schneider, and M. Shadaydeh, “A Comparison of Machine Learning Algorithms and Feature Sets for Automatic Vocal Emotion Recognition in Speech,” 2022.
Desi Permatasari and Suliadi, “Algoritma Pemilihan Variabel untuk Klasifikasi dan Penerapannya pada Klasifikasi Desa-Kelurahan,” J. Ris. Stat., pp. 49–56, 2024, doi: 10.29313/jrs.v4i1.3876.
P. Rosyani, S. Saprudin, and R. Amalia, “Klasifikasi Citra Menggunakan Metode Random Forest dan Sequential Minimal Optimization (SMO),” J. Sist. dan Teknol. Inf., vol. 9, no. 2, p. 132, 2021, doi: 10.26418/justin.v9i2.44120.
Y. Supit, “Penerapan Algoritma Support Vector Machine (SVM) untuk Deteksi Penyakit Mata Katarak,” Indones. J. Data Sci., vol. 2, no. 2, pp. 87–96, 2025, doi: 10.30989/ijds.v2i2.1449.
S. N. Khairil Lukman, “Komparasi Algoritma Naïve Bayes danSVM untuk Identifikasi CyberbullyingSelebriti di Media Sosial Twitter.pdf.” 2025. doi: 10.33364/algoritma/v.22-1.2196.
N. I. Yaman, A. R. Juwita, S. A. P. Lestari, and S. Faisal, “Perbandingan Kinerja Algoritma Decision Tree dan Random Forest untuk Klasifikasi Nutrisi pada Makanan Cepat Saji,” Jurnal Algoritma, vol. 21, no. 2. pp. 184–196, 2024. doi: 10.33364/algoritma/v.21-2.1649.
Widodo and Supatman, “Klasifikasi Transaksi Obat Puskesmas Bagelen Menggunakan Algoritma KNN,” J. Zetroem, vol. 6, no. 1, pp. 79–85, 2024, doi: 10.36526/ztr.v6i1.3540.
A. Benita Suciani, G. Gunawansyah, and K. Maulana Adhinugraha, “Klasifikasi Jenis Batik Menggunakan Algoritma K-Nearest Neighbors (Knn),” Infotronik J. Teknol. Inf. dan Elektron., vol. 9, no. 2, pp. 83–89, 2024, doi: 10.32897/infotronik.2024.9.2.3846.
V. Artanti, M. Faisal, and F. Kurniawan, “Klasifikasi Cardiovascular Diseases Menggunakan Algoritma K-Nearest Neighbors (KNN) Classification of Cardiovascular Diseases using K-Nearest Neighbors (KNN) Algorithm,” Techno.COM, vol. 23, no. 2, pp. 467–479, 2024.
M. Oktaviani, T. E. Sutanto, and M. Mahmudi, “Klasifikasi Usia Berdasarkan Suara Dengan Ekstraksi Ciri Mel Frequency Cepstral Coefficients Menggunakan Support Vector Machine,” Kesatria J. Penerapan Sist. Inf. (Komputer dan Manajemen), vol. 4, no. 4, pp. 901–907, 2023, [Online]. Available: https://tunasbangsa.ac.id/pkm/index.php/kesatria/article/view/240%0Afiles/5264/Oktaviani et al. - 2023 - Klasifikasi Usia Berdasarkan Suara Dengan Ekstraks.pdf
R. Hidayat and A. Winursito, “A Modified MFCC for Improved Wavelet-Based Denoising on Robust Speech Recognition,” Int. J. Intell. Eng. Syst., vol. 14, no. 1, pp. 12–21, 2020, doi: 10.22266/IJIES2021.0228.02.
A. H. Anshor and T. N. Wiyatno, “Comparative Analysis of Random Forest and Support Vector Machine for Sundanese Dialect Classification Using Speech Recognition Features,” vol. 14, pp. 269–276, 2025.
E. Shandy, A. H. Anshor, and D. Ardiatma, “Implementation of Data Mining for Speech Recognition Classification of Sundanese Dialect Using KNN Method with MFCC Feature Extraction,” J. Comput. Networks, Archit. High Perform. Comput., vol. 6, no. 3, pp. 1145–1158, 2024, doi: 10.47709/cnahpc.v6i3.4226.
P. Angga, R. Herdiana, and D. Solihudin, “Klasifikasi menggunakan metode Naive Bayes.,” JATI (Jurnal Mhs. Tek. Inform., vol. 6, no. 8, pp. 456–460, 2023.
D. Normawati and S. A. Prayogi, “Implementasi Naïve Bayes Classifier Dan Confusion Matrix Pada Analisis Sentimen Berbasis Teks Pada Twitter,” J. Sains Komput. Inform. (J-SAKTI, vol. 5, no. 2, pp. 697–711, 2021.
R. Andarsyah and A. Yanuar, “Sentimen Analisis Aplikasi Posaja Pada Google Playstore Untuk Peningkatan Pospay Superapp Menggunakan Support Vector Meachine,” J. Tek. Inform., vol. 16, no. 2, pp. 1–7, 2024, [Online]. Available: https://ejurnal.ulbi.ac.id/index.php/informatika/article/view/3533
DOI: https://doi.org/10.31326/jisa.v9i1.2757
Refbacks
- There are currently no refbacks.
Copyright (c) 2026 Laela Nur Rohmah, Abdul Halim Anshor, Wahyu Hadikristanto

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
JOURNAL IDENTITY
Journal Name: JISA (Jurnal Informatika dan Sains)
e-ISSN: 2614-8404, p-ISSN: 2776-3234
Publisher: Program Studi Teknik Informatika Universitas Trilogi
Publication Schedule: June and December
Language: English
APC: The Journal Charges Fees for Publishing
Indexing: EBSCO , DOAJ, Google Scholar, Arsip Relawan Jurnal Indonesia, Directory of Research Journals Indexing, Index Copernicus International, PKP Index, Science and Technology Index (SINTA, S4) , Garuda Index
OAI address: http://trilogi.ac.id/journal/ks/index.php/JISA/oai
Contact: jisa@trilogi.ac.id
Sponsored by: DOI – Digital Object Identifier Crossref, Universitas Trilogi
In Collaboration With: Indonesian Artificial Intelligent Ecosystem(IAIE), Relawan Jurnal Indonesia, Jurnal Teknologi dan Sistem Komputer (JTSiskom)
JISA (Jurnal Informatika dan Sains) is Published by Program Studi Teknik Informatika, Universitas Trilogi under Creative Commons Attribution-ShareAlike 4.0 International License.















