Abstract
Temperature prediction is a challenging problem and a concern in energy, environment, industry and agriculture etc. Climate models and statistical time-series forecasting methods are the ineffective forecasting tools of the long-range temperature prediction. A recurrent neural network (RNN) can model complex system with high accuracy. As a type of RNN design approach, echo state network (ESN) is used for temperature forecasting in this study. Based on analysis of monthly maximum, mean and minimum temperatures data sets, a novel recursive Bayesian linear regression (RBLR) algorithm based on ESN is presented in this study. The algorithm consists of two main components: an ESN and a RBLR algorithm with an adaptive inflation factor that changes the confidence level of the prior data. Our proposed method improves the prediction accuracy of the long-range temperature forecasting. Experimental investigations using Central England temperature time series show that the proposed method can forecast monthly maximum, mean and minimum temperatures for the next 12 months and produce good prediction.
Similar content being viewed by others
References
Hayati M, Mohebi Z (2007) Temperature forecasting based on neural network approach. World Appl Sci J 2:613–620
Kamoutsis AP, Matsoukis AS, Chronopoulos KI (2013) Air temperature estimation by using neural network models in the Grater Athens Area, Greece. ISRN Meteorol 3:1–7
Pal NR, Pal S, Das J, Majumdar K (2003) SOFM-MLP: a hybrid neural network for atmospheric temperature prediction. IEEE Trans Geosci Remote Sens 41:2783–2791
De SS, Debnath A (2009) Artificial neural network based prediction of maximum and minimum temperature in the summer monsoon months over India. Appl Phys Res 1:37–44
Ustaoglu B, Cigizoglu HK, Karaca M (2008) Forecast of daily mean, maximum and minimum temperature time series by three artificial neural network methods. Meteorol Appl 15:431–445
Joshi Piyush, Ganju A (2012) Maximum and minimum temperature prediction over western Himalaya using artificial neural network. Mausam 63:283–290
Kumar Pankaj (2012) Minimum weekly temperature forecasting using ANFIS. Comput Eng Intell Syst 3:1–6
Saxena A, Verma N, Tripathi KC (2013) A review study of weather forecasting using artificial neural network approach. Int J Eng Res Technol 2:2029–2035
Venkadesh S, Hoogenboom G, Potter W, McClendon R (2013) A genetic algorithm to refine input data selection for air temperature prediction using artificial neural networks. Appl Soft Comput 13(5):2253–2260
Kisi O, Shiri J (2014) Prediction of long-term monthly air temperature using geographical inputs. Int J Climatol 34(1):179–186
Karthika BS, Deka PC (2016) Modeling of air temperature using ANFIS by wavelet refined parameters. Int J Intell Syst Appl 8(1):25–34
Radhika Y, Shashi M (2009) Atmospheric temperature prediction using support vector machines. Int J Comput Theory Eng 1:1793–8201
Karevan Z, Mehrkanoon S, Suykens JA (2015) Black-box modeling for temperature prediction in weather forecasting. In: 2015 International Joint Conference on Neural Networks (IJCNN). pp 1–8
Karevan Z, Suykens J (2016) Spatio-temporal feature selection for black-box weather forecasting. In: Proceedings of the 24th European symposium on artificial neural networks, computational intelligence and machine learning. pp 611–616
Mills TC (2014) Time series modelling of temperatures: an example from Kefalonia. Meteorol Appl 21:578–584
Kaloop MR, Abdelaal MM, El Shambaky HT (2015) Optimum ARX model prediction for monthly air temperature changes in delta, Egypt. Res J Environ Sci 9(3):137–151
Shirvani A, Nazemosadat SMJ, Kahya E (2015) Analyses of the Persian Gulf sea surface temperature: prediction and detection of climate change signals. Arab J Geosci 8(4):2121–2130
Mills TC (2016) Statistical forecasting how fast will future warming be? Global Warming Policy Foundation, London
Jaeger H, Haas H (2004) Harnessing nonlinearity: predicting chaotic systems and saving energy in wireless communication. Science 304:78–80
Parker DE, Legg TP, Folland CK (1992) A new daily central England temperature series. Int J Clim 12:317–342
Schrauwen B, Verstraeten D, Van Campenhout J (2007) An overview of reservoir computing: theory, applications and implementations. In: Proceedings of the 15th European Symposium on Artificial Neural Networks
Särkkä S (2012) Bayesian estimation of time-varying systems: discrete-time systems. In: Written material for the course. Aalto University, School of Science and Technology, pp 21–24
Lukoševičius M (2012) A practical guide to applying echo state networks. In: Neural networks: tricks of the Trade. Springer, Berlin, pp 659–686
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest regarding the publication of this paper.
Rights and permissions
About this article
Cite this article
Huang, B., Qin, G., Zhao, R. et al. Recursive Bayesian echo state network with an adaptive inflation factor for temperature prediction. Neural Comput & Applic 29, 1535–1543 (2018). https://doi.org/10.1007/s00521-016-2698-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-016-2698-5