Skip to main content
Journal of Diabetes Science and Technology logoLink to Journal of Diabetes Science and Technology
. 2018 Aug 10;12(5):937–952. doi: 10.1177/1932296818788873

Identifiability Analysis of Three Control-Oriented Models for Use in Artificial Pancreas Systems

Jose Garcia-Tirado 1,, Christian Zuluaga-Bedoya 2, Marc D Breton 1
PMCID: PMC6134618  PMID: 30095007

Abstract

Objective:

Our aim is to analyze the identifiability of three commonly used control-oriented models for glucose control in patients with type 1 diabetes (T1D).

Methods:

Structural and practical identifiability analysis were performed on three published control-oriented models for glucose control in patients with type 1 diabetes (T1D): the subcutaneous oral glucose minimal model (SOGMM), the intensive control insulin-nutrition-glucose (ICING) model, and the minimal model control-oriented (MMC). Structural identifiability was addressed with a combination of the generating series (GS) approach and identifiability tableaus whereas practical identifiability was studied by means of (1) global ranking of parameters via sensitivity analysis together with the Latin hypercube sampling method (LHS) and (2) collinearity analysis among parameters. For practical identifiability and model identification, continuous glucose monitor (CGM), insulin pump, and meal records were selected from a set of patients (n = 5) on continuous subcutaneous insulin infusion (CSII) that underwent a clinical trial in an outpatient setting. The performance of the identified models was analyzed by means of the root mean square (RMS) criterion.

Results:

A reliable set of identifiable parameters was found for every studied model after analyzing the possible identifiability issues of the original parameter sets. According to an importance factor (δmsqr), it was shown that insulin sensitivity is not the most influential parameter from the dynamical point of view, that is, is not the parameter impacting the outputs the most of the three models, contrary to what is assumed in the literature. For the test data, the models demonstrated similar performance with most RMS values around 20 mg/dl (min: 15.64 mg/dl, max: 51.32 mg/dl). However, MMC failed to identify the model for patient 4. Also, considering the three models, the MMC model showed the higher parameter variability when reidentified every 6 hours.

Conclusion:

This study shows that both structural and practical identifiability analysis need to be considered prior to the model identification/individualization in patients with T1D. It was shown that all the studied models are able to represent the CGM data, yet their usefulness in a hypothetical artificial pancreas could be a matter of debate. In spite that the three models do not capture all the dynamics and metabolic effects as a maximal model (ie, our FDA-accepted UVa/Padova simulator), SOGMM and ICING appear to be more appealing than MMC regarding both the performance and parameter variability after reidentification. Although the model predictions of ICING are comparable to the ones of the SOGMM model, the large parameter set makes the model prone to overfitting if all parameters are identified. Moreover, the existence of a high nonlinear function like max(,) prevents the use of tools from the linear systems theory.

Keywords: type 1 diabetes, control-oriented model, structural identifiability, practical identifiability, global parameter ranking, model identification


Type 1 diabetes mellitus (T1DM) is an autoimmune condition resulting in absolute insulin deficiency and a life-long need for insulin replacement.1 Glycemic control in T1D remains a challenge, despite the availability of modern insulin analogs,2 and the improvement in insulin therapy by means of either multiple daily injections (MDI), the combined use of CGM3 and continuous subcutaneous insulin infusion (CSII), and lately the use of automated insulin delivery systems, that is, the artificial pancreas (AP).4

Regarding the design of control structures for AP, a large volume of available literature is specifically devoted to the design of model predictive control (MPC)-based schemes.5-13 However, in spite of the well-known advantages of this strategy, the lack of reliable control-oriented models of the glucose-insulin system limits the success of such approaches, for both physiology inspired models14-16 or black-box models.9,17,18 As stated in the literature, model individualization with “manageable” models (ie, minimal models) remains a challenge for two main reasons: (1) errors in CGM devices and (2) the complex and variable dynamics of the glucose homeostasis which is largely dependent on many uncontrolled factors like patient behavior, circadian rhythm, and other metabolic disturbances.14,17,19 Therefore, in spite of the large structural uncertainty, in order to obtain the best out of the available models for AP design, appropriate model identification (individualization) should be performed to minimize the overall model uncertainty.

Model identification consists in finding the model parameters’ numerical values such that the model describes the available data in predefined optimal way (e.g., deviation/cost minimization). However, nonlinear model identification is in general a very challenging task due to the lack of either practical or structural identifiability.20

Model identification of control-oriented models in diabetes technology has been typically carried out in an informal way, giving most priority to insulin sensitivity (the gain of insulin action onto glucose uptake) for model individualization without assessing the role and impact of this and other parameters on the system output (measurements).14-17,21-31 For example, in Patek et al14 the insulin sensitivity is the only parameter used for model individualization of SOGMM with the remaining parameters fixed at population values. In Lin et al,15 the authors used an alternative representation of the minimal model for glucose control in patients at the intensive care unit (ICU). In this contribution, the authors identified the model in two steps: first on the glucose compartment and then on the insulin pharmacodynamics. The insulin sensitivity is considered as a critical parameter to be fitted every hour. The authors used parameter sensitivity analysis to assess the goodness of fit of the identified model. In Magdelaine et al,16 a linear model of the glucose-insulin system is proposed. This model exhibits beneficial stability properties to correct non desired steady-state behaviors if compared with existing minimal models. After stating the structural identifiability property of the model, the model is directly identified using a least-square cost function. In this contribution, the authors claim that their model fits over two days of clinical data for a given patient with T1D. In Hann et al,21 the minimal model is rewritten in integro-differential form. In a first attempt, almost all parameters were fixed with population values and only the insulin sensitivity SI and the time-varying fractional clearance of plasma glucose at basal insulin pG are identified. After a sensitivity analysis is performed on the model parameters, the authors realized about the little influence of pG on the model output and the importance of including αG, a parameter for the glucose clearance saturation, into the identification process. In Cobelli et al,22 Caumo et al,23 Pillonetto et al,24 and Dalla Man et al,25 the structural identifiability of the minimal model is studied using different scenarios. In the latter publication, the model is analyzed with three different representations of the rate of glucose appearance. In this analysis, the volume of distribution of glucose V is found nonidentifiable and the rate parameter p1 is found to be nonuniquely identifiable (ie, locally structurally identifiable). After fixing Vand p1, the remaining identifiable parameters are identified using data from 22 normal subjects after a meal glucose tolerance test (MGTT). In Chin and Chappell,26 the authors addressed the structural identifiability analysis of the minimal model by assuming different setups. First, the identifiability of the two-equation minimal model is studied by assuming only the measurement of plasma glucose. According to their findings, p2, the insulin action time constant, is not identifiable. When expanded to a three-equation minimal model with switching state (G(t)<p5 and G(t)>p5), the authors showed that the model remains structurally globally identifiable, under the assumption of measured plasma insulin and glucose. In Kanderian et al,27,28 the Medtronic Virtual Patient (MVP) model, which is based on Bergman’s minimal model, is identified with closed loop data (insulin and glucose). The identification was performed in three steps: (1) known insulin delivery rates were used to estimate parameters of the insulin PK model, (2) measured insulin profile and known meal CHO content is used to identify six additional parameters, (3) inclusion of intraday variation for insulin sensitivity SI, endogenous glucose production EGP, glucose effectiveness at zero insulin GEZI whether results are not satisfactory. In Messori et al,17 the authors individualized the linearized UVa/Padova model around a basal working point. Identification is performed using closed-loop in silico data from the simulator (100 virtual subjects) and a cost function minimizing the square deviation of the model with respect to the entire dataset with two additional terms acting as soft constraints over low and high glycemic values. The solution of the proposed optimization problem was found by means of simulated annealing (SA) heuristic.

Alternative methods have also been presented.29,30 In Herrero et al,29 the minimal model is reparametrized to render globally structural identifiable. The parameter identification is performed through the set inversion via interval analysis (SIVIA) assuming a set of acceptable errors (intervals) from standard intravenous glucose tolerance test (IVGTT) data. The authors claimed the use of a computationally efficient implementation to overcome the extensive computational complexity derived from the method. In Laguna et al,30 the authors used the Cambridge model12 (Hovorka’s model) together with interval analysis, tackling the model uncertainties with interval models. Unlike the above methods, interval analysis provides an envelope of glucose covering all the possible glucose trajectories given an allowed parameter variability.

As it was evidenced, model individualization in diabetes technology has been typically addressed without a formal procedure or method, that is, direct identification is made without exploring possible problems in the model structure or in the amount and quality of the available data. A possible hypothesis explaining why identifiability analysis is usually overlooked by some researchers is perhaps due to the availability of powerful software suits able to solve complex numerical optimization problems.26 However, disregarding possible identifiability issues will probably produce ill-posed problems, and with this, multiple solutions for a given parameter set. In some cases, structural identifiability is studied under different conditions and using different model structures; only few contributions addresses possible practical identifiability issues.

Analyzing both structural and practical identifiability give a clear path to obtain unique representations for a given experimental dataset. In this regard, this manuscript presents a complete identifiability analysis of three commonly used models for AP design. The models are selected according to (1) the number of equations and (2) different model structures, that is, models are control-oriented models with similar number of equations but with alternative descriptions of the main variables in the glucose metabolism. Our study differs from the existing ones as possible structural and practical (related to the amount and quality of data) limitations of the analyzed models are carefully addressed to guarantee a reliable model identification/individualization.

Methods

Participants and Data Selection

CGM (Dexcom G5, San Diego, CA) and insulin pump data (Tandem Diabetes Care, Inc, San Diego, CA) together with meal information (timing and carbohydrate counting) and physical activity data (fitbit, San Francisco, CA) were collected during an IRB-approved clinical trial (clinicaltrials.org NCT02558491) at the University of Virginia (Charlottesville, VA, USA) for 15 study subjects on continuous subcutaneous insulin infusion (CSII) and 10 study subjects on multiple daily injections (MDI), all having been diagnosed with type 1 diabetes for at least six months. Each patient experienced two identical outpatient admissions of 48 hours (separated by four weeks or more), experiencing both meal and exercise challenges designed to induce glucose variability. In the time in between the admissions, the patients were asked to perform at least three exercise bouts every week. In order to go through the details of the role of identifiability on model individualization, 7-day data in between the admission periods was selected from five subjects (group CSII) in rest periods, that is, data from 1h before to 3h after exercise periods were excluded. For analysis purposes, the data is divided into 6h intervals, every 6h interval corresponding to an experiment.

Models Under Study

In all the models, it is assumed that the only measurement comes from the CGM. Therefore, y will correspond to the plasma glucose concentration in every model.

The Subcutaneous Oral Glucose Minimal Model—SOGMM

Consider an extended version of the minimal model, known as the subcutaneous oral glucose minimal model (SOGMM)14

x.1(t)=(Sg+x2(t))x1(t)+SgGb+kabsfBWVgx4(t) (1a)
x.2(t)=p2x2(t)+p2SI(I(t)Ib) (1b)
x.3(t)=kτx3(t)+ω(t) (1c)
x.4(t)=kabsx4(t)+kτx3(t) (1d)
x.5(t)=kdx5(t)+Jctrl(t) (1e)
x.6(t)=kdx6(t)+kdx5(t) (1f)
x.7(t)=kclx7(t)+kdx6(t) (1g)

with I(t)=x7/(VIBW) the insulin concentration (mU/l), x1(t),,x7(t) the state variables of the system, namely, plasma glucose concentration (mg/dl), proportion of insulin in the remote compartment (1/min), glucose mass in the stomach (mg), glucose mass in the gut (mg), insulin amount in the first compartment (mU), insulin amount in the second compartment (mU), and plasma insulin (mU), respectively, ω(t) the rate of mixed-meal carbohydrate absorption (mg/min), and Jctrl the insulin input signal (mU/min). The parameters of (1) are presented in Table 1. Basal glucose is computed as indicated in Patek et al:14

Table 1.

Model Parameters With Population Values for SOGMM.

Symbol Meaning Value Range Units
Sg Fractional glucose effectiveness 0.01 [0,0.1] 1/min
Vg Distribution volume of glucose 1.6 Fixed dl/kg
kabs Rate constant—oral glucose consumption 0.01193 Fixed 1/min
kτ Time constant related with oral glucose absorption 0.08930 Fixed 1/min
p2 Rate constant of the remote insulin compartment 0.02 Fixed 1/min
f Fraction of intestinal absorption 0.9 Fixed
VI Distribution volume of insulin 0.06005 [0,5] 1/kg
kcl Rate constant of subcutaneous insulin transport 0.16 [0,0.1] 1/min
kd Rate constant of subcutaneous insulin transport 0.02 [0,0.1] 1/min
SI Insulin sensitivity 0.0006 [0.5×104,12×104] 1/min/mU/l
BW Body weight Known Fixed kg
Gb Basal glucose concentration Eq. (2) Fixed mg/dl
Ib Reference value for I(t), associated with the fasting plasma glucose concentration. Steady-state Fixed mU/l
Gb=HbA1c28.746.7 (2)

where HbA1c is the patient’s most recent glycated hemoglobin.

The Intensive Control Insulin-Nutrition-Glucose (ICING) Model

Consider an extended version of the Bergman’s minimal model, known as the intensive control insulin-nutrition-glucose model (ICING) presented elsewhere.15 Although this model is originally used for tight glycemic control at the intensive care unit (ICU), it was found to be suited for patients with T1D after some modifications: the terms for parenteral feeding and endogenous insulin production are neglected to represent the glucose-insulin dynamics for a patient with T1D in an outpatient setting.

x.1(t)=PGx1(t)SIx1(t)x2(t)1+αGx2(t)+P+EGPbCNSVG (3a)
x.2(t)=nI(x3(t)x2(t))nCx2(t)1+αGx(t)2 (3b)
x.3(t)=nKx3(t)nLx3(t)1+αIx3(t)nI(x3(t)x2(t))+uexVI (3c)
x.4(t)=d1x4(t)+D (3d)
x.5(t)=min(d2x5(t),Pmax)+d1x4(t) (3e)

where x1(mmol/l) is the blood glucose or plasma glucose, x2(mU/l) the insulin concentration in the interstice, x3(mU/l) the insulin concentration in plasma, x4(mmol) the amount of glucose in the stomach, x5(mmol) the amount of glucose in the gut, uex(mU/min) the exogenous insulin, and D(mmol/min) the amount of ingested carbohydrates. P(mmol/min), as defined below, corresponds to the glucose appearance into the blood stream from the enteral nutrition

P=min(d2x5(t),Pmax) (4)

The description of the model parameters together with its units and numerical values (seed or population values) are presented in Table 2.

Table 2.

Model Parameters With Population Values for ICING Model.

Symbol Meaning Value Range Units
PG Patient endogenous glucose removal 0.006 [0,1] 1/min
SI Insulin sensitivity 0.002 [0.5×104,12×104] l/mU/min
αG Saturation of insulin-stimulated glucose 0.0154 Fixed l/mU
EGPb Basal endogenous glucose production 1.16 [0,5] mmol/l
CNS Insulin independent central nervous system glucose uptake 0.3 Fixed mmol/min
VG Glucose distribution volume 13.3 [0,50] l
VI Insulin distribution volume 3.15 Fixed l
αI Saturation of plasma insulin disappearance 0.0017 Fixed l/mU
nC Rate parameter 0.003 Fixed 1/min
nI Transcapillary diffusion rate 0.003 Fixed l/min
nK kidney clearance rate of insulin from plasma 0.0542 Fixed 1/min
nL Patient specific liver clearance 0.1578 Fixed l/mU
d1 Transport rate 0.0347 Fixed 1/min
d2 Transport rate 0.0069 Fixed 1/min
Pmax Saturation value of x5 6.11 Fixed 1/min

The Minimal Model Control-Oriented

Consider a control-oriented model of the glucose-insulin system, presented elsewhere in Magdelaine et al.16

x.(t)=Ax(t)+[BuBr][u(t)r(t)]+E (5)

with

A=[0ksi0100010001Tu22Tu00000010001Tr22Tr],[BuBr]=[0000kuViTu20000krVBTr2]E=[klkb0000],C=[10000]

where x1(t),,x5(t)denotes the plasma glucose concentration in (mg/dl), the plasma insulin concentration in (U/l) and its derivative in (U/l/min), and the carbohydrate digestion in (g/min) and its derivative in (g/min/min). The description of the model parameters together with its units and numerical values (seed or population values) are presented in Table 3.

Table 3.

Model Parameters With Population Values for MMC Model.

Symbol Meaning Value Range Units
Vi Insulin distribution volume 2.5 BW dl
VB Glucose distribution volume 0.65 BW dl
kb Insulin independent glucose utilization 128/BW mg/dl/min
BW Body weight known kg
ksi Insulin dependent glucose utilization 300 [0,500] mg/U/min
Tu Time constant 82.6 [0,500] min
ku Static gain 16.45 [0,100] min
Tr Time constant 75.4 Fixed min
kr Static gain 18.28 Fixed min
kl Endogenous glucose production 2.24 Fixed mg/dl/min

Identification Methodology

In the present study, it is considered that the only available source of information (measurement) comes from the plasma glucose concentration (CGM). We follow the procedure in Figure 1. The arrows indicate the (possible) existence of an iterative process where a subprocedure can be revisited once preliminary results from the following/preceding subprocedure is obtained. At the end, model identification is performed by the minimization of the mean square error (MSE) through the defined dataset.

Figure 1.

Figure 1.

Identification procedure. {θset}j indicates the evolution of the identification parameter set according to the identifiability analysis. The star indicates the final set for identification.

The performance of the models after identification will be assessed by means of the root mean square (RMS) criterion

RMS=1Ni=1N(yiy^i)2 (6)

where N, y, and y^ stand for the number of data points, the CGM measurements, and model output, respectively.

Identifiability Analysis

Let’s consider the following nonlinear ODE model representing the system dynamics of the phenomena of interest

Σ(θ):{x.(t)=f0(x(t),θ,t)+j=1mfi(x(t),θ,t)ui(t)y=g(x(t),θ,t) (7)

where xn is the system state, umis the input (external excitations), yn0 the system output (measurements), f0 and fi with i=1,,m are a vector fields whose entries are analytic functions of their arguments, and θΘxnp is the vector of parameters within a feasible space Θ. In this regard, we define an experiment setup with ne different experiments and ns different sampling times.

Structural Identifiability

Structural identifiability is a theoretical property of the model structure depending only on the system dynamics, the observation and the stimuli functions.32 Formally, this property is defined as the possibility of assigning unique values to model parameters from the observables (system outputs) but assuming noise-free and continuous-time data.32 In this regard, a parameter θi,i=1,,np is said structurally globally identifiable if for almost any θ*=(θ1*,θ2*,,θnp*)np

Σ(θ)=Σ(θ*)θi=θi* (8)

This property means that if a parameter or set of parameters under study are found to be structurally globally identifiable, it is possible to obtain a unique numerical value for every parameter under the stated conditions (noise-free and continuous-time data). Global structural identifiability can be hard to characterize, therefore, as an alternative, a parameter θi,i=1,,np is said structurally locally identifiable if for almost any θ*=(θ1*,θ2*,,θnp*)Θ, there exists a neighborhood V(θ*) such that

θV(θ*)andΣ(θ)=Σ(θ*)θi=θi* (9)

Methods assessing structural identifiability can be found in the literature, and the reader is directed to the review from Chis et al.33 Here, we chose the method of the generating series approach (GS).34 The method relies on the fact that the system outputs can be expanded in series with respect to time and inputs, using as coefficients the function g(x,θ,0) and all the successive Lie derivatives along the vector fields f0andfi, that is, Lf0g,Lfig, Lf0Lf0g, Lf0Lfig, and so on. As a matter of illustration, the Lie derivative of g along f0 can be written as

Lf0g=gx,f0

where 〈⋅,⋅〉 denotes the scalar product between two vectors. It is important to emphasize that the GS approach does not specify an upper bound for the order of the derivatives to be taken to prove/disprove the property. Therefore, either the Lie derivatives are taken until a solvable set of algebraic equations in the parameters is found or until, after some coefficient, all subsequent coefficients become zero. The advantage of this method over the Taylor series approach is that the obtained mathematical expressions are easier to handle.33 Since the amount of Lie derivatives can be overwhelming, Balsa-Canto et al introduced the concept of the identifiability tableaus33 to (1) organize the Lie derivatives, (2) systematize the resulting algebraic equations, and (3) handle possible structural identification issues. The tableau depicts the nonzero elements of the Jacobian of the series coefficients with respect to the parameters. In this sense, the tableau is an array with as many columns as parameters and as many rows as nonzero computed coefficients. Once enough nonzero coefficients guarantee the full-rank condition of this array, at least the local identifiability of the parameters can be stated. Structural identifiability of the models is studied by a combination of the GS approach34 and identifiability tableaus35 by means of the GenSSI tool.36

Practical Identifiability

Structurally identifiable parameters may not though be identifiable in practice. Practical identifiability deals with whether the parameters can be estimated with sufficient precision using experimental data.37 Lack of practical identifiability can result from (i) parameters without influence on the system outputs and (ii) correlated parameters, that is, the effect of some parameter is affected or overshadowed by the effect of some other parameter or parameters.

Global Parameter Ranking

Global parameter ranking proposes to sort the model parameters with respect to their impact on the system outputs. In this sense, the parameters impacting the outputs the most can be either selected for a further structural identifiability analysis or for model identification. The most common approach for parameter ranking involves the use of parametric sensitivities38 like

Si,j(θ)=(yjθi)y=y(t,θ^),θ=θ^ (10)

where θ is evaluated at some nominal value θ^. A relative parametric sensitivity is easily found by normalizing both outputs and parameters. However, in order to make the analysis valid to the entire parameter space, a global approach needs to be used.35,39 Although Monte Carlo approaches stand out as the most common approaches, these techniques require considerable computational effort and a large number of samples.40 Balsa-Canto et al showed a global parameter ranking strategy based on the Latin hypercube sampling (LHS) method and the use of five importance factors which give more precise estimates with lower computational effort compared to Monte Carlo approaches.35

Once the sensitivities are computed for every sample, the importance factor for parameter θiis defined as

δθimsqr=1nDl=1nlhse=1nej=1notsi=1ns(sθi,jl,e(tsi))2 (11)

where ne refers to the number of experiments, no the number of observables, nlhsthe number of samples in the LHS algorithm, nsto the specific sampling times used in a given experiment with a given observable, nD=nlhsnenons, and sθi,jl,e(tsi)the sensitivity of parameter θi with the observable j,in experiment e (using tsisampling time), and sample l in the LHS method. Then, parameters can be ordered according with their δθimsqrvalues. In the specific case of the glucose-insulin system (1.6) can be simplified as

δθimsqr=1nDl=1nlhse=1ne(sθil,e)2 (12)

since there is only one observable (CGM trace) and in every experiment the same sampling time is used. Note that (12) depends on the number of samples in the LHS method as well as the number of experiments. Our findings show similar results using nlhs=1000and either ne=7 (1-day data for every experiment) or ne=28 (6h data for every experiment). Ranking of parameters is performed using the following parameter clusters: (1) Sensitive parameters are in order of importance and sum more than the 80% of the total δmsqr, (2) almost insensitive parameters are parameter subsets gathering less than the 1% of their respective total δmsqr, and (3) mildly sensitive parameters are in between. The latter parameters can be used to refine the identification procedure when allowed, that is, whether identifiability is not compromised. Sensitive parameters are then selected to continue with the identification analysis.

Correlation Among Parameters

As stated before, even the effect of most significant parameter(s) might be overshadowed by the effect of others.35,41 Analysis of the correlation between parameters can indicate such deficiency.35,37 To avoid a pair-by-pair analysis of parameters, a collinearity analysis of the entire subgroup can be performed instead.41,42 The collinearity analysis is based on the linear dependence definition: the parameters are linearly dependent (collinear) if there exist k scalars αi0 with i=1,,k such that

α1s^1,:+α2s^2,:++αks^k,:=0

where s^i,:is a vector of the sensitivity matrix related to parameter θi. A way to approximate this result is by means of the degree of collinearity among a group of parameters which is defined as41,42

CD(θset)=1minα=1S^θset=1λ_θset (13)

where θsetis the set of considered parameters for the collinearity analysis, S^θsetis the submatrix of the sensitivity matrix with the vectors related to the set θset, and λ_θset is the smallest eigenvalue of the matrix S^θsetTS^θset. The larger the collinearity index the more dependent the set of parameters are. According to Brun et al,42 a threshold of CD(θset)<20is highly desired. Due to the complexity and high variability of the glucose dynamics, the collinearity analyses were performed in 6h datasets instead of 1-day datasets.

Results

Structural Identifiability Analysis

It is important to note that none of the three models considered in this analysis is either locally or globally structurally identifiable considering the original parameter set, that is,

θ0,SOGMM=[BWfSgVgkabskτp2VIkclkdSIGbIb]θ0,ICING=[PGSIαGEGPbCNSVGVIαInCnInLd1d2Pmax]θ0,MMC=[ViVBkbksiTukuTrkrkl]

In the case of SOGMM and MMC models, the authors indicated a reduction of the parameter sets to

θ1,SOGMM=[SgVgkabskτp2VIkclkdSIGbIb]θ1,MMC=[ksiTukuTrkrkl]

since both BW and fare a priori known (and then fixed) in SOGMM and because constitutive equations are provided for VB,VI,andkb in the MMC in terms of the body weight (BW)

Vi[dl]=2.5BWVB=0.65BWkb[mg/dl/min]=128/BW

which lead again to nonidentifiable models (from the structure). With the above scenario, there exist many combinations of parameters to be analyzed from every model in order to obtain a subset of structurally identifiable parameters, making the procedure cumbersome. Therefore, a method helping in that selection is of paramount importance. In this case, we circumvented the above issue by means of the global ranking of the parameters in terms of the parameter sensitivity, that is, what are the parameters impacting the output the most.

SOGMM

Consider the parameter set θ1,SOGMM. Using the global ranking of parameters, we found the six most impacting parameters in this model, that is,

θ2,SOGMM=[IbViSikclSgkd]

However, as it will be confirmed later, Ib is found to be highly correlated to other parameters (from the given experimental data). After dropping Ib, the new set becomes

θ3,SOGMM=[VISikclSgkd]

where is found, by means of GS method and the identifiability tableaus, that all the parameters are locally structurally identifiable as shown in Figure 2. Note that 120 coefficients are generated by means of the Lie derivatives (left) from which 5 coefficients are found to fulfill the rank condition (right).

Figure 2.

Figure 2.

Identifiability tableaus for SOGMM.

ICING Model

Using the global ranking of parameters and a similar analysis as before we found that the set

θ1,ICING=[VGPGEGPbd2SIαGVInKnLnInC]

is globally structurally identifiable. Figure 3 show the identifiability tableaus with more than 700 coefficients of the series (left) and 11 relations fulfilling the rank condition. Moreover, Pmax was determined to be nonidentifiable which is explainable by the use of the “min” function in (3) and (4).

Figure 3.

Figure 3.

Identifiability tableaus for ICING model.

MMC

Using the global ranking of parameters and a similar analysis as before we found that

θ2,MMC=[ksiTuTrkrkl]

is globally structurally identifiable. Figure 4 show the identifiability tableaus with around 22 coefficients of the series (left) and reduced tableaus indicating the fulfillment of the rank condition (and the uniqueness in the solution).

Figure 4.

Figure 4.

Identifiability tableaus for MMC.

Practical Identifiability Analysis

The parameters of every model are ranked with respect to δmsqr in (1.6) as importance factor using AMIGO2 toolbox.43 As stated before, similar results were found by using nlhs=1000 and either ne=7 (1-day datasets) or ne=28 (6h datasets). Figure 5 shows the importance factor δmsqrfor all the parameters in the three studied models considering every experiment as 1-day of data in patient 1. Although δmsqr does vary from one experiment to the next, the variation pattern (ranking) is almost homogeneous, leading to robust ordering of the parameters.

Figure 5.

Figure 5.

Global ranking of parameters for patient 1 in seven days using the three models.

Figure 6 shows the global ranking of the parameters for all the selected patients during the last dataset. In spite of the numerical differences, the relations among parameters within a subject are maintained, therefore the rank remains with no change. Table 4 summarizes the different effects of the parameters on the system output (plasma glucose concentration). Sensitive parameters sum the 97%, 99%, and 85% of total δmsqr for SOGMM, MMC, and ICING, respectively.

Figure 6.

Figure 6.

Global ranking of parameters for patients 1-5 during day seven using the three models.

Table 4.

Parameter Clustering in the Studied Models.

Model Sensitive Mildly sensitive Almost insensitive
SOGMM Ib,VI,kcl,SI,Sg,kd Gb,p2 Vg,kabs,kτ
ICING PG,VG,EGPb,Pmax,CNS SI,αG,VI,d1,d2 αI,nI,nC,nK,nL
MMC ksi,Tu,ku kl,kr,Tr

Using the above results, the parameters labeled as “almost insensitive” are fixed with population values. Then, considering the results from the structural identifiability analysis, we update the sets of parameters to be identified as

θ3,SOGMM=[VISIkclSgkd]θ2,ICING=[VGPGEGPbd2SIαGVI]θ3,MMC=[ksiTuku]

From the above parameter sets, the collinearity of the parametric sensitivities is investigated for every patient in different time windows. As stated before, datasets with 6h data each are used in this analysis to account for the intrapatient variability and dynamic changes contained in the CGM traces. Moreover, this short-term analysis will also allow further investigation of the data reliability for model identification at different times of the day. After evaluating the collinearity of the parametric sensitivities for the different combinations of parameters, the following sets were found to be the best conditioned in most of the evaluated time windows

θ4,SOGMM=[VISIkclSgkd]θ3,ICING=[VGPGEGPb]θ3,MMC=[ksiTuku]

Tables 5-7 show the evaluation of the condition CD(θset)<20for the five evaluated patients (#P) in all the defined time windows (1-28) for the three models. “x” marks show datasets where the parameters are possibly correlated and hence are not suitable for identification. From the visual inspection of these tables, we found that the above parameters sets have correlation issues in 41, 35, and 71 out of the 140 datasets for SOGMM, ICING, and MMC, respectively.

Table 5.

Collinearity Test for θ4,SOGMM in the Defined 6h Datasets.

Day 1
Day 2
Day 3
Day 4
Day 5
Day 6
Day 7
#P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
1
2
3
4
5

Check marks indicate that the condition CD(θset)<20 is met in the corresponding dataset. Otherwise, an “x” mark is used.

Table 6.

Collinearity Test for θ3,ICING in the Defined 6h Datasets.

Day 1
Day 2
Day 3
Day 4
Day 5
Day 6
Day 7
#P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
1
2
3
4
5

Check marks indicate that the condition CD(θset)<20 is met in the corresponding dataset. Otherwise, an “x” mark is used.

Table 7.

Collinearity Test for θ3,MMC in the Defined 6h Datasets.

Day 1
Day 2
Day 3
Day 4
Day 5
Day 6
Day 7
#P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
1
2
3
4
5

Check marks indicate that the condition CD(θset)<20 is met in the corresponding dataset. Otherwise, an “x” mark is used.

Model Identification

The three models are identified with the parameter sets defined above and with the suitable datasets for identification as presented in Tables 5-7. The variation intervals of the parameters to be identified are presented in Tables 1-3. Figure 7 shows the model identification for patient 1 using the three models. The parameter variability of the models after every 6h identification is presented in Figure 8. The RMS index is presented in Table 8 for all patients. Note that MMC model was not able to provide results for patient 4, possibly for limitations in the model structure.

Figure 7.

Figure 7.

Model calibration of the three analyzed models for patient 1. The rightmost figure shows a zoom of the first day.

Figure 8.

Figure 8.

Parameter variation (after identification) in all the used data batches.

Table 8.

Model Performance Using the RMS (mg/dl) in All Patients (#).

Model RMS (#P1) RMS (#P2) RMS (#P3) RMS (#P4) RMS (#P5)
SOGMM 15.64 18.46 51.32 22.16 18.15
ICING 15.80 20.75 17.61 21.81 26.61
MMC 18.62 18.85 30.35 29.51

Several runs were performed by comparing θ4,SOGMM vs θall,SOGMM, θ3,ICING vs θall,ICING, and θ3,MMC vs θall,MMC (where θall,model refers to all parameters of the corresponding model) after modifying either the initial guess on the parameters and the state’s initial condition. Although some times the models fit the data very well (according to the RMS criterion), the identified parameters θall,model did not converge to any specific value which show the nonuniqueness of the solutions.

Discussion

In this study, three commonly used control-oriented models for artificial pancreas systems are investigated in terms of their properties to be individualized (identified) to field collected data. While previous contributions gave a big role to the insulin sensitivity, likely due to its role in the evolution of mathematical models of glucose metabolism,44,45 the presented results indicate that insulin sensitivity is not the parameter impacting the model output the most in the three studied models.

While structural identifiability16,22-26 has been significantly more studied than practical identifiability24,31 in control-oriented models for artificial pancreas design, it appears that direct identification is typically performed disregarding the potential pitfalls from the misestimation of model parameters. However, as it has been widely shown in diverse contributions,20,35,41 both properties are necessary to guarantee the uniqueness of the identified parameters and hence the model usefulness.

In this contribution, we showed a straightforward identification/individualization methodology for control-oriented models in diabetes technology capable of reproducing outpatient data from patients with T1D. Our methodology uses existing procedures and tools such as the generating series approach, identifiability tableaus, global parameter ranking, and collinearity analysis to investigate possible structural or practical issues before performing parameter identification. When compared to direct identification of the whole parameter set, our approach gives a subset of identifiable parameters which in turn reduces the computational load from the solution of the identification problem while guaranteeing the uniqueness of the solution.

Results from the present study showed that the studied models are able to reproduce the experimental data in 6h intervals or less in spite of their different model structure. This may be explained by the structural uncertainty of minimal models when compared to maximal models which are able to reproduce experimental data for longer periods of time.46 This fact and high intrapatient and interpatient variability makes online identification a desired feature for use of these models in dosing strategies.

As it was evidenced, structural identifiability analysis needs to be revisited once the global ranking of parameters is performed. Therefore, a good idea is to start with the global parameter ranking and propose a candidate parameter set for structural identifiability. If the structural identifiability test rejects a sensitive parameter then this parameter should be dropped (as with Pmax in ICING model).

Global parameter ranking reveals possible insensitivity of the observables to some parameters. Moreover, using the global ranking, we may define the parameter set with most influence on the system output. In our case, we obtained parameter sets summing the 97%, 99%, and 85% of total δmsqr for SOGMM, MMC, and ICING, respectively, although more than 80% would give a yield tradeoff. It is important to point out that alternative importance factors may give different rankings and therefore this fact needs to be further studied.

The collinearity test shows possible linear dependence among candidate parameters as a whole for a given dataset instead of examining the correlation for every pair of parameters. In this way, ill-conditioned data (sometimes referred as weak data) need to be avoided or replaced if possible. As shown in Tables 5-7, not every dataset was conditioned for identification for the given sets of parameter candidates θ4,SOGMM,θ3,ICING, and θ2,MMC. A possible explanation for this is perhaps the inputs were applied in such a way that provided indistinguishable input-output relationships from the available information. In this regard, design of experiments may play an important role for model individualization.47,48

While a good model fitting is shown in Figure 7 for the three models in almost all the scenarios, what is important to highlight is the uniqueness of the identified parameters (since similar performances may be obtained with the full parameter sets). However, we found that the optimization did not converge for MMC (patient 4) as the linear model might be found limited to represent such complex data.

From the three studied models, ICING is perhaps more prone to overfitting if all parameters are used for identification since it has more parameters (degrees of freedom) and almost the same number of equations if compared with SOGMM and MMC. Although MMC is found to be the simplest model, the lack of parameter interpretability hampers the definition of practical parameter ranges. Moreover, our analysis indicates larger variability over the parameters of this model, inferior accuracy, and high correlation.

Conclusion

Model individualization in diabetes technology has typically been carried directly, that is, given a parameter set determined in an arbitrary way, the parameters are identified from the optimization of a certain cost function. In this contribution, we presented a thorough and easy-to-follow identification procedure based on the structural and practical identifiability properties. In this sense, it was found that structural identifiability, global parameter rank, and correlation analysis of the parameters give a complete picture for parameter selection in terms of model individualization (patient-adjusted models). Identification results show acceptable fitting with the studied models with respect to real CGM and insulin pump data from patients with T1D in an outpatient setting while guaranteeing the uniqueness of the parameter selection. As far as we are aware, this is the first time that a thorough identifiability analysis is performed on control-oriented models for artificial pancreas systems.

Footnotes

Abbreviations: AP, artificial pancreas; CGM, continuous glucose monitor; CSII, continuous subcutaneous insulin infusion; FDA, US Food and Drug Administration; GS, generating series approach; ICING, intensive control insulin-nutrition-glucose model; ICU, intensive care unit; IVGTT, intravenous glucose tolerance test; LHS, Latin hypercube sampling; MDI, multiple daily injections; MGTT, meal glucose tolerance test; MMC, minimal model control-oriented; MPC, model predictive control; MSE, mean square error; ODE, ordinary differential equation; PADOVA, University of Padova; RMS, root mean square; SIVIA, set inversion via interval analysis; SOGMM, subcutaneous oral glucose minimal model; T1D, type 1 diabetes; UVa, University of Virginia.

Declaration of Conflicting Interests: The author(s) declared the following potential conflicts of interest with respect to the research, authorship, and/or publication of this article: JGT and CZB have nothing to declare. MDB consults for Roche Diagnostics, Sanofi-Aventis, and Ascensia Diabetes Care; receives research support from Dexcom, Senseonics, Tandem, Roche Diagnostics, Sanofi-Aventis, and Ascensia Diabetes Care; and holds equity in TypeZero Technologies.

Funding: The author(s) received no financial support for the research, authorship, and/or publication of this article.

ORCID iDs: Jose Garcia-Tirado Inline graphic https://orcid.org/0000-0002-9970-2162

Christian Zuluaga-Bedoya Inline graphic https://orcid.org/0000-0003-1496-7848

References

  • 1. American Diabetes Association. Standard of medical care in diabetes. Diabetes Care. 2015;38(suppl 1):s1-s93. doi: 10.2337/dc15-S001. [DOI] [Google Scholar]
  • 2. Grunberger G. Insulin analogs—are they worth it? Yes! Diabetes Care. 2014;37(6):1767-1770. doi: 10.2337/dc14-0031. [DOI] [PubMed] [Google Scholar]
  • 3. Castle JR, Jacobs PG. Nonadjunctive use of continuous glucose monitoring for diabetes treatment decisions. J Diabetes Sci Technol. 2016;10(5):1169-1173. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4. Kovatchev B, Tamborlane WV, Cefalu WT, Cobelli C. The artificial pancreas in 2016: a digital treatment ecosystem for diabetes. Diabetes Care. 2016;39(7):1123-1126. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5. Clarke WL, Anderson S, Breton M, Patek S, Kashmer L, Kovatchev B. Closed-loop artificial pancreas using subcutaneous glucose sensing and insulin delivery and a model predictive control algorithm: the Virginia experience. J Diabetes Sci Technol. 2009;3(5):1031-1038. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6. Bruttomesso D, Farret A, Costa S, et al. Closed-loop artificial pancreas using subcutaneous glucose sensing and insulin delivery and a model predictive control algorithm: preliminary studies in Padova and Montpellier. J Diabetes Sci Technol. 2009;3(5):1014-1021. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7. Copp DA, Gondhalekar R, Iii FJD, Hespanha P. An output-feedback model predictive control with moving horizon estimation approach to the treatment of T1DM with an artificial pancreas. Paper presented at: 54th IEEE Conference on Decision and Control (CDC15); December 2015; Osaka, Japan. [Google Scholar]
  • 8. Hughes CS, Patek SD, Breton M, Kovatchev BP. Anticipating the next meal using meal behavioral profiles: a hybrid model-based stochastic predictive control algorithm for T1DM. Comput Methods Programs Biomed. 2011;102(2):138-148. doi: 10.1016/j.cmpb.2010.04.011. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9. Boiroux D, Duun-Henriksen AK, Schmidt S, et al. Adaptive control in an artificial pancreas for people with type 1 diabetes. Control Eng Pract. 2016;58:2115-2120. doi: 10.1016/.conengprac.2016.01.003. [DOI] [Google Scholar]
  • 10. Magni L, Raimondo DM, Bossi L, et al. Model predictive control of type 1 diabetes: an in silico trial. J Diabetes Sci Technol. 2007;1(6):804-812. http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=2769897&tool=pmcentrez&rendertype=abstract. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11. Gondhalekar R, Dassau E, Zisser HC, Doyle FJ. Periodic-zone model predictive control for diurnal closed-loop operation of an artificial pancreas. J Diabetes Sci Technol. 2013;7(6):1446-1460. doi: 10.1177/193229681300700605. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Hovorka R, Canonico V, Chassin LJ, et al. Nonlinear model predictive control of glucose concentration in subjects with type 1 diabetes. Physiol Meas. 2004;25(4):905-920. doi: 10.1088/0967-3334/25/4/010. [DOI] [PubMed] [Google Scholar]
  • 13. Magni L, Raimondo DM, Dalla Man C, De Nicolao G, Kovatchev B, Cobelli C. Model predictive control of glucose concentration in type I diabetic patients: an in silico trial. Biomed Signal Process Control. 2009;4(4):338-346. doi: 10.1016/j.bspc.2009.04.003. [DOI] [Google Scholar]
  • 14. Patek SD, Lv D, Ortiz EA, et al. Empirical representation of blood glucose variability in a compartmental model. In: Prediction Methods for Blood Glucose Concentration. Cham, Switzerland: Springer; 2016:133-157. [Google Scholar]
  • 15. Lin J, Razak NN, Pretty CG, et al. A physiological Intensive Control Insulin-Nutrition-Glucose (ICING) model validated in critically ill patients. Comput Methods Programs Biomed. 2011;102(2):192-205. doi: 10.1016/j.cmpb.2010.12.008. [DOI] [PubMed] [Google Scholar]
  • 16. Magdelaine N, Chaillous L, Guilhem I, et al. A long-term model of the glucose insulin dynamics of type 1 diabetes. IEEE Trans Biomed Eng. 2015;62(6):1546-1552. doi: 10.1109/TBME.2015.2394239. [DOI] [PubMed] [Google Scholar]
  • 17. Messori M, Toffanin C, Del Favero S, De Nicolao G, Cobelli C, Magni L. Model individualization for artificial pancreas. Comput Methods Programs Biomed. 2016. doi: 10.1016/J.CMPB.2016.06.006. [DOI] [PubMed] [Google Scholar]
  • 18. Toffanin C, Del Favero S, Aiello EM, Messori M, Cobelli C, Magni L. Glucose-insulin model identified in free-living conditions for hypoglycaemia prevention. J Process Control. 2018;64:27-36. doi: 10.1016/j.jprocont.2018.02.003. [DOI] [Google Scholar]
  • 19. Frandes M, Timar B, Timar R, Lungeanu D. Chaotic time series prediction for glucose dynamics in type 1 diabetes mellitus using regime-switching models. Sci Rep. 2017;7(1):1-10. doi: 10.1038/s41598-017-06478-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20. Mclean KAP, Mcauley KB. Mathematical modelling of chemical processes-obtaining the best model predictions and parameter estimates using identifiability and estimability procedures. Can J Chem Eng. 2012;90(2):351-366. doi: 10.1002/cjce.20660. [DOI] [Google Scholar]
  • 21. Hann CE, Chase JG, Lin J, Lotz T, Doran CV, Shaw GM. Integral-based parameter identification for long-term dynamic verification of a glucose-insulin system model. Comput Methods Programs Biomed. 2005;77(3):259-270. doi: 10.1016/j.cmpb.2004.10.006. [DOI] [PubMed] [Google Scholar]
  • 22. Cobelli C, Caumo A, Omenetto M. Minimal model SG overestimation and SI underestimation: improved accuracy by a Bayesian two-compartment model. Am J Physiol Metab. 1999;277(3 pt 1):E481-E488. [DOI] [PubMed] [Google Scholar]
  • 23. Caumo A, Vicini P, Zachwieja JJ, et al. Undermodeling affects minimal model indexes: insights from a two-compartment model. Am J Physiol Metab. 1999;276(6):1171-1193. [DOI] [PubMed] [Google Scholar]
  • 24. Pillonetto G, Sparacino G, Cobelli C. Numerical non-identifiability regions of the minimal model of glucose kinetics: superiority of Bayesian estimation. Math Biosci. 2003;184(1):53-67. doi: 10.1016/S0025-5564(03)00044-0. [DOI] [PubMed] [Google Scholar]
  • 25. Dalla Man C, Caumo A, Cobelli C. The oral glucose minimal model: estimation of insulin sensitivity from a meal test. IEEE Trans Biomed Eng. 2002;49(5):419-429. doi: 10.1109/10.995680. [DOI] [PubMed] [Google Scholar]
  • 26. Chin SV, Chappell MJ. Structural identifiability and indistinguishability analyses of the Minimal Model and a Euglycemic Hyperinsulinemic Clamp model for glucose-insulin dynamics. Comput Methods Programs Biomed. 2011;104(2):120-134. doi: 10.1016/j.cmpb.2010.08.012. [DOI] [PubMed] [Google Scholar]
  • 27. Kanderian SS, Weinzimer SA, Steil GM. The identifiable virtual patient model: comparison of simulation and clinical closed-loop study results. J Diabetes Sci Technol. 2012;6(2):371-379. doi: 10.1177/193229681200600223. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. Kanderian SS, Weinzimer S, Voskanyan G, Steil GM. Identification of intraday metabolic profiles during closed-loop glucose control in individuals with type 1 diabetes. J Diabetes Sci Technol. 2009;3(5):1047-1057. doi: 10.1177/193229680900300508. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29. Herrero P, Delaunay B, Jaulin L, Georgiou P, Oliver N, Toumazou C. Robust set-membership parameter estimation of the glucose minimal model. Int J Adapt Control Signal Process. 2016;30(2):173-185. [Google Scholar]
  • 30. Laguna AJ, Rossetti P, Ampudia-Blasco FJ, Vehí J, Bondia J. Experimental blood glucose interval identification of patients with type 1 diabetes. J Process Control. 2014;24(1):171-181. doi: 10.1016/j.jprocont.2013.09.015. [DOI] [Google Scholar]
  • 31. Docherty PD, Chase JG, Lotz TF, Desaive T. A graphical method for practical and informative identifiability analyses of physiological models: a case study of insulin kinetics and sensitivity. Biomed Eng Online. 2011;10:1-20. doi: 10.1186/1475-925X-10-39. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32. Walter E, Pronzato L. Identification of Parametric Models from Experimental Data. Cham, Switzerland: Springer; 1997. [Google Scholar]
  • 33. Chis OT, Banga JR, Balsa-Canto E. Structural identifiability of systems biology models: a critical comparison of methods. PLOS ONE. 2011;6(11). doi: 10.1371/journal.pone.0027755. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34. Walter E, Lecourtier Y. Global approaches to identifiability testing for linear and nonlinear state space models. Math Comput Simul. 1982;24(6):472-482. doi: 10.1016/0378-4754(82)90645-0. [DOI] [Google Scholar]
  • 35. Balsa-Canto E, Alonso AA, Banga JR. An iterative identification procedure for dynamic modeling of biochemical networks. BMC Syst Biol. 2010;4:11. doi: 10.1186/1752-0509-4-11. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36. Chiş O, Banga JR, Balsa-Canto E. GenSSI: a software toolbox for structural identifiability analysis of biological models. Bioinformatics. 2011;27(18):2610-2611. doi: 10.1093/bioinformatics/btr431. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37. Villaverde AF, Barreiro A. Identifiability of large nonlinear biochemical networks. Commun Math Comput Chem. 2016;76:259-296. [Google Scholar]
  • 38. Leis J, Kramer M. Sensitivity analysis of systems of differential and algebraic equations. Comput Chem Eng. 1985;9(I):93-96. [Google Scholar]
  • 39. Rodriguez-Fernandez M, Banga JR, Doyle FJ., III Novel global sensitivity analysis methodology accounting for the crucial role of the distribution of the input parameters: application to the systems biology models. Int J Robust Nonlinear Control. 2012;22:1082-1102. doi: 10.1002/rnc.2797. [DOI] [Google Scholar]
  • 40. Sobol IM. Global sensitivity indices for nonlinear mathematical models and their Monte Carlo estimates. Math Comput Simul. 2001;55(1-3):271-280. [Google Scholar]
  • 41. Gábor A, Villaverde AF, Banga JR. Parameter identifiability analysis and visualization in large-scale kinetic models of biosystems. BMC Syst Biol. 2017;11(1):1-16. doi: 10.1186/s12918-017-0428-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42. Brun R, Reichert P, Ku HR. Practical identifiability analysis of large environmental simulation models. Water Resour Res. 2001;37(4):1015-1030. doi: 10.1029/2000WR900350. [DOI] [Google Scholar]
  • 43. Balsa-Canto E, Henriques D, Gábor A, Banga JR. AMIGO2, a toolbox for dynamic modeling, optimization and control in systems biology. Bioinformatics. 2016;32(21):3357-3359. doi: 10.1093/bioinformatics/btw411. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44. Bergman RN, Bergman RN, Ider YZ, et al. Quantitative estimation of insulin sensitivity. Am J Physiol. 1979;236(6):E667-E677. [DOI] [PubMed] [Google Scholar]
  • 45. Bergman RN, Phillips LS, Cobelli C. Physiologic evaluation of factors controlling glucose tolerance in man. Measurement of insulin sensitivity and β-cell glucose sensitivity from the response to intravenous glucose. J Clin Invest. 1981;68(November 1980):1456-1467. doi: 10.1172/JCI110398. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46. Visentin R, Campos-Náñez E, Schiavon M, et al. The UVA/Padova type 1 diabetes simulator goes from single meal to single day. J Diabetes Sci Technol. 2018;12:273-281. doi: 10.1177/1932296818757747. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47. Galvanin F, Barolo M, Macchietto S, Bezzo F. Optimal design of clinical tests for the identification of physiological models of type 1 diabetes. Ind Eng Chem Res. 2009;48:1989-2002. doi: 10.1021/ie801209g. [DOI] [PubMed] [Google Scholar]
  • 48. Galvanin F, Barolo M, Bezzo F. On the use of continuous glucose monitoring systems to design optimal clinical tests for the identification of type 1 diabetes models. Comput Methods Programs Biomed. 2013;109(2):157-170. doi: 10.1016/j.cmpb.2012.02.010. [DOI] [PubMed] [Google Scholar]

Articles from Journal of Diabetes Science and Technology are provided here courtesy of Diabetes Technology Society

RESOURCES