OriginalPaper | Open access | Published: April 30, 2026

Rainfall Classification Using Output Statistics Models Based on Classification and Regression Trees with Principal Component Analysis Preprocessing

Zulkifli Rais, Hardianti Hafid, Yhegi Rombe Bunga
JINAV: Journal of Information and Visualization, Vol. 7 No. 1 (2026), pp. 69-82 https://doi.org/10.35877/454RI.jinav4788 Published: 2026-04-30
Get Permissions

Abstract

Makassar City has a varied monsoon rainfall pattern, so rainfall prediction is an important challenge in disaster mitigation and resource management. Data mining techniques such as classification with the Classification and Regression Trees (CART) algorithm can be used to classify rainfall and analyze historical data, but the risk of overfitting high-dimensional data requires dimension reduction such as Principal Component Analysis (PCA). To improve accuracy, the Output Statistics Model (MOS) approach that combines numerical data and observations is also used. The results of dimension reduction using the Principal Component Analysis (PCA) method showed that of the initial seven variables, only three main components (, , and ) were retained because they had eigenvalues greater than 1 and were able to explain the data variance significantly. The decision tree model that was formed resulted in an accuracy rate of 72.34% in training data. Where the model can classify most of the training data into the correct rainfall category. In the data testing, the model was able to achieve an accuracy level of 71.43%, which shows that the model has good generalization ability to new data and does not experience overfitting.

Keywords

References (29)

  1. Aminuddin, J., (2016). Pengaruh Kecepatan Angin Terhadap Evapotranspirasi Berdasarkan Metode Penman Di Kebun Stroberi Purbalingga. Elkawnie: Journal of Islamic Science and Technology, 2(1), 21–28. www.jurnal.ar-raniry.com/index.php/elkawnie
  2. Azmi. B., Hermawan. A., & A. . D. (2023). Analisis Pengaruh Komposisi Data Training dan Data Testing pada Penggunaan PCA dan Algoritma Decision Tree untuk Klasifikasi Penderita Penyakit Liver. JTIM?: Jurnal Teknologi Informasi Dan Multimedia, 4(1), 281–290. https://doi.org/10.35746/jtim.v4i4.298
  3. Azmi, U. (2017). Prediksi curah hujan melalui Model Output Statistics menggunakan Classification And Regression Trees dengan Pre-Processing Principal Component Analysis [Skripsi, Institut Teknologi Sepuluh Nopember, 2017]. http://repository.its.ac.id/3294/
  4. Dwirani, F. (2019). Menentukan stasiun hujan dan curah hujan dengan metode polygon thiessen daerah kabupaten lebak. Jurnal Lingkungan Dan Sumberdaya Alam (JURNALIS), 2(2), 139–146. https://ejournal.lppm-unbaja.ac.id/index.php/jls/article/view/674
  5. Evalina, Y., & Sinambela, S. (2008). Penerapan Metode Pohon Klasifikasi Dengan Algoritma CART pada Data Status Daerah Kabupaten Di Indonesia. Skripsi, Tidak Diterbitkan, Institut Pertanian Bogor, 2008.
  6. Firdaus, R. F. (2022). Prediksi Curah Hujan Menggunakan Metode Long Short Term Memory ( Studi Kasus?: Kota Bandung ) [Skripsi, Universitas Islam Indonesia]. https://dspace.uii.ac.id/handle/123456789/42746
  7. Handoko, S., Fauziah, F., & Handayani, E. T. E. (2020). Implementasi Data Mining Untuk Menentukan Tingkat Penjualan Paket Data Telkomsel Menggunakan Metode K-Means Clustering. Jurnal Ilmiah Teknologi Dan Rekayasa, 25(1), 76–88. https://doi.org/10.35760/tr.2020.v25i1.2677
  8. Hasanah, M. A., Soim, S., & Handayani, A. S. (2021). Implementasi CRISP-DM Model Menggunakan Metode Decision Tree dengan Algoritma CART untuk Prediksi Curah Hujan Berpotensi Banjir. Journal of Applied Informatics and Computing, 5(2), 103–108. https://doi.org/10.30871/jaic.v5i2.3200
  9. Imah, E. M., & Basaruddin, T. (2011). Klasifikasi Beat Aritmia Pada Sinyal EKG Menggunakan Fuzzy Wavelet Learning Vector Quantization. Jurnal Ilmu Komputer Dan Informasi, 4(1), 1–9.
  10. Juliati, D. (2023). Analisis Karakteristik Curah Hujan Dengan Menggunakan Klasifikasi Schmidr-Fergusson Di Kota Makassar. Jurnal Sains Dan Pendidikan Fisika (JSPF), 2, 229–235. https://pdfs.semanticscholar.org/0f27/312229fc0a96555b3395beb96aebe38cbe18.pdf

How to Cite

Rais, Z., Hafid, H., & Bunga, Y. R. (2026). Rainfall Classification Using Output Statistics Models Based on Classification and Regression Trees with Principal Component Analysis Preprocessing. JINAV: Journal of Information and Visualization, 7(1), 69–82. https://doi.org/10.35877/454RI.jinav4788

Copyright & license

Copyright (c) 2026 Zulkifli Rais, Hardianti Hafid, Yhegi Rombe Bunga