Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
The complexity and variability of atmospheric processes make it difficult to predict weather anomalies. Early detection of weather anomalies is critical to ensure that the necessary precautions are taken to limit the impact on people and economic activities. There is a growing interest in the use of...
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Language: | English |
| Published: |
Department of Computer Science
2023
|
| Subjects: | |
| Tags: |
No Tags, Be the first to tag this record!
|
| _version_ | 1867614486323527680 |
|---|---|
| access_status_str | Open Access |
| author | Williams, Edwina |
| author2 | Moodley, Deshen |
| author_browse | Moodley, Deshen Williams, Edwina |
| author_facet | Moodley, Deshen Williams, Edwina |
| author_sort | Williams, Edwina |
| collection | Thesis |
| description | The complexity and variability of atmospheric processes make it difficult to predict weather anomalies. Early detection of weather anomalies is critical to ensure that the necessary precautions are taken to limit the impact on people and economic activities. There is a growing interest in the use of machine learning techniques as an alternative to traditional weather forecasting methods. In this study, the use of machine learning techniques to predict daily maximum temperatures and detect temperature anomalies is investigated. Machine learning techniques were trained to predict weather anomalies for three stations in the Gauteng and Northern Cape provinces of South Africa. Three machine learning techniques were selected based on their use and performance in the relevant literature. The techniques include the Support Vector Machine, Artificial Neural Network and Huber Regressor. Both regression and classification-based techniques were evaluated and compared to determine which provide optimal performance for predicting temperatures and detecting anomalies. The regression-based techniques were trained to predict the daily maximum temperatures (for the next day) based on the previous three day's conditions. The predictions were evaluated based on the next day prediction error and the anomaly detection rate in the predictions. Techniques based on classification were trained to classify whether an anomaly would occur the next day based on the previous three day's conditions. The results showed that the machine learning techniques performed well at predicting the next day's maximum temperatures. However, the techniques had a low success rate in detecting anomalies. |
| format | Thesis |
| id | oai:open.uct.ac.za:11427/36950 |
| institution | University of Cape Town (South Africa) |
| language | eng |
| last_indexed | 2026-06-10T12:52:48.555Z |
| license_str | Not specified — see source repository |
| provenance_str_mv | Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository |
| publishDate | 2023 |
| publishDateRange | 2023 |
| publishDateSort | 2023 |
| publisher | Department of Computer Science |
| publisherStr | Department of Computer Science |
| record_format | dspace |
| source_str | UCTD — University of Cape Town Open Access Repository |
| spelling | oai:open.uct.ac.za:11427/36950 Predicting anomalous weather events using supervised machine learning Williams, Edwina Moodley, Deshen Computer Science The complexity and variability of atmospheric processes make it difficult to predict weather anomalies. Early detection of weather anomalies is critical to ensure that the necessary precautions are taken to limit the impact on people and economic activities. There is a growing interest in the use of machine learning techniques as an alternative to traditional weather forecasting methods. In this study, the use of machine learning techniques to predict daily maximum temperatures and detect temperature anomalies is investigated. Machine learning techniques were trained to predict weather anomalies for three stations in the Gauteng and Northern Cape provinces of South Africa. Three machine learning techniques were selected based on their use and performance in the relevant literature. The techniques include the Support Vector Machine, Artificial Neural Network and Huber Regressor. Both regression and classification-based techniques were evaluated and compared to determine which provide optimal performance for predicting temperatures and detecting anomalies. The regression-based techniques were trained to predict the daily maximum temperatures (for the next day) based on the previous three day's conditions. The predictions were evaluated based on the next day prediction error and the anomaly detection rate in the predictions. Techniques based on classification were trained to classify whether an anomaly would occur the next day based on the previous three day's conditions. The results showed that the machine learning techniques performed well at predicting the next day's maximum temperatures. However, the techniques had a low success rate in detecting anomalies. 2023-02-21T14:09:45Z 2023-02-21T14:09:45Z 2022 2023-02-21T07:32:24Z Master Thesis Masters MSc http://hdl.handle.net/11427/36950 eng application/pdf Department of Computer Science Faculty of Science |
| spellingShingle | Computer Science Williams, Edwina Predicting anomalous weather events using supervised machine learning |
| thesis_degree_str | Master's |
| title | Predicting anomalous weather events using supervised machine learning |
| title_full | Predicting anomalous weather events using supervised machine learning |
| title_fullStr | Predicting anomalous weather events using supervised machine learning |
| title_full_unstemmed | Predicting anomalous weather events using supervised machine learning |
| title_short | Predicting anomalous weather events using supervised machine learning |
| title_sort | predicting anomalous weather events using supervised machine learning |
| topic | Computer Science |
| url | http://hdl.handle.net/11427/36950 |
| work_keys_str_mv | AT williamsedwina predictinganomalousweathereventsusingsupervisedmachinelearning |