Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 1

Binary classification of rainfall time-series using machine learning algorithms

International Journal of Electrical and Computer Engineering (IJECE) · Vol. 12 No. 2 (2022)

DOI
10.11591/ijece.v12i2.pp1945-1954
ISSN
2722-2578, 2088-8708
Published
2022-04-01
Publisher
Institute of Advanced Engineering and Science
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Summer monsoon rainfall contributes more than 75% of the annual rainfall in India. For the state of Maharashtra, India, this is more than 80% for almost all regions of the state. The high variability of rainfall during this period necessitates the classification of rainy and non-rainy days. While there are various approaches to rainfall classification, this paper proposes rainfall classification based on weather variables. This paper explores the use of support vector machine (SVM) and artificial neural network (ANN) algorithms for the binary classification of summer monsoon rainfall using common weather variables such as relative humidity, temperature, pressure. The daily data, for the summer monsoon months, for nineteen years, was collected for the Shivajinagar station of Pune in the state of Maharashtra, India. Classification accuracy of 82.1 and 82.8%, respectively, was achieved with SVM and ANN algorithms, for an imbalanced dataset. While performance parameters such as misclassification rate, F1 score indicate that better results were achieved with ANN, model parameter selection for SVM was less involved than ANN. Domain adaptation technique was used for rainfall classification at the other two stations of Maharashtra with the network trained for the Shivajinagar station. Satisfactory results for these two stations were obtained only after changing the training method for SVM and ANN.

Collaboration network of the authors

6 authors · 6 co-authorship links · 2 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Symbiosis International University
  • Siddhartha Academy of Higher Education
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Sanjeev KumarSymbiosis International University1
Praveen Vummadisetty NaiduSiddhartha Academy of Higher Education1
Smriti SahuSymbiosis International University1
Mahesh P. GiriSymbiosis International University1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

This record comes from Crossref (what the publisher deposited), because the journal's own OAI-PMH endpoint could not be harvested.

Metadata source: Crossref API (cadangan, berdasarkan ISSN) https://api.crossref.org/journals/2088-8708/works, first harvested 27 Okt 2026, last seen 27 Okt 2026.
Metadata as oai_dc, converted from Crossref
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"><dc:title>Binary classification of rainfall time-series using machine  learning algorithms</dc:title><dc:creator>Hudnurkar, Shilpa</dc:creator><dc:creator>Rayavarapu, Neela</dc:creator><dc:description>&lt;jats:p&gt;Summer monsoon rainfall contributes more than 75% of the annual rainfall in India. For the state of Maharashtra, India, this is more than 80% for almost all regions of the state. The high variability of rainfall during this period necessitates the classification of rainy and non-rainy days. While there are various approaches to rainfall classification, this paper proposes rainfall classification based on weather variables. This paper explores the use of support vector machine (SVM) and artificial neural network (ANN) algorithms for the binary classification of summer monsoon rainfall using common weather variables such as relative humidity, temperature, pressure. The daily data, for the summer monsoon months, for nineteen years, was collected for the Shivajinagar station of Pune in the state of Maharashtra, India. Classification accuracy of 82.1 and 82.8%, respectively, was achieved with SVM and ANN algorithms, for an imbalanced dataset. While performance parameters such as misclassification rate, F1 score indicate that better results were achieved with ANN, model parameter selection for SVM was less involved than ANN. Domain adaptation technique was used for rainfall classification at the other two stations of Maharashtra with the network trained for the Shivajinagar station. Satisfactory results for these two stations were obtained only after changing the training method for SVM and ANN.&lt;/jats:p&gt;</dc:description><dc:publisher>Institute of Advanced Engineering and Science</dc:publisher><dc:date>2022-04-01</dc:date><dc:type>info:eu-repo/semantics/article</dc:type><dc:format>application/pdf</dc:format><dc:identifier>https://doi.org/10.11591/ijece.v12i2.pp1945-1954</dc:identifier><dc:identifier>10.11591/ijece.v12i2.pp1945-1954</dc:identifier><dc:source>International Journal of Electrical and Computer Engineering (IJECE); Vol 12 No 2 (2022); 1945</dc:source><dc:source>2722-2578</dc:source><dc:source>2088-8708</dc:source><dc:relation>http://ijece.iaescore.com/index.php/IJECE/article/viewFile/25412/15548</dc:relation><dc:rights>http://creativecommons.org/licenses/by-sa/4.0</dc:rights></oai_dc:dc>