A method for predicting a user's future glycemic state includes measuring
a user's glucose concentration at intervals over a time duration, thereby
generating a plurality of glucose concentrations as a function of time.
First and second glucose prediction equations that are fits to the
plurality of glucose concentrations based on first and second
non-identical mathematical models, respectively, are then derived. The
method also includes calculating first and second predicted glucose
concentrations at a future time using the first and second glucose
prediction equations, respectively. Thereafter, an average predicted
glucose concentration and a merit index are calculated based on the first
and second predicted glucose calculations. The plurality of glucose
concentrations as a function of time, the merit index and average
predicted glucose concentration are input into a trained model (for
example, a Hidden Markov Model) that outputs a set of glucose
concentration probabilities. The user's future glycemic state is then
predicted based on the set of glucose concentration probabilities.