Bayesian Analysis of Glucose Dynamics during the Oral Glucose Tolerance Test (OGTT)

In this paper, we propose a model of the dynamics of the blood glucose level during an Oral Glucose Tolerance Test (OGTT). This dynamic includes the action of insulin and glucagon in the glucose homeostasis process as the reaction of an oral stimulus. We propose a Bayesian approach in the inference of five parameters related to insulin secretion, glucagon secretion, gastrointestinal emptying, and basal glucose level. Two insulin indicators related to the glucose level in blood and in the gastrointestinal tract allow us to suggest a classification for patients with impaired insulin sensitivity.


Introduction
This paper builds on the model of blood glucose dynamics during the Oral Glucose Tolerance Test (OGTT) of Kuschinski [1] . Our model considers the action and timing of insulin and glucagon in glucose homeostasis after an oral stimulus. We use the Bayesian paradigm to infer kinetic rates, namely insulin and glucagon secretion, gastrointestinal emptying, and basal glucose concentration in blood. We identify two insulin scores related to glucose concentration in both blood and the gastrointestinal tract, suggesting a classification for individuals with impaired insulin sensitivity.
Most tissues and organs in our body use glucose as an essential source of energy. The process of maintaining blood glucose at a steady state is called glucose homeostasis [2]. Food ingestion, fasting, physical activity, or exercise constantly shift the blood glucose concentration away from equilibrium throughout the day. A low blood concentration of glucose can causes seizures, loss of consciousness, or even ear model may describe some postprandial glucose excursions. The process in the gastrointestinal tract has become relevant in the last years. Incretins are hormones secreted by the gut, which stimulate insulin secretion before blood glucose level increases. This effect is reduced or even vanished for type 2 diabetes patients, see [14,15]. Also, gut hormone secretion is low in the fasting state [2]. Reactions of the body to the rise of the glucose level come with a delay, modeled by explicit delays in time [16,17] or by extra compartments in the dynamical system [1,4,18]. In epidemiology, latency and infection periods are usually described by an exponential distribution. Authors in [19] argued the inadequacy of this distribution since this proposal overestimates shorter and longer durations of the phenomenon in the period. A gamma distribution may describe more realistic distributions. We can obtain this effect by subdividing the compartment into n stages. Specifically, the distribution obtained is an Erlang distribution, a gamma distribution with a shape integer parameter [20]. Inference problems look for determining the value of model parameters based on observed quantities of interest, like glucose, insulin, GLP-1, and/or GIP [4,18]. For a complex model, often, several sources of data are required to infer the parameters. Using just glucose data limits the complexity and may lead to an identifiability problem of the parameters. Continuous Glucose Monitoring (CGM) provides information about the body reaction during a more extended period [12,21,22]. Authors in [22] proposed a minimal model with CGM data and prove the structural identifiability using software packages. Authors in [11] proposed lifestyle adjustments for T2D subjects using glucose data for more than 4 hours each 30 min. The results show that the recovery time of post-prandial blood glucose level can be adjusted to 4 hours. Bayesian approaches for estimate parameters of compartmental models were proposed in [1,13]. Authors in [13] proposed a minimal model for glucose-insulin dynamics. They proposed interpreting the glucose-insulin system as a damped harmonic oscillator and suggested a classification based on two parameters: the peak of the curve and an average of rates. Authors in [23] proposed a Bayesian experimental design for time's sample collection. Since the inference results depend strongly on the quality of the data, an experimental design looks to improve the ability of the test to provide a more accurate result. Authors define a utility function for different time collections that allow determining an optimal among these candidates. For a Bayesian experimental design, this utility depends on posterior quantities.

Contributions
The main contributions of this work are a model that includes: (i) A description of insulin secretion dependent on direct blood glucose level as well as gastrointestinal glucose. The incretin effect has a significant role in insulin secretion when the body reacts to an oral stimulus. Separately, these two sources allow us to propose a classification between patients. These parameters may suggest possible alterations in healthy patients and determine misclassified subjects. We obtain those by a Bayesian inference that takes less than five minutes and five glucose measurements, making it a fast, reliable, and accessible tool. (ii) Delays of the body in the gastrointestinal tract and the endocrine system are modeled by gamma distributions. We introduce Erlang distributed periods in the hormonal dynamics for incretin, insulin, and glucagon.
Limitations We remark some limitations for this approach: (i) Since the glucagon dynamics turn on when the glucose level is lower than the basal level (G b ), for patients with all measurements higher than G b , we do not have information about the parameter corresponding to this reaction. The consequence is that the posterior marginal for θ 2 matches the prior marginal. Monitoring the glucose level for more than two hours may circumvent this situation. (ii) The classification proposed is based on two parameters. Each is the product of two quantities with biological meaning. Nevertheless, we can not recover each action separately. Adding insulin data in the inference may allow recovery of each action parameter.
The organization of the rest of this paper is as follows. In Section 2, we present the ODE system that describes the biological situation for the glucose dynamics during OGTT. This section includes the description of the Bayesian inference problem in Subsection 2.3. Our numerical results are present in Section 3. Finally, we discuss our results and findings in Section 4.

Modeling of Glucose dynamics during OGTT
In this section, we describe the physiological situation in detail to justify our approach. The biological modeling on which we rely is given by the following ODE systemĠ where G denotes the glucose blood level ( in mg/dl), I the insulin level above the basal insulin ( in µU/ml), L the glucagon level above the basal glucagon ( in mg/dl), and V the glucose from the sugary drink in the gastrointestinal tract ( in mg/dl). We propose a dynamical system centered in the basal glucose level denoted by G b , which typically takes values in the range [75 − 100] mg/dl, [6]. Above G b , the dynamics are regulated mainly by insulin action, while below G b , mainly due to glucagon. This system describes linear interactions for both cases. A linear description for the load path through the gastrointestinal system is usual, while nonlinear functions describe glucose appearance in blood [18]. In this case, we decided to maintain the linearity assumption as in [10], which simplifies the biological phenomenon but reaches the objective of predicting the glucose level, a major quantity of interest for the inference [7]. Note that the complexity of models in [4,18,24] comes with a diversity of observed data to validate it. In our case, we proposed the inference using just glucose data at five times, which is a limitation to increase the complexity. Also, the model's simplicity is not a limitation to obtain a good fit and reliable inference [7]. Equation (1) models the glucose dynamics, which decreases proportionally to the insulin level and increases according to two sources, first by the glucose of the sugary drink from the intestinal tract, second by the glucagon action. λ 1 and λ 2 are efficacy rates for the glucagon and the insulin, λ 3 is the rate of glucose absorption from the gastrointestinal tract. The dynamics of insulin and glucagon are very similar and depend on the basal glucose level of the body. The pancreas secretes insulin when the blood glucose level is higher than the basal glucose level on the body. Conversely, the pancreas secretes glucagon when the blood glucose level is lower than the basal glucose level on the body. We model this secretion action by a switch on the quantity G − G b . Mathematically speaking, we use the positive part of G − G b , denoted by (G − G b ) + , and defined by to model the secretion of insulin, conversely (G b − G) + to the secretion of glucagon. λ 4 and λ 6 are secretion rates for the insulin and the glucagon due to blood glucose level, and λ 5 and λ 7 are its disintegration rates. λ 8 is the insulin secretion rate due to the glucose level in the gastrointestinal tract. After a meal, insulin secretion may occur in two phases: an initial rapid release and a long-term release if glucose concentrations remain high [2]. Hormones from the gut play a main role in insulin secretion on oral glucose consumption. The second term on equation (2) mimics the secretion due to a high concentration of glucose in the gastrointestinal tract as for example, the incretin effect. The Incretin effect is reduced or even vanished in diabetic patients [14,15]. Therefore, insulin secretion may be due to direct glucose blood level and/or gastrointestinal glucose level. The model defined by equations (1)-(4) has eight parameters. Parameters λ 5 and λ 7 will be taken from the literature [1,25]. For the other six parameters, we will face an identifiability problem; that is, the structure of the model may lead to issues related to the uniquely estimation of parameters during the inference. To face this problem, we introduce scaled versions of insulin and glucagon. Note that by multiplying equation (2) by a constant, we obtain a scaled insulin If we name I s = λ I I, we haveİ s =(λ I I) = λ Iİ . By substituying in equation (6), we obtainİ We will apply this idea to obtain a scaled insulin and glucagon by multiplying equation (2) by λ 2 and equation (3) by λ 1 . As we will explain later, we use only glucose observations for the inference, for which the loss of meaning for these scaled amounts do not represent a limitation. Finally we obtain the systeṁ where L 1 = λ 1 L, I 1 = λ 2 I, θ 1 = λ 2 λ 4 , θ 3 = λ 2 λ 8 and θ 2 = λ 1 λ 6 . Note that these substitutions allow us to decrease the number of parameters in the system, which will be helpful in the inference to fight the identifiability problem. Table 1 summarizes information about the model's parameters given by equations (8) - (11). For this model and the specific case when G − G b ≥ 0, we can show by the Similarity Transform Method [26] that θ 0 is identifiable and θ 3 is not, see section 2.1. Note that, for the cases of OGTT curves with all data greater than G b , the term (G b − G) + = 0 during most all the test, which causes a non-identifiability of θ 2 and G b . Let us recall that the unidentifiability of parameters produces unrealistic values or high uncertainty around the estimated values of the parameters. A Bayesian approach deals with these problems by proposing a prior distribution on the parameters and approximating integrals from the MCMC, which produces less sensitivity on the results [27].
Also, we would like to address the possible delays of the body reaction. Introducing explicit time delays into the ODE system is very common [16,17]. The same effect may be obtained by introducing extra compartments. In epidemiology, these additional compartments model aspects as latency and infection periods with a more realistic distribution. This technique is known as an Erlang model [19,20,28,29]. Typically, people use the exponential distribution. Nevertheless, the exponential distribution overestimates the number of individuals whose duration of infection is shorter  [19]. This approach subdivides stage I (and/or E ) into identical substages in a classical SEIR compartment model. This modeling matches the renewal approach [20], which considers the cohorts of infectious(exposed) individuals while the ODE approach considers each infectious(exposed) individual. In this work, we consider the same idea to model hormonal behavior during the OGTT test. That is, instead of considering an exponential decay of quantities V 1 , L 1 and I 1 , we introduce extra compartments to obtain a different and delayed behavior of these into the bloodstream. The main difference is illustrated in Figure 1 (a) for the digestive compartment. An exponential decay (m = 1) gives higher weights to initial times. Note that the parameters λ 5 and λ 7 are the mean-life clearance of hormones insulin and glucagon. Under this approach, these parameters retain their meaning [20]. We propose a modification of the model in [30], deduced before in equations (8)- (11). This modification is given bẏ where θ 0 = λ 3 . After ingestion, glucose is absorbed in the upper gastrointestinal tract, transported to the liver, and finally reaches the peripheral circulation [24]. Introducing a second compartment for V allows us to model this behavior of glucose due to the sugary drink in the digestive system as in [1,31]. Compartments V 1 and V 2 model the stomach and the small intestine. The second compartments for I and L allow us to model the delays due to the pancreas reaction [16]. These delays are a consequence of recurrent inhibitory dynamics [32,33]. In recurrent inhibition, we can see how the activation of a quantity produces excitation in a second quantity that inhibits the first's activity. This phenomenon is present in the dynamics of glucose-insulin-glucagon. The specific case for glucose-insulin dynamics is known as a negative feedback loop [34]. Following this approach, we can introduce extra compartments without new kinetic constants. This model is locally attractive to the unique equilibrium point (G b , 0, 0, 0, 0, 0, 0) for subjects with small θ 1 . We show details about the stability of the model in Subsection 2.2. In the following subsection, we propose a regressor from the dynamical system in equations (12)- (18) to fit the glucose data provided by the OGTT. The inference process follows a Bayesian approach.

Identifiability
In this section, we use the Similarity Transform Method [26] to show some results about the identifiability of parameters θ 0 and θ 3 . Let us consider X = G − G b and the system for X ≥ 0    Ẋ subject to glucose observationsỹ = X We need to find T , non singular, such that After some computations, we can deduce that Since T must be non singular, then T 44 = 0 andθ 0 = θ 0 . We have θ 0 is identifiable. Now, from the observation condition, we have T 1 = (1, 0, 0, 0), then Now, T 21 = 0 and T 22 = 1 and θ 1 is identifiable, with , is a similarity transform for the system and θ 3 is unidentifiable.

Stability
The process of maintaining blood glucose at a steady-state level is known as glucose homeostasis [2]. In this case, we model this steady-state as the basal glucose level, denoted by G b . The model proposed in equations (12)-(18) has an unique equilibrium point (G b , 0, 0, 0, 0, 0, 0). This model is piecewise linear, and we would like to demonstrate that every solution of the ODE system converges to this point which in practice means that under a perturbation or stimulus of the glucose level, the body looks for returning to balance. Note that we are not interested in the period of time it takes, even if for diabetic patients we expect greater times than for healthy patients. Let us consider the change of variable X = G − G b . The system given by equations (12)-(18) may be expressed as for x ≥ 0, and by for x < 0. The unique equilibrium point of this piece-wise linear systems is (0, 0, 0, 0, 0, 0, 0). According to [35], the switched linear system given by equations (27) and (28) is Globally Uniform Exponential Stable (GUES) iff it is locally attractive for every switching signal (see Theorem 2.4). Let us recall that the local attractivity property means that all trajectories starting in some neighborhood of the origin converge to the origin. For x ≥ 0, we can convert system in Equation (27) in the third order linear equation with f (t) → 0. Associated to equation (29), we have a third order polynomial which roots determine the behavior of its solutions. Let us recall that the discriminant of a depressed cubic t 3 + pt + q = 0 is ∆ = −(4p 3 + 27q 2 ). For equation (30), after a change of variable to obtain it depressed form, we have Recall that for ∆ < 0, the equation has one real root and two non-real complex conjugate, while for ∆ > 0, three real roots. Note that the value θ 1 = 16 27 λ 2 5 satisfies ∆ = 0.
For θ 1 < 16 27 λ 2 5 , ∆ > 0 is satisfied. In this case is very simple to verify that the three real roots are negative. Consider the polynomial G(t) = t 3 + 4λ 5 t 2 + 4λ 2 5 t + 2λ 5 θ 1 , which satisfies: that means, there exist a root x 1 ∈] − 2/3λ 5 , 0[ of G(t). Analogously, we can find Since all are negative, the local attractivity property is satisfied in this case.
For θ 1 > 16 27 λ 2 5 , ∆ < 0 is satisfied. In this case, the roots of G(t) are given by Since θ 1 > 16 27 λ 2 5 then C > 0, and therefore x 0 = − straightforward computation leads to the condition This condition establish an upper bound for the value of θ 1 . In practice, this condition is satisfy for values of θ 1 < 29. A similar analysis is valid for x < 0 and θ 2 < 29.

Bayesian Formulation for the Inference Problem
In this section, we consider the inverse problem of determining the posterior distribution for the parameter Θ = (θ 0 , θ 1 , θ 2 , G b , θ 3 ). Under the Bayesian approach, the solution of the inverse problem is a probability distribution conditioned on the information of the data. We have glucose measurements at five times t i = 0.0, 0.5, 1.0, 1.5 and 2.0 hours. We assume that the data y follow the noise model where G(Θ) i = G(t i , Θ) and G is the solution for the glucose on the ODE system given in equation (12) and η i ∼ N (0, σ 2 ). The parameters λ 5 , λ 7 are determined from previous works [1,31]. We propose σ = 5 mg/dl as in [1,13].
Our prior knowledge about the parameters are that θ i > 0 and the basal level of glucose is in the range of [75, 100] mg/dl [6]. We assumed independence on the prior parameters, that is We propose gamma distribution for each parameter. Le us recall that if Z ∼ Γ(α, β) then E[Z] = α/β and Var[Z] = α/β 2 . Our priors proposal are given by: The prior distribution for the parameter θ 0 corresponding to the gastrointestinal dynamic is truncated. From simulations, we propose values greater than 0.5 to avoid almost constant trajectories for the glucose. For G b , we consider a prior with mean 90 mg/dl and variance 20 mg/dl. The priors for θ 1 , θ 2 and θ 3 are less informative with same mean and variance in 10. Having the likelihood π(y|Θ) and the prior π 0 (Θ), and since we are working in finite dimensions, Bayes theorem ensures the posterior distribution π(Θ|y) existence and π(Θ|y) ∝ π(y|Θ)π 0 (Θ).
Since we are using a numerical regressor in equation (36), the posterior distribution has no closed-form, and we need to generate samples of it. Note from equation (39) that the posterior distribution is known up to a constant of proportionality. Markov Chain Monte Carlo (MCMC) allows obtaining samples from a distribution under this condition. Let us recall that the chain is a sequence of random variables obtained from a transition kernel and distributed according to a stationary probability distribution. To illustrate the results, we consider estimators for this distribution. The more popular estimators are the conditional mean (CM), which is the mean of the posterior distribution; the conditional median, which is the median of the posterior distribution; or the maximum a posteriori (MAP), which is the value of the parameters where the posterior reaches its maximum value. These estimators are computed based on the samples generated from the MCMC. To generate samples, we used the t-walk [36]. We perform 10000 iterations for each patient with a burnin of 1000. To assess the efficiency of the sampler, we compute the integrated autocorrelation time (IAT). IAT is the number of steps required for the chain to produce independent samples. Authors in [37] argue that IAT /n, where n is the number of parameters, is a measure of efficiency among MCMC samplers. Let us recall that the Monte Carlo error introduced in the approximations of integrals is proportional to IAT /N , where N is the number of samples from the posterior distribution [38]. That means we are looking for small values of the IAT to have efficiency. We show our results in the following subsection.

Numerical Results
In this subsection, we show the results of the inference. We perform a MCMC using t-walk. Data were collected from 2012 to 2019 in the General Hospital of Mexico Dr. Eduardo Liceaga under the research Identificación de factores que predisponen a la diabetes mellitus tipo 2 en sujetos normoglicémicos con historia familiar de diabetes y su relación con obesidad. These data were previously used in [13]. All participants signed a consent. A first measurement is taken at fasting, after eight hours of fasting. After that, the patient has five minutes to consume a drink with 75 gr. of dextrose. Four different measurements of glucose are taken at 30, 60, 90, and 120 minutes. We have data from 80 female patients classified as follows: 5. 3 patients with Diabetes Mellitus 2 (T2D): Fasting blood glucose level ≥ 126 and blood glucose level ≥ 200 at t = 2.
Since only a fraction of the ingested glucose appears in the blood [39], we propose a value of V 0 = 400 based on the maximum value of the data set (375 mg/dl). The initial condition for the glucose level G(0) is equal to the fasting observation y 0 . Figure 1 (a) illustrates Erlang's distribution effects for 1, 2, and 3 compartments in the digestive tract. The case m = 1 corresponds to an exponential distribution. This case may describe the process of the glucose level in the stomach. For m = 2 and 3, the quantity of glucose at t = 0 is 0 and may describe different parts of the intestine. We proposed the case m = 2 based on simulation results. Figure 1 (b) shows the RMSE at the MAP estimate for each category of patients in boxplots.
The results are consistent with the standard deviation proposed on the likelihood (σ = 5). In Figure 1 (c)-(d), we show trace plots for the parameters θ 1 and θ 3 for several condition patients. These results illustrate the chain values without the burnin. In Figure 2, we show the fit to the data for several patients. We include (in grey) trajectories generated from posterior samples and the curve generated by the posterior median. The CM and the MAP estimates generate very similar trajectories.
From the inference information, we would like to explore the values of the parameters that describe different situations on patients. In Figure 3 (a), we show chain values for five different scenarios. In Figure 3 (b), we show the corresponding glucose measurements. Note that parameters θ 1 and θ 3 allow us to recognize low secretion insulin levels. The gastrointestinal emptying parameter θ 0 allows us to identify the initial slope during the test. That is, θ 0 determines the increase from level at fasting and level at t = 30 minutes. Two patients with low gastrointestinal emptying labeled as impaired2 and diabetic2 present higher values close to two hours instead of at the beginning. Note that this parameter does not allow us to recognize anomalies since, for two diabetic patients, the parameter may take very different values.
In Figure 5 (a)-(c), we show the posterior variance for the parameters θ 0 , θ 1 and θ 3 inferred from the MCMC. Note that for θ 1 , there are some healthy outliers with high variance, consequence of the unindentifiability problem, see details in Appendix ??. In Figure 4 (a), we show the values of the MAP estimate for parameters θ 1 and θ 3 inferred. We plotted 1/θ 3 against 1/θ 1 . A high value for 1/θ 1 may be produced by a high glucose level at time 30 minutes whilst a high value for 1/θ 3 may be produced by a high glucose level at time 1 hour and 30 minutes. Patients diagnosed with IFG are considered healthy in the classification based on insulin secretion indicators. Its condition is not a consequence a the oral stimulus. We performed a linear Support Vector Machine (SVM) algorithm using the package scikit-learn in python [40]. An SVM is a supervised machine learning algorithm for classification, which has become popular in biological applications [41]. In this case, we are looking for a separating line between two different classes, healthy patients and patients with an impaired condition. This hyperplane is optimal in the sense that it results from an optimization problem. Since naturally there is a transition stage from a healthy patient and a diabetic patient, we performed this algorithm for all the quantiles from 10 to 90 to include the uncertainty of our simulations in the classification. In Figure 4 (b), we show the glucose data, the fit, and the uncertainty corresponding to the patient with IGT inside the healthy zone in (a) (cyan star at left down corner). For this case, the parameter G b is identifiable, see Figure 5 (d).
We show results of the inference for this patient in Table 2. Our results suggested that this subject may be misclassified as IGT instead of healthy. In Figure 5 (a)-(c), we show some results about the inference as the posterior variance of parameters θ 0 , θ 1 and θ 3 . Since parameters θ 2 and G b are not practical identifiable for most of the subjects, we omit this information. We show inference results for a possible misclassified IGT patient in Figure 5 (d) and Table 2. Table 2: Statistics of misclassified IGT patient in Figure 4 Figure 3: (a) Chain values of the MCMC for parameters θ 0 , θ 1 , and θ 3 for two diabetic patients, two patients with impaired Glucose Tolerance and a Healthy patient. Gastric emptying parameter θ 0 allow us to recognize initial slope during the test.
(b) Glucose level measurements from patients in (a).

Discussion and conclusions
In this work, we propose a Bayesian approach to analyze OGTT data. The modeling includes two insulin indicators, one related to blood glucose level, the other with the glucose level in the gastrointestinal tract. These indicators describe insulin dynamics due to oral stimulus. Figure 4 (c) illustrates a possible classification for patients. Now, we discuss its scope and limitations. Patients diagnosed with IFG have an impaired value at fasting state and unimpaired values at two hours. Their insulin indicators classify these patients as healthy because their situation is not a consequence of the oral stimulus. A patient with IGT may have healthy values for its insulin indicators, as shown in Figure 4 (a) (cyan star in the left down corner). From its glucose values (Figure 4 (b)), we can deduce that its situation is a consequence of impaired glucagon secretion. Also, note that the glucose measurement at t = 2 is almost on the limit of a healthy condition. The insulin indicators allow recognizing  Figure 4: (a) Plot 1/θ 3 against 1/θ 1 for the MAP estimate values: a linear SVM allow us to produce a classification between healthy and unhealthy patients. This algorithm performed from 10 to 90 quantile illustrate a transition stage between healthy and diabetic patients including the uncertainty of our simulations, (b) Glucose data and fitted trajectories from an IGT patient with healthy indicators values (cyan star at left down corner in (a)). Note that the impaired glucose at t = 2 is due to the glucagon secretion effect. This last measurement is almost in the limit of the IGT and the healthy classes.
this possible misclassification. Note that the detection of these cases is conditioned to have more data than fasting and 2h level sample. Finally, the classification places some healthy patients in the transition zone. This situation may result from a high glucose level at 30 minutes, for θ 1 , or at 1 hour and 30 minutes for θ 3 , or a measurement close to 140 at 2 hours. This situation may be the beginning of an anomaly. Control and follow-up of these patients for several months or years may confirm it. The scores presented here have physiological meaning, discriminate between healthy and diabetic patients, and are accessible since the inference takes less than five minutes and the data needed to perform it are just from glucose measurements. From our results, it seems to us that the classification in healthy, IFG, IGT, IFG-IGT, and T2D could be modified to recognize more specific details about the cause of an impaired condition. IGT subjects may suffer from diminished glucagon suppression and an impaired glucose level at 2 h may be caused by this irregularity [42]. Recognize the real causes of an impaired condition leads to different therapies and savings of health care resources. Also, early detection of anomalies and/or high risk of developing T2D allows for implementing healthy habits therapeutic strategies and postponing medication. The model described here is very simple but incorporates all essential elements of the physiological situation. As we mentioned before, the lack of complexity corresponds to the limited diversity of data. In this case, just with five glucose measurements, a very basic observation scenario, we were allowed to propose a classification. This classification enables recognizing possible misclassified patients and determining a transition zone, which may represent the risk of developing anomalies for healthy patients. Future work contemplates how to adapt the model to incorporate insulin and glucagon data. This information may provide possible explanations for an impaired condition.