Rainfall forecasting at long lead times for eastern Australia using artificial neural networks

John Abbot
DOI: https://doi.org/10.1007/s00521-023-09386-z
2024-03-17
Neural Computing and Applications
Abstract:Forecasting using artificial neural networks (ANNs) has previously been demonstrated to provide skilful monthly and seasonal rainfall forecasts for many parts of the world, including Australia. However, few rainfall forecasting studies have been reported for lead times beyond 12 months, which can be very useful for flood and drought management, management of dam infrastructure for hydroelectricity generation and for agriculture This investigation examines monthly rainfall forecasts using ANNs for Gympie, Lismore and Brisbane in eastern Australia, locations that have experienced severe flooding associated with very heavy rainfall during the past two decades, as well as periods of drought. These locations have long continuous rainfall records extending back more than 100 years. Monthly rainfall forecasts were generated for these locations for each month using ANNs provided by Neurosolutions Infinity. Input variables comprised both local values of rainfall and temperatures and large-scale climate indices including the Southern Oscillation Index and the Inter-Decadal Pacific Oscillation. The study shows that lead times using ANNs can be extended without significant loss in forecast skill. Average monthly rainfall forecast skill with lead times of 12, 36, 60 and 84 months for the three sites lay in the range 34.8–54.1% relative to climatology. This compares very favourably with reported skill using methods based on physical climate models where skill is often about equivalent to climatology (0%). At longer lead times between 108 and 156 months the skill scores using ANNs decline into the range 10.8–26.6%. The application of ANN forecasting can be very valuable in providing the public with much better warnings of flood and drought conditions than currently given by the Australian Bureau of Meteorology, allowing sufficient lead time to take appropriate action.
computer science, artificial intelligence
What problem does this paper attempt to address?