Optimisation of Hidden Markov Model using Baum–Welch algorithm for prediction of maximum and minimum temperature over Indian Himalaya

Maximum and minimum temperatures are used in avalanche forecasting models for snow avalanche hazard mitigation over Himalaya. The present work is a part of development of Hidden Markov Model (HMM) based avalanche forecasting system for Pir-Panjal and Great Himalayan mountain ranges of the Himalaya. In this work, HMMs have been developed for forecasting of maximum and minimum temperatures for Kanzalwan in Pir-Panjal range and Drass in Great Himalayan range with a lead time of two days. The HMMs have been developed using meteorological variables collected from these stations during the past 20 winters from 1992 to 2012. The meteorological variables have been used to define observations and states of the models and to compute model parameters (initial state, state transition and observation probabilities). The model parameters have been used in the Forward and the Viterbi algorithms to generate temperature forecasts. To improve the model forecasts, the model parameters have been optimised using Baum–Welch algorithm. The models have been compared with persistence forecast by root mean square errors (RMSE) analysis using independent data of two winters (2012–13, 2013–14). The HMM for maximum temperature has shown a 4–12% and 17–19% improvement in the forecast over persistence forecast, for day-1 and day-2, respectively. For minimum temperature, it has shown 6–38% and 5–12% improvement for day-1 and day-2, respectively.

[1]  Manuele Bicego,et al.  Using hidden Markov models and wavelets for face recognition , 2003, 12th International Conference on Image Analysis and Processing, 2003.Proceedings..

[2]  Amreek Singh,et al.  Weather prediction using nearest-neighbour model , 2005 .

[3]  P Sanjeeva Rao,et al.  Medium range weather forecasts in India during Monsoon 1994 , 2007 .

[4]  Andrew J. Viterbi,et al.  Error bounds for convolutional codes and an asymptotically optimum decoding algorithm , 1967, IEEE Trans. Inf. Theory.

[5]  Forecasting minimum temperature during winter and maximum temperature during summer at Delhi , 1997 .

[6]  Yingjian Zhang,et al.  PREDICTION OF FINANCIAL TIME SERIES WITH HIDDEN MARKOV MODELS , 2004 .

[7]  James P. Hughes,et al.  Incorporating Spatial Dependence and Atmospheric Data in a Model of Precipitation , 1994 .

[8]  T. Bolch,et al.  The State and Fate of Himalayan Glaciers , 2012, Science.

[9]  Padhraic Smyth,et al.  Downscaling of Daily Rainfall Occurrence over Northeast Brazil Using a Hidden Markov Model , 2004, Journal of Climate.

[10]  L. Baum,et al.  A Maximization Technique Occurring in the Statistical Analysis of Probabilistic Functions of Markov Chains , 1970 .

[11]  A. P. Dimri,et al.  Statistical model-based forecast of minimum and maximum temperatures at Manali , 2002 .

[12]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[13]  Peter Guttorp,et al.  A Hidden Markov Model for Space‐Time Precipitation , 1991 .

[14]  S. Srivastava,et al.  A Hidden Markov Model for avalanche forecasting on Chowkibal–Tangdhar road axis in Indian Himalayas , 2014, Journal of Earth System Science.

[15]  Mark J. F. Gales,et al.  The Application of Hidden Markov Models in Speech Recognition , 2007, Found. Trends Signal Process..

[16]  Bhusari,et al.  Application of Hidden Markov Model in Credit Card Fraud Detection , 2011 .

[17]  Yangsheng Xu,et al.  Hidden Markov Model for Gesture Recognition , 1994 .

[18]  Xuan Tang,et al.  Autoregressive hidden Markov model with application in an El Niño study , 2004 .

[19]  Ashok Kumar,et al.  Statistical interpretation of NWP products in India , 2002 .

[20]  F. Woodcock Australian Experimental Model Output Statistics Forecasts of Daily Maximum and Minimum Temperature , 1984 .