Comparison of Boolean OR, AND, and OR–AND Models for Monthly Rainfall Classification in Bawean Island

Authors

  • Rudi Kasianto Universitas Islam Negeri Maulana Malik Ibrahim Malang, Indonesia
  • Zainal Abidin Universitas Islam Negeri Maulana Malik Ibrahim Malang, Indonesia
  • Totok Chamidy Universitas Islam Negeri Maulana Malik Ibrahim Malang, Indonesia
  • Mochamad Imamudin Universitas Islam Negeri Maulana Malik Ibrahim Malang, Indonesia

DOI:

https://doi.org/10.70609/g-tech.v10i3.10298

Keywords:

Boolean logic, Rainfall classification, Rainfall, Rainy days, Temperature

Abstract

Rainfall classification plays an important role in climate monitoring, water resource management, agricultural planning, and hydrometeorological disaster mitigation. While machine learning techniques have been widely used for rainfall classification, they often require substantial computational resources and complex training processes. This study proposes a simple, interpretable, and computationally efficient Boolean-based framework for monthly rainfall classification on Bawean Island, East Java, Indonesia. Monthly climatological data from 1972–2023, including rainfall, rainy days, mean temperature, and minimum temperature, were analyzed, yielding 624 observations. Rainfall was classified into three categories: low (<100 mm), moderate (100–299 mm), and high (≥300 mm). Rainy days were converted into ordinal scores, while mean and minimum temperatures were transformed into binary scores. Three Boolean-based rainfall classification models were developed and evaluated using confusion matrices, accuracy, precision, recall, and F1-score. Correlation analysis showed that rainy days had the strongest relationship with rainfall (r = 0.858), followed by minimum temperature (r = −0.592) and mean temperature (r = −0.463). The hybrid OR–AND model achieved the best overall performance, with 66% accuracy, 71% precision, 62% recall, and 61% F1-score, outperforming both the OR and AND models. These results demonstrate that the proposed Boolean-based framework provides an effective, transparent, and computationally efficient approach for monthly rainfall classification.

References

Aldrian, E., & Susanto, R. D. (2003). Identification of three dominant rainfall regions within Indonesia and their relationship to sea surface temperature. International Journal of Climatology, 23(12), 1435–1452. https://doi.org/10.1002/joc.950

Anand, A., & Kannan, S. R. (2022). Rain/no-rain classification from combined radar- Radiometer data using machine learning. Remote Sensing Applications: Society and Environment, 25, 100682. https://doi.org/10.1016/j.rsase.2021.100682

Asdak, C. (2010). Hidrologi dan Pengelolaan Daerah Aliran Sungai (Edisi Revisi ke-5). Gadjah Mada University Press.

Badan Meteorologi Klimatologi dan Geofisika. (2025). Analisis laju perubahan curah hujan tahunan. BMKG. https://www.bmkg.go.id/iklim/analisis-laju-perubahan-curah-hujan

Benevides, P., Catalão, J., & Nico, G. (2019). Neural network approach to forecast hourly intense rainfall using GNSS precipitable water vapor and meteorological sensors. Remote Sensing, 11(8), 966. https://doi.org/10.3390/rs11080966

Boolean, G. (1854). An Investigation of the Laws of Thought: On Which Are Founded the Mathematical Theories of Logic and Probabilities. Walton and Maberly.

Chakraborty, P., Ghosh, S., Banerjee, S., Bhattacharya, S., & Bhattacharyya, P. (2024). Evaluating the efficacy of vermicomposted products in rain-fed wetland rice and predicting potential hazards from metal-contaminated tannery sludge using novel machine learning tactic. Chemosphere, 358, 142272. https://doi.org/10.1016/j.chemosphere.2024.142272

Chen, C., Hao, J., Yang, S., & Li, Y. (2025). Blending daily satellite precipitation product and rain gauges using stacking ensemble machine learning with the consideration of spatial heterogeneity. Journal of Hydrology, 658, 133223. https://doi.org/10.1016/j.jhydrol.2025.133223

Chen, G., Hou, J., Liu, Y., Xue, S., Wu, H., Wang, T., Lv, J., Jing, J., & Yang, S. (2024). Urban inundation rapid prediction method based on multi-machine learning algorithm and rain pattern analysis. Journal of Hydrology, 633, 131059. https://doi.org/10.1016/j.jhydrol.2024.131059

Damanik, I., Aminoto, T., & Hamdi, H. (2026). Prediction of rainfall using a backpropagation artificial neural network model over Muaro Jambi Regency. Journal of the Physical Society of Indonesia, 2(1), 59–71. https://doi.org/10.35895/jpsi.2.1.59-71.2026

El-Mahdy, M. E.-S., Mousa, F. A., Morsy, F. I., Kamel, A. F., & El-Tantawi, A. (2024). Flood classification and prediction in South Sudan using artificial intelligence models under a changing climate. Alexandria Engineering Journal, 97, 127–141. https://doi.org/10.1016/j.aej.2024.03.082

Hudnurkar, S., & Rayavarapu, N. (2022). Binary classification of rainfall time-series using machine learning algorithms. International Journal of Electrical and Computer Engineering, 12(2), 1945–1954. https://doi.org/10.11591/ijece.v12i2.pp1945-1954

Kovalnogov, V. N., Fedorov, R. V, Chukalin, A. V, Klyachkin, V. N., Tabakov, V. P., & Demidov, D. A. (2024). Applied Machine Learning to Study the Movement of Air Masses in the Wind Farm Area. Energies, 17(16), 3961. https://doi.org/10.3390/en17163961

Lazri, M., Labadi, K., Brucker, J. M., & Ameur, S. (2020). Improving satellite rainfall estimation from MSG data in Northern Algeria by using a multi-classifier model based on machine learning. Journal of Hydrology, 584, 124705. https://doi.org/10.1016/j.jhydrol.2020.124705

Nuridhati, M., Ruhiat, Y., & Guntara, Y. (2025). Analisis Suhu Udara, Kelembapan Udara, dan Tekanan Udara terhadap Curah Hujan (Study Kasus: Kota Serang). CHARM SAINS: Jurnal Pendidikan Fisika, 6(2), 96–101.

Rajkumar, K. V, & Subrahmanyam, K. (2021). A novel method for rainfall prediction and classification using neural networks. International Journal of Advanced Computer Science and Applications, 12(7).

Tjasyono, B. H. K. (2004). Klimatologi (2nd ed.). Penerbit ITB.

Tuo, H., Meng, Z., Shi, Z., & Zhang, D. (2025). Interpretable neural network classification model using first-order logic rules. Neurocomputing, 614, 128840. https://doi.org/10.1016/j.neucom.2024.128840

Vidyarthi, V. K., & Jain, A. (2020). Knowledge extraction from trained ANN drought classification model. Journal of Hydrology, 585, 124804. https://doi.org/10.1016/j.jhydrol.2020.124804

Xia, H., & Wang, K. (2025). Hourly, kilometer-scale precipitation merged from rain gauge, ground-based radar and satellites over east Asia: methods, evaluation and applications. Journal of Hydrology, 662, 134148. https://doi.org/10.1016/j.jhydrol.2025.134148

Downloads

Published

2026-07-10

How to Cite

Comparison of Boolean OR, AND, and OR–AND Models for Monthly Rainfall Classification in Bawean Island. (2026). G-Tech: Jurnal Teknologi Terapan, 10(3), 1202-1215. https://doi.org/10.70609/g-tech.v10i3.10298

Most read articles by the same author(s)

1 2 > >>