Rainfall prediction is fundamental to water resource management, agriculture, disaster mitigation and climate research. Traditional statistical approaches, such as linear regression and time-series ...