Rainfall Prediction Using Machine Learning
Rainfall prediction is crucial across various sectors, and this research examines the effectiveness of machine learning (ML) algorithms in forecasting rainfall occurrences using meteorological data. The study rigorously explores a comprehensive methodology encompassing data preprocessing, model buil...
Saved in:
Published in: | 2024 2nd International Conference on Disruptive Technologies (ICDT) pp. 582 - 588 |
---|---|
Main Authors: | , , , , , |
Format: | Conference Proceeding |
Language: | English |
Published: |
IEEE
15-03-2024
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Abstract | Rainfall prediction is crucial across various sectors, and this research examines the effectiveness of machine learning (ML) algorithms in forecasting rainfall occurrences using meteorological data. The study rigorously explores a comprehensive methodology encompassing data preprocessing, model building with various ML algorithms, and thorough evaluation methods. The dataset consists of a broad array of meteorological variables, including temperature, humidity, wind speed, atmospheric pressure, and geographical features. The data preprocessing techniques included handling missing values using Theil-Sen regression, re-sampling for dataset balance, and direct mapping to encode categorical features. Exploratory data analysis involved using Seaborn and Matplotlib to visualize data imbalances, detect outliers using boxplots and explore feature correlations. The process emphasized feature engineering to refine model performance and dropped columns based on high correlation and irrelevance. The model building utilized a range of ML algorithms, including Random Forest, SVM, XGBoost, Logistic Regression, KNN, and LightGBM. Evaluation scores: precision, accuracy, F1 score, and recall were pivotal in assessing predictive performance. The study's findings showcased the effectiveness of ML algorithms, with particular attention to models such as Random Forest and XGBoost, which demonstrated high performance across both validation and testing sets. After meticulous evaluation, the final model selected for its superior performance in accurately predicting rainfall events was LightGBM. The study's findings reveal the effectiveness of ML algorithms, demonstrating remarkable accuracy and predictive power, particularly with models like Light GBM, Random Forest, and XGBoost, which scored high on both validation and testing sets. The comprehensive analysis provided valuable insights into the complex relationships within meteorological data and their predictability. This research showcases the potential of ML techniques in accurately predicting rainfall events, contributing to informed decision- making in various sectors reliant on weather predictions. |
---|---|
AbstractList | Rainfall prediction is crucial across various sectors, and this research examines the effectiveness of machine learning (ML) algorithms in forecasting rainfall occurrences using meteorological data. The study rigorously explores a comprehensive methodology encompassing data preprocessing, model building with various ML algorithms, and thorough evaluation methods. The dataset consists of a broad array of meteorological variables, including temperature, humidity, wind speed, atmospheric pressure, and geographical features. The data preprocessing techniques included handling missing values using Theil-Sen regression, re-sampling for dataset balance, and direct mapping to encode categorical features. Exploratory data analysis involved using Seaborn and Matplotlib to visualize data imbalances, detect outliers using boxplots and explore feature correlations. The process emphasized feature engineering to refine model performance and dropped columns based on high correlation and irrelevance. The model building utilized a range of ML algorithms, including Random Forest, SVM, XGBoost, Logistic Regression, KNN, and LightGBM. Evaluation scores: precision, accuracy, F1 score, and recall were pivotal in assessing predictive performance. The study's findings showcased the effectiveness of ML algorithms, with particular attention to models such as Random Forest and XGBoost, which demonstrated high performance across both validation and testing sets. After meticulous evaluation, the final model selected for its superior performance in accurately predicting rainfall events was LightGBM. The study's findings reveal the effectiveness of ML algorithms, demonstrating remarkable accuracy and predictive power, particularly with models like Light GBM, Random Forest, and XGBoost, which scored high on both validation and testing sets. The comprehensive analysis provided valuable insights into the complex relationships within meteorological data and their predictability. This research showcases the potential of ML techniques in accurately predicting rainfall events, contributing to informed decision- making in various sectors reliant on weather predictions. |
Author | Awasthi, Shashank Bartwal, Kanchan Dhondiyal, Shiv Ashish Alexander, John Pathak, Nilotpal Aeri, Manisha |
Author_xml | – sequence: 1 givenname: Kanchan surname: Bartwal fullname: Bartwal, Kanchan email: kanchanbartwal10@gmail.com organization: Computer Science and Engineering, Graphic Era Hill University,Dehradun,India – sequence: 2 givenname: Nilotpal surname: Pathak fullname: Pathak, Nilotpal email: nilotpal.pathakbit15@gmail.com organization: G.L. Bajaj Institute of Management,Department of Computer Science and Engineering,Greater Noida – sequence: 3 givenname: John surname: Alexander fullname: Alexander, John email: johnalexander078@gmail.com organization: Computer Science and Engineering, Graphic Era Hill University,Dehradun,India – sequence: 4 givenname: Manisha surname: Aeri fullname: Aeri, Manisha email: Maeri@gehu.ac.in organization: Computer Science and Engineering, Graphic Era Hill University,Dehradun,India – sequence: 5 givenname: Shiv Ashish surname: Dhondiyal fullname: Dhondiyal, Shiv Ashish email: Shivashish1234@gmail.com organization: Computer Science and Engineering, Graphic Era Hill University,Dehradun,India – sequence: 6 givenname: Shashank surname: Awasthi fullname: Awasthi, Shashank email: shashankglbitm@gmail.com organization: G.L. Bajaj Institute of Management,Department of Computer Science and Engineering,Greater Noida |
BookMark | eNo1j01LA0EQREfQg8b8A8E9C7t29-x89FFWjYEVRZJzmJ306ECcyCYX_70L6qEoKB4P6kKdln0Rpa4RGkTg22V3v7JIQM2UtkFoPVPLJ2rOjr02oB2CMefq5i3kksJuV72Oss3xmPelWh9yea-eQ_zIRapewlim4VKdTeBB5n89U-vHh1X3VPcvi2V319cZkY91SqBFhGxMg_cULYGTNDhDjD5aYwdGEXTAeitWQiRAJsNoOEXjRc_U1a83T5rN15g_w_i9-b-gfwBOYD-h |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ICDT61202.2024.10489249 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library Online IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library Online url: http://ieeexplore.ieee.org/Xplore/DynWel.jsp sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
EISBN | 9798350371055 |
EndPage | 588 |
ExternalDocumentID | 10489249 |
Genre | orig-research |
GroupedDBID | 6IE 6IL CBEJK RIE RIL |
ID | FETCH-LOGICAL-i119t-ff03eee26cfb882c6207efb752918c656b91ee17093de6eac2019259159fc58e3 |
IEDL.DBID | RIE |
IngestDate | Wed May 01 11:58:48 EDT 2024 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i119t-ff03eee26cfb882c6207efb752918c656b91ee17093de6eac2019259159fc58e3 |
PageCount | 7 |
ParticipantIDs | ieee_primary_10489249 |
PublicationCentury | 2000 |
PublicationDate | 2024-March-15 |
PublicationDateYYYYMMDD | 2024-03-15 |
PublicationDate_xml | – month: 03 year: 2024 text: 2024-March-15 day: 15 |
PublicationDecade | 2020 |
PublicationTitle | 2024 2nd International Conference on Disruptive Technologies (ICDT) |
PublicationTitleAbbrev | ICDT |
PublicationYear | 2024 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
Score | 1.9158963 |
Snippet | Rainfall prediction is crucial across various sectors, and this research examines the effectiveness of machine learning (ML) algorithms in forecasting rainfall... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 582 |
SubjectTerms | Atmospheric modeling Buildings Correlation Data preprocessing k-nn Light Gradient Boosting logistic regression machine learning Machine learning algorithms Predictive models Rain rainfall rainfall prediction random forest SVC XGBoost |
Title | Rainfall Prediction Using Machine Learning |
URI | https://ieeexplore.ieee.org/document/10489249 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NS0MxDA--nTypOPGbd_AkdL5-vTbnfTAPiuAEb2OvTUUYm-je_2_bfYgHD95KUwhJKEmbXxKAm9qi0B6JWR2QKS8Dm9WBM9ko9NJbFTJAdvxsHl_tYJja5LBdLQwRZfAZ9dIy5_L90rXpqyzecGXTe6GAwqBdF2ttMFu8wrv7_mASHXaurxKqtz39a25Kdhujg38yPITuTwFe-bRzLUewR4tjuE25mDCbzyMppVeSSsuc8i8fMiSSyk231LcuvIyGk_6YbUYdsHfOccVCqGTkLmoXmhjzulpUhkJjtEBuXYy5GuRE3FQoPdWU-irG0ExjDEaC05bkCXQWywWdQum98ShJRYpQjTd2hjwo5YWmaAXlzqCbBJ1-rLtZTLcynv-xfwH7SZ0Jd8X1JXRWny1dQfHl2-tsgG9UKIcv |
link.rule.ids | 310,311,782,786,791,792,798,27934,54767 |
linkProvider | IEEE |
linkToHtml | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB5sPehJxYpv9-BJSN28Nsm5D7bYFsEVvJXuZiJCaYt2_79J-hAPHryFTGCYGcJMMt_MANxn2jBpDRItnSHCckemmaOEl8JYbrVwESCbv6jxm-72QpscsquFQcQIPsN2WMZcvl1Udfgq8zdc6PBeaMC-FCpT63KtDWqLpuZx0OkW3mXHCism2tvzvyanRMfRP_ony2No_ZTgJc8753ICezg_hYeQjXHT2cyTQoIlKDWJSf9kFEGRmGz6pb634LXfKzo52Qw7IB-UmhVxLuWeO8sqV_qot8pYqtCVSjJDdeWjrtJQRKpSwy1mGDor-uBMGh-OuEpq5GfQnC_meA6JtcoajsJTmCit0lNDnRCWSfR2ENUFtIKgk-W6n8VkK-PlH_t3cJAXo-FkOBg_XcFhUG1AYVF5Dc3VZ4030Piy9W00xjenlIqA |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2024+2nd+International+Conference+on+Disruptive+Technologies+%28ICDT%29&rft.atitle=Rainfall+Prediction+Using+Machine+Learning&rft.au=Bartwal%2C+Kanchan&rft.au=Pathak%2C+Nilotpal&rft.au=Alexander%2C+John&rft.au=Aeri%2C+Manisha&rft.date=2024-03-15&rft.pub=IEEE&rft.spage=582&rft.epage=588&rft_id=info:doi/10.1109%2FICDT61202.2024.10489249&rft.externalDocID=10489249 |