利用奥斯汀天气数据对降雨预报进行机器学习分类

Ting Tin Tin, Enoch Hii Chen Sheng, Loo Seng Xian, Lee Pei Yee, Yeap Sheng Kit
{"title":"利用奥斯汀天气数据对降雨预报进行机器学习分类","authors":"Ting Tin Tin, Enoch Hii Chen Sheng, Loo Seng Xian, Lee Pei Yee, Yeap Sheng Kit","doi":"10.53894/ijirss.v7i2.2881","DOIUrl":null,"url":null,"abstract":"The paper examines the machine learning classification of rainfall forecasts using Austin weather data. Rain is a natural phenomenon that is essential for the Earth's water cycle. Rain brings benefits to daily lives and also causes disasters, such as floods, which will endanger lives in addition to causing great losses. Due to this, many methods have been studied and experimented with to find a solution to predict rainfall and prevent tragedies from happening. In this research, the Austin weather dataset is applied to make predictions of rainfall through the implementation of machine learning models. The models used to predict rainfall based on the data set were Extreme Gradient Boosting, Support Vector Machine, Long Short-Term Memory, and Random Forest models. 21 variables with 1319 records were present in the dataset, but the variables used for the modelling were 18 variables from the original data, and 1 variable, “Precipitation Sum,” was converted to the variable “Precipitation Range,” which contained the classes “no rain,” “small rain,” “moderate rain,” and “heavy rain” based on specific value ranges. After training and predicting the data on the models, it was shown that Extreme Gradient Boosting gave the best results of 85.17% accuracy, 83.19% F1 score, 85.17% recall score, and 82.14% precision score, and was able to give predictions on all 4 classes of rainfall. This study and the way to implement machine learning models for rainfall prediction have the potential to provide new insights and methodologies for future studies and pave the way for finding a high-accuracy rainfall prediction method to avoid disaster.","PeriodicalId":282613,"journal":{"name":"International Journal of Innovative Research and Scientific Studies","volume":"84 14","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Machine learning classification of rainfall forecasts using Austin weather data\",\"authors\":\"Ting Tin Tin, Enoch Hii Chen Sheng, Loo Seng Xian, Lee Pei Yee, Yeap Sheng Kit\",\"doi\":\"10.53894/ijirss.v7i2.2881\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper examines the machine learning classification of rainfall forecasts using Austin weather data. Rain is a natural phenomenon that is essential for the Earth's water cycle. Rain brings benefits to daily lives and also causes disasters, such as floods, which will endanger lives in addition to causing great losses. Due to this, many methods have been studied and experimented with to find a solution to predict rainfall and prevent tragedies from happening. In this research, the Austin weather dataset is applied to make predictions of rainfall through the implementation of machine learning models. The models used to predict rainfall based on the data set were Extreme Gradient Boosting, Support Vector Machine, Long Short-Term Memory, and Random Forest models. 21 variables with 1319 records were present in the dataset, but the variables used for the modelling were 18 variables from the original data, and 1 variable, “Precipitation Sum,” was converted to the variable “Precipitation Range,” which contained the classes “no rain,” “small rain,” “moderate rain,” and “heavy rain” based on specific value ranges. After training and predicting the data on the models, it was shown that Extreme Gradient Boosting gave the best results of 85.17% accuracy, 83.19% F1 score, 85.17% recall score, and 82.14% precision score, and was able to give predictions on all 4 classes of rainfall. This study and the way to implement machine learning models for rainfall prediction have the potential to provide new insights and methodologies for future studies and pave the way for finding a high-accuracy rainfall prediction method to avoid disaster.\",\"PeriodicalId\":282613,\"journal\":{\"name\":\"International Journal of Innovative Research and Scientific Studies\",\"volume\":\"84 14\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-03-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Innovative Research and Scientific Studies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.53894/ijirss.v7i2.2881\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Innovative Research and Scientific Studies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.53894/ijirss.v7i2.2881","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本文探讨了利用奥斯汀天气数据对降雨预报进行机器学习分类的问题。降雨是一种自然现象,对地球的水循环至关重要。降雨给人们的日常生活带来益处,同时也会引发洪水等灾害,除造成巨大损失外,还会危及生命。因此,人们研究和试验了许多方法,以找到预测降雨和防止悲剧发生的解决方案。在这项研究中,奥斯汀天气数据集被应用于通过实施机器学习模型来预测降雨量。用于根据数据集预测降雨量的模型有极端梯度提升模型、支持向量机模型、长短期记忆模型和随机森林模型。数据集中有 21 个变量,1319 条记录,但用于建模的变量是原始数据中的 18 个变量,其中 1 个变量 "降水量总和 "被转换为变量 "降水量范围",该变量根据特定的数值范围包含 "无雨"、"小雨"、"中雨 "和 "大雨 "等类别。在对模型进行数据训练和预测后,结果表明,Extreme Gradient Boosting 的准确率为 85.17%,F1 分数为 83.19%,召回分数为 85.17%,精确分数为 82.14%,而且能够对所有 4 类降雨量进行预测,结果最佳。这项研究以及将机器学习模型用于降雨预测的方法有可能为今后的研究提供新的见解和方法,并为找到一种高准确度的降雨预测方法以避免灾害铺平道路。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Machine learning classification of rainfall forecasts using Austin weather data
The paper examines the machine learning classification of rainfall forecasts using Austin weather data. Rain is a natural phenomenon that is essential for the Earth's water cycle. Rain brings benefits to daily lives and also causes disasters, such as floods, which will endanger lives in addition to causing great losses. Due to this, many methods have been studied and experimented with to find a solution to predict rainfall and prevent tragedies from happening. In this research, the Austin weather dataset is applied to make predictions of rainfall through the implementation of machine learning models. The models used to predict rainfall based on the data set were Extreme Gradient Boosting, Support Vector Machine, Long Short-Term Memory, and Random Forest models. 21 variables with 1319 records were present in the dataset, but the variables used for the modelling were 18 variables from the original data, and 1 variable, “Precipitation Sum,” was converted to the variable “Precipitation Range,” which contained the classes “no rain,” “small rain,” “moderate rain,” and “heavy rain” based on specific value ranges. After training and predicting the data on the models, it was shown that Extreme Gradient Boosting gave the best results of 85.17% accuracy, 83.19% F1 score, 85.17% recall score, and 82.14% precision score, and was able to give predictions on all 4 classes of rainfall. This study and the way to implement machine learning models for rainfall prediction have the potential to provide new insights and methodologies for future studies and pave the way for finding a high-accuracy rainfall prediction method to avoid disaster.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
2.10
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信