Prediksi Cacat Software Menggunakan Class Balancer Bagging C4.5 dan Analisis Statistik SPSS dalam Konteks Akuntansi

Authors

DOI:

https://doi.org/10.31294/profitabilitas.v5i1.9081

Keywords:

Prediksi Cacat Software, Class Balancer, C4.5 dan Bagging, Analisis Statistik SPSS

Abstract

Prediksi cacat software merupakan langkah krusial dalam proses pengembangan perangkat lunak guna meminimalkan risiko kerugian akibat kegagalan sistem. Namun, tantangan utama dalam prediksi ini terletak pada ketidakseimbangan data (class imbalance) yang menyebabkan performa model prediksi menjadi tidak optimal. Penelitian sebelumnya menunjukkan bahwa algoritma C4.5 memiliki performa cukup baik, namun masih belum mampu menangani permasalahan ketidakseimbangan kelas secara efektif. Untuk mengatasi masalah tersebut, penelitian ini mengusulkan pendekatan integrasi Class Balancer dan teknik Bagging pada algoritma C4.5 sebagai solusi prediksi yang lebih robust. Hasil penelitian menunjukkan bahwa model Class Balancer+Bagging+C4.5 memberikan peningkatan nilai AUC pada dataset PC4.arff hingga mencapai 0.834 dengan akurasi 83.35%, yang masuk dalam kategori Good Classification. Meskipun rata-rata akurasi menurun dibandingkan C4.5 original, rata-rata nilai AUC meningkat secara signifikan dari 0.599 menjadi 0.672, yang menunjukkan peningkatan kualitas klasifikasi dari Failure menjadi Poor Classification. Temuan ini menunjukkan bahwa integrasi teknik Class Balancer dan Bagging pada algoritma C4.5 mampu meningkatkan kemampuan model dalam mengenali cacat software, terutama dari sisi kestabilan prediksi terhadap data yang tidak seimbang.

References

Aries, S., & Wahono, R. S. (2015). Pendekatan Level Data untuk Menangani Ketidakseimbangan Kelas pada Prediksi Cacat Software. Journal of Software Engineering, 1(2), 76–85. https://doi.org/10.1016/S1896-1126(14)00030-3

Fitriyani, & Wahono, R. S. (2015). Integrasi Bagging dan Greedy Forward Selection pada Prediksi Cacat Software dengan Menggunakan Naïve Bayes. Journal of Software Engineering, 1(2), 101–108.

Ichsan, N. (2019). Metoda Distribution Based Balance dan Bagging C4 . 5. Indonesian Journal on Computer and Information Technology, 4(2), 215–224.

Ichsan, N., Fatah, H., Ermawati, E., Indriyanti, I., & Wahyuni, T. (2022). Integrasi Distribution Based Balance dan Teknik Ensemble Bagging Naive Bayes Untuk Prediksi Cacat Software. Media Jurnal Informatika, 14(2), 79. https://doi.org/10.35194/mji.v14i2.2623

Ichsan, N., Sopandi, R., Priyandaru, H., & Tabrani, M. (2023). Pendekatan Level Data Smote Pada Algoritma Bagging C4.5 Untuk Prediksi Cacat Software Smote Data Level Approach of C4.5 Bagging Algorithm for Software Defect Prediction. CERMIN:JURNAL PENELITIAN, 7, 402–416.

Putri, S. A. (2017). Integrasi Teknik Smote Bagging Dengan Information. Jurnal Ilmu Pengetahuan Dan Teknologi Komputer, 2(2), 22–31.

Saifudin, A., & Wahono, R. S. (2015). Penerapan Teknik Ensemble untuk Menangani Ketidakseimbangan Kelas pada Prediksi Cacat Software. Journal of Software Engineering, 1(1).

Wahono, R. S. (2015). A Systematic Literature Review of Software Defect Prediction : Research Trends , Datasets , Methods and Frameworks. Journal of Software Engineering, 1(1).

Wahono, R. S., & Suryana, N. (2013). Combining particle swarm optimization based feature selection and bagging technique for software defect prediction. International Journal of Software Engineering and Its Applications, 7(5), 153–166. https://doi.org/10.14257/ijseia.2013.7.5.16

Wahono, R. S., Suryana, N., & Ahmad, S. (2014). Metaheuristic Optimization based Feature Selection for Software Defect Prediction. Journal of Software, 9(5), 1324–1333. https://doi.org/10.4304/jsw.9.5.1324-1333

Downloads

Published

2025-07-07