Neural Computing and Applications

, Volume 29, Issue 12, pp 1535–1543 | Cite as

Recursive Bayesian echo state network with an adaptive inflation factor for temperature prediction

  • Biaobing HuangEmail author
  • Guihe Qin
  • Rui Zhao
  • Qiong Wu
  • Alireza Shahriari
Original Article


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.


Temperature prediction Time-series prediction Weather Echo state network 


Compliance with ethical standards

Conflict of interest

The authors declare that there is no conflict of interest regarding the publication of this paper.


  1. 1.
    Hayati M, Mohebi Z (2007) Temperature forecasting based on neural network approach. World Appl Sci J 2:613–620Google Scholar
  2. 2.
    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–7CrossRefGoogle Scholar
  3. 3.
    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–2791CrossRefGoogle Scholar
  4. 4.
    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–44CrossRefGoogle Scholar
  5. 5.
    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–445CrossRefGoogle Scholar
  6. 6.
    Joshi Piyush, Ganju A (2012) Maximum and minimum temperature prediction over western Himalaya using artificial neural network. Mausam 63:283–290Google Scholar
  7. 7.
    Kumar Pankaj (2012) Minimum weekly temperature forecasting using ANFIS. Comput Eng Intell Syst 3:1–6Google Scholar
  8. 8.
    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–2035Google Scholar
  9. 9.
    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–2260CrossRefGoogle Scholar
  10. 10.
    Kisi O, Shiri J (2014) Prediction of long-term monthly air temperature using geographical inputs. Int J Climatol 34(1):179–186CrossRefGoogle Scholar
  11. 11.
    Karthika BS, Deka PC (2016) Modeling of air temperature using ANFIS by wavelet refined parameters. Int J Intell Syst Appl 8(1):25–34Google Scholar
  12. 12.
    Radhika Y, Shashi M (2009) Atmospheric temperature prediction using support vector machines. Int J Comput Theory Eng 1:1793–8201Google Scholar
  13. 13.
    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–8Google Scholar
  14. 14.
    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–616Google Scholar
  15. 15.
    Mills TC (2014) Time series modelling of temperatures: an example from Kefalonia. Meteorol Appl 21:578–584CrossRefGoogle Scholar
  16. 16.
    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–151CrossRefGoogle Scholar
  17. 17.
    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–2130CrossRefGoogle Scholar
  18. 18.
    Mills TC (2016) Statistical forecasting how fast will future warming be? Global Warming Policy Foundation, LondonGoogle Scholar
  19. 19.
    Jaeger H, Haas H (2004) Harnessing nonlinearity: predicting chaotic systems and saving energy in wireless communication. Science 304:78–80CrossRefGoogle Scholar
  20. 20.
    Parker DE, Legg TP, Folland CK (1992) A new daily central England temperature series. Int J Clim 12:317–342CrossRefGoogle Scholar
  21. 21.
    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 NetworksGoogle Scholar
  22. 22.
    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–24Google Scholar
  23. 23.
    Lukoševičius M (2012) A practical guide to applying echo state networks. In: Neural networks: tricks of the Trade. Springer, Berlin, pp 659–686Google Scholar

Copyright information

© The Natural Computing Applications Forum 2016

Authors and Affiliations

  • Biaobing Huang
    • 1
    Email author
  • Guihe Qin
    • 1
  • Rui Zhao
    • 1
  • Qiong Wu
    • 1
  • Alireza Shahriari
    • 2
  1. 1.College of Computer Science and TechnologyJilin UniversityChangchunChina
  2. 2.Faculty of Sustainable AgricultureUniversity of ZabolZabolIran

Personalised recommendations