Next Article in Journal
Deep Eutectic Solvents for Biodiesel Purification in a Microextractor: Solvent Preparation, Selection and Process Optimization
Previous Article in Journal
Mesenchymal Stem Cells and MSCs-Derived Extracellular Vesicles in Infectious Diseases: From Basic Research to Clinical Practice
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Intelligent Control with Artificial Neural Networks for Automated Insulin Delivery Systems

by
João Lucas Correia Barbosa de Farias
1 and
Wallace Moreira Bessa
2,*
1
Department of Mechanical Engineering, Federal University of Rio Grande do Norte, Natal 59078-970, RN, Brazil
2
Department of Mechanical and Materials Engineering, University of Turku, 20500 Turku, Finland
*
Author to whom correspondence should be addressed.
Bioengineering 2022, 9(11), 664; https://doi.org/10.3390/bioengineering9110664
Submission received: 1 September 2022 / Revised: 21 October 2022 / Accepted: 5 November 2022 / Published: 8 November 2022

Abstract

:
Type 1 diabetes mellitus is a disease that affects millions of people around the world. Recent progress in embedded devices has allowed the development of artificial pancreas that can pump insulin subcutaneously to automatically regulate blood glucose levels in diabetic patients. In this work, a Lyapunov-based intelligent controller using artificial neural networks is proposed for application in automated insulin delivery systems. The adoption of an adaptive radial basis function network within the control scheme allows regulation of blood glucose levels without the need for a dynamic model of the system. The proposed model-free approach does not require the patient to inform when they are going to have a meal and is able to deal with inter- and intrapatient variability. To ensure safe operating conditions, the stability of the control law is rigorously addressed through a Lyapunov-like analysis. In silico analysis using virtual patients are provided to demonstrate the effectiveness of the proposed control scheme, showing its ability to maintain normoglycemia in patients with type 1 diabetes mellitus. Three different scenarios were considered: one long- and two short-term simulation studies. In the short-term analyses, 20 virtual patients were simulated for a period of 7 days, with and without prior basal therapy, while in the long-term simulation, 1 virtual patient was assessed over 63 days. The results show that the proposed approach was able to guarantee a time in the range above 95% for the target glycemia in all scenarios studied, which is in fact well above the desirable 70%. Even in the long-term analysis, the intelligent control scheme was able to keep blood glucose metrics within clinical care standards: mean blood glucose of 119.59 mg/dL with standard deviation of 32.02 mg/dL and coefficient of variation of 26.78%, all below the respective reference values.

1. Introduction

Diabetes mellitus is a metabolic disease characterized by hyperglycemia resulting from defects in insulin action, secretion, or both. Chronic hyperglycemia caused by diabetes is associated with long-term damage and failure of several organs, such as kidneys, eyes, heart and nerves [1]. The two more common types of diabetes are Type 1 diabetes mellitus (T1DM) and Type 2 diabetes mellitus (T2DM). T1DM consists of an autoimmune destruction of pancreatic β -cells, which are responsible for producing insulin, the hormone that lowers blood glucose concentration (BGC). In this case, the subcutaneous administration of insulin is indeed crucial for survival.
For patients with T1DM, modern therapy consists of continuous blood glucose monitoring (CGM) and automatic insulin delivery. CGM devices, which measure interstitial glucose concentration, have great benefits for diabetes management [2]. By combining a CGM device with an insulin pump, it became possible to deploy automated insulin delivery (AID) systems, also known as an artificial pancreas. However, in addition to the insulin pump and the CGM sensor, an appropriate algorithm to automatically define the amount of insulin to be delivered to the patient is also a fundamental part of developing an effective artificial pancreas.
Several control strategies have been proposed for automatic blood glucose regulation. Basically, they can be categorized as linear or nonlinear and model-based or model-free techniques. Proportional–integral–derivative (PID), fuzzy inference and model predictive control (MPC) are the most common approaches for AID systems, being the only ones with clinical validation so far [3,4,5]. MPC has been extensively used [6,7,8,9] and, when compared PID controllers, show better performance [10,11]. Nevertheless, Haidar [12] shows that fuzzy logic can still improve MPC performance and reduce the risk of hypoglycemia, which indicates the relevance of computational intelligence for the design of artificial pancreas.
Fuzzy logic, like many other artificial intelligence (AI) algorithms, allows the development of model-free controllers, that is, without the need for a patient model. This can be quite useful, as we are dealing with a biological system which is highly complex, nonlinear, uncertain and subject to external disturbances and time delays. In fact, obtaining mathematical models that can adequately capture human physiological behavior for use in control schemes has been a major challenge [13]. Vettoretti et al. [14] stress that, due to the huge amount of data collected from T1DM patients using CGM, AI techniques can give support to bolus insulin calculation [15] and BGC prediction [16,17,18,19], that is, predict future glycemic profiles based on present and past values of glycemia. Furthermore, reinforcement learning (RL) has also been applied in the context of AID systems with an increasing interest in the past few years [20,21,22]. In [23], a bioinspired RL algorithm was used to automate insulin infusion, by selecting reward functions that imply temporal BGC homeostasis.
For example, the main sources of nonlinearity in blood glucose dynamics come from the insulin action on parameters of glucose production, glucose distribution/transport and glucose disposal [24]. On this basis, due to the need to linearize the plant around an operating point, the adoption of linear controllers may lead to several issues in blood glucose regulation. This has led in recent years to the development of nonlinear control strategies for AID systems.
Nonlinear MPC was tested in a clinical study with 10 T1DM patients [24], showing satisfactory results in maintaining normoglycemia and reducing hypoglycemic events. In addition, feedback linearization (FBL) [25] and sliding mode control (SMC) [26,27] have been also used in the design controllers for artificial pancreas. Abu-Rmileh and Garcia-Gabin [28] combine SMC and a nonlinear Wiener model for in silico analysis, resulting in faster response for food intake when compared to MPC controller. Moreover, Ahmad et al. [29] and Ebrahimi et al. [30] also implemented SMC controllers for artificial pancreas and obtained sound results. Nath et al. [31], in turn, developed a nonlinear adaptive controller that is able to provide desired glycemic control under uncertain meal disturbance and intrapatient variability.
It is also worth noting that the use of subcutaneous route to deliver insulin to the patient adds significant delay to the system’s dynamics. Furthermore, the unidirectional effect of insulin on glucose dynamics may hamper the safe and efficient regulation of the BGC because the controller cannot counteract the effects of insulin overdosing [13]. Thus, to improve control performance, many AID systems are also designed with state, parameter or uncertainty estimators to deal with both external disturbances and unmodeled dynamics. State estimation has been performed in [32,33,34] to aid the controller and improve its overall performance. Due to the great inter and intrapatient variability, some control schemes consider parameter estimation to improve plant modeling and, consequently, control performance [7,33,35].
An essential feature in modern AID systems is the ability to maintain postprandial normoglycemia without the need to report meals to the device. Typically, the patient should inform the insulin delivery system about a meal and the amount of carbohydrate in it. Meal announcement and carbohydrate calculation, which is usually not accurate, are major concerns for patients and often restrict their eating. In order to attain this automatically, a separate module may be used to detect food intake [36,37,38,39,40].
However, most control schemes proposed so far for automated insulin delivery face severe limitations: time-delays, for example, may compromise the stability of PID controllers [41]; model predictive control is often subject to excessive computational burden due to its associated optimization issues [42]; fuzzy control is typically heuristic and generally lacks a systematic framework and rigorous tools for stability analysis [43]; sliding mode controllers may suffer from chattering issues and need a reasonable plant model as well as full state feedback [44].
In this work, we introduce a novel intelligent controller for the automatic regulation of blood glucose levels. For this purpose, an artificial neural network (ANN) is incorporated in a Lyapunov-based nonlinear control law to ensure the stability of the closed-loop system. Online learning, instead of offline training, is proposed to update the ANN weights, which allows continuous learning and manages to cover all the nuances and variability of human physiology. Following [45,46], the projection algorithm [47] is also employed to ensure that the ANN weights remain within predefined bounds, in order to avoid hypoglycemia due to insulin overdosing. By combining the artificial neural network with a non-linear control scheme, the computational demands on the ANN are drastically reduced. This in fact scales down the computational complexity of the algorithm and allows the proposed controller to be deployed on the low-power embedded hardware of automated insulin delivery systems. The efficacy of the proposed control scheme is evaluated through numerical simulations using the Identifiable Virtual Patient (IVP) model presented in [48]. It should be emphasized that the IVP model is used for simulation purposes only, but is not considered in the design of the control law.
The main advantages of the control approach introduced in this work are summarized below:
  • It requires only one state, namely the blood glucose concentration, which is measured once every five minutes;
  • No dynamic model of the patient is needed for the design of the control law;
  • It is able to maintain normoglycemia (during postprandial and fasting periods) without the need for meal announcement or carbohydrate calculation;
  • It is able to deal with both inter- and intrapatient variability;
  • It has a good trade-off between simplicity and efficacy, which allows its implementation on low-power embedded hardware.
The rest of this paper is organized as follows: Section 2 presents the virtual patient model used for simulation purposes (only) during in silico analysis; Section 3 introduces the proposed intelligent controller with the corresponding Lyapunov-like stability analysis to demonstrate the boundedness and convergence properties of all closed-loop signals; Section 4 presents the employed materials and methods; the numerical results obtained in both short- and long-term simulations are presented and discussed in Section 5; and Section 6 summarizes the concluding remarks.

2. Virtual Patient Model

In order to evaluate the control scheme by means of computer simulations, a virtual patient is needed to emulate the physiology of a real one. The virtual patient is a mathematical model that describes blood glucose dynamics, that is, how BGC changes over time under the influence of food intake and variations in both glycemia and plasma insulin concentration. The Identifiable Virtual Patient model proposed by Kanderian et al. [48] is then considered here for in silico analysis. The IVP is based on two previous models [24,49] and has already been used in [50] for the controller design and in [51] for the design of state, parameter and disturbance estimators in artificial pancreas.
The IVP model can be described as a four-dimensional vector field:
I ˙ SC ( t ) = I SC ( t ) τ 1 + u ( t ) τ 1 C I I ˙ ( t ) = I SC ( t ) τ 2 I ( t ) τ 2 I ˙ EFF ( t ) = p 2 I EFF ( t ) + p 2 S I I ( t ) G ˙ ( t ) = [ GEZI + I EFF ( t ) ] G ( t ) + EGP + R A ( t )
where I SC ( t ) and I ( t ) are subcutaneous and plasma insulin concentrations [ μ U/mL], respectively; I EFF ( t ) is the insulin effect on blood glucose [min 1 ]; G ( t ) represents the blood glucose concentration [mg/dL]; u ( t ) stands for the subcutaneous insulin infusion [ μ U/min], which is equivalent to the control input; and R A ( t ) represents the rate of glucose appearance [mg/dL/min], i.e., the increase in blood glucose due to food intake, which can be described by
R A ( t ) = C H t V G τ m 2 exp t / τ m
with C H being the amount of carbohydrate ingested [mg], V G the glucose distribution volume [dL], and τ m the peak time of meal glucose appearance [min].
The other IVP parameters are the pharmacokinetic time constants τ 1 and τ 2 [min], the insulin clearance C I [mL/min], the time constant for insulin action p 2 [min 1 ], the insulin sensitivity S I [mL/ μ U/min], the glucose effectiveness at zero insulin GEZI [min 1 ], and the endogenous glucose production EGP [mg/dL/min].

3. Intelligent Control

In view of its ability to adapt itself, learn from experience and adequately predict plant dynamics [52], intelligent control can be considered a very suitable approach for healthcare applications. Intelligent controllers are capable of handling highly uncertain systems and have been successfully employed in robotics [45,52] and many other mechatronic systems [53,54].
In order to design the model-free intelligent controller, let us start by assuming that the plant dynamics can be described by an uncertain first-order nonlinear system:
x ˙ ( t ) = f ( x , t ) + b ( x , t ) u ( t )
where x ( t ) = G ( t ) represents the blood glucose concentration, f and b are both nonlinear functions, and u ( t ) is the control input.
It is important to highlight that, by choosing the first-order system (3) to represent all the physiological dynamics of the patient with T1DM, it is necessary to ensure that the controller is capable of dealing with the disturbances/uncertainties arising from food intake and insulin-glucose metabolism.
Thus, considering that (3) is subject to external disturbances as well as modeling uncertainties, i.e., f = f ^ + Δ f and b = b ^ + Δ b , it can be rewritten as follows:
x ˙ ( t ) = f ^ ( x , t ) + b ^ ( x , t ) u ( t ) + d
where d comprises the disturbances due to food intake and modeling uncertainties, Δ f and Δ b .
Recalling that radial basis function (RBF) neural networks with a single hidden layer can ensure universal approximation [55,56], we propose the adoption of a RBF network with m neurons in the hidden layer (see Figure 1) to cope with the uncertainties/disturbances that can arise:
d ^ = w φ ( x )
where w is the weight vector and φ ( x ) contains the activation functions of each neuron in the hidden layer, i.e.,
φ ( x ) = [ φ 1 ( x ) φ 2 ( x ) φ m ( x ) ]
RBF networks have been successfully employed for uncertainty/disturbance compensation in the intelligent control of many uncertain complex systems [46,52].
Now, we evoke the feedback linearization method [57] to design an appropriate nonlinear control law for the uncertain first-order nonlinear system (4):
u = b ^ 1 ( f ^ + x ˙ d λ x ˜ d ^ )
where x d is the desired blood glucose concentration (target glycemia), x ˜ = x x d represents the control error, and λ is a strictly positive constant. Figure 2 presents the block diagram of the proposed intelligent control scheme.
Applying the control law (7) to the assumed plant dynamics (4), we obtain the following closed-loop system:
x ˜ ˙ + λ x ˜ = d d ^
Equation (8) shows that the error dynamics is constantly driven by the approximation error d d ^ . Nevertheless, as RBF networks are universal approximators, an arbitrary precision ε can be ensured for the uncertainty/disturbance estimation:
d = d ^ * + ε
with d ^ * being the optimal approximation related to the optimal weight vector w * .
Let us evaluate the stability of the proposed control approach by defining positive definite Lyapunov candidate function V:
V = 1 2 x ˜ 2 + 1 2 η δ δ
where η is a strictly positive constant and δ = w w * .
Hence, since δ ˙ = w ˙ , the time derivative of V is:
V ˙ = x ˜ x ˜ ˙ + η 1 δ w ˙ = x ˜ λ x ˜ + d d ^ + η 1 δ w ˙ = x ˜ λ x ˜ + ε + d ^ * d ^ + η 1 δ w ˙ = x ˜ λ x ˜ + ε ( w w * ) φ ( x ˜ ) + η 1 δ w ˙ = x ˜ λ x ˜ + ε δ φ ( x ˜ ) + η 1 δ w ˙ = x ˜ λ x ˜ ε + η 1 δ w ˙ η x ˜ φ ( x ˜ )
If the weight vector is updated according to the following learning rule
w ˙ = η x ˜ φ ( x ˜ )
then the time derivative of V becomes
V ˙ = x ˜ λ x ˜ ε
Equation (12) shows that V ˙ is negative semi-definite only for | x ˜ | > ϵ / λ , with ϵ | ε | being the upper limit of the approximation error. In order to ensure an upper bound on w when | x ˜ | ϵ / λ , the projection algorithm [47] can be applied. Thus, the new learning rule becomes
w ˙ = η x ˜ φ ( x ˜ ) if w 2 < ϑ or if w 2 = ϑ and η x ˜ w φ ( x ˜ ) < 0 I w w w w η x ˜ φ ( x ˜ ) otherwise
with ϑ being the desired upper bound for w 2 (the Euclidian norm of w ).
In fact, by adopting (13) we ensure that the weight vector always remains within the convex region W = { w R n | w w ϑ 2 } , as long as w ( 0 ) 2 ϑ , and the control error converges to the closed region X = { x ˜ R | | x ˜ | ϵ / λ } as t .

4. Materials and Methods

The intelligent controller was evaluated through an in silico analysis using the Identifiable Virtual Patient model. The IVP model was implemented in C++ and numerically solved with the fourth-order Runge-Kutta method and a time step of 10 3 min. Three different scenarios were considered: one long- and two short-term simulation studies. In the short-term analyses, 20 virtual patients were simulated for a period of 7 days, while in the long-term simulation, 1 virtual patient was assessed over 63 days.
It is important to stress that the IVP model was considered for simulation purposes only and was not taken into account in the proposed control scheme design. As a matter of fact, the IVP model is represented by a four-dimensional nonlinear system (1) whereas the intelligent controller is designed for first-order systems like (4). It means that the controller only needs to measure one of the states of the IVP model, namely the blood glucose concentration G ( t ) , so there is no need to estimate non-measurable states, such as the subcutaneous and plasma insulin concentrations I SC ( t ) and I ( t ) , respectively, nor the insulin effect on the blood glucose I EFF ( t ) . This allows the controller to rely solely on measurements from a blood glucose monitoring device, but requires it to be able to handle the unmodeled insulin dynamics and its effect on glucose metabolism.
The parameters for the IVP model were obtained from [58] and are summarized in Table 1. To take interpatient variability into account in the simulation, each patient had its parameters initialized from samples of normal distributions. The standard deviation for each distribution was chosen as 5 % with respect to the corresponding mean value. Furthermore, to assess the controller’s efficacy against intrapatient variability, all model parameters were chosen to vary throughout the simulations. The parameters varied sinusoidally by ± 10 % over the average value with a period of one day. Both inter and intrapatient variability was considered to make the simulations more realistic and to assess the robustness of the proposed control scheme.
In order to appraise the capacity of the controller to cope with disturbances, food intake was considered three times a day: breakfast, lunch and dinner. Meal times and amounts of carbohydrate ingested ( C H ) varied according to normal distributions, whose means and standard deviations are shown in Table 2.
Regarding the control scheme, it was considered that the blood glucose concentration could be measured once every 5 min, as usual in commercial CGM devices. Therefore, the control signal was updated using the same sampling period. The target glycemia was chosen as x d = 110 mg/dL, the control gain set as λ = 1 , and the upper bound for w 2 was defined as ϑ = 3 × 10 4 . Moreover, as we propose a model-free approach, we assume that the controller designer has no prior knowledge about the plant dynamics and set f ^ = 0 and b ^ = 1 . By choosing the identity elements of addition/subtraction and multiplication/division to define f ^ and b ^ , respectively, we guarantee that none of them exerts any influence on the control signal, letting the plant dynamics be fully compensated by the neural network output d ^ .
For the RBF network, a single neuron was considered for the input layer, namely the control error x ˜ , and eleven neurons were chosen for the hidden layer. The activation functions were of the Gaussian type:
φ ( x ˜ ) = exp 1 2 x ˜ c l 2
with corresponding centers c and widths l being defined as in Table 3.
Two different protocols were adopted to adjust the neural network weights in the short-term simulation studies.
First, we let the neural network learn about the insulin/glucose interaction from scratch with the weight vector being initialized as w 0 = 0 and updated according to Equation (13). The learning rate of the neural network varied over time. We opted for a higher value for η in the first days, so that the neural network could recognize insulin action and glucose metabolism, as well as the dietary pattern of each individual. After the first week, a low learning rate was maintained in order to accommodate small metabolic fluctuations and food intake variations that might occur. The exact value of the learning rate adopted in the simulations is presented in Equation (15).
η = 0.50 , on day 1 0.10 , on days 2 and 3 0.05 , from day 4 to 7 0.01 , from day 8 onwards
Then, in order to assess how the proposed algorithm would behave in a transition from a different therapy protocol, we adopted a hybrid approach. We assumed that patients were being treated with continuous basal insulin therapy using their automated delivery systems. During the last three days of basal therapy, we collected the patients’ blood glucose levels along with the corresponding infusion rates, and used this data to train the neural network offline using the standard pseudoinverse matrix. Thus, when switching to the therapy based exclusively on the intelligent controller on the fourth day, the weight vector w was initialized with the values calculated from the pseudoinverse matrix and thereafter updated according to Equation (13). The learning rates adopted in this case are presented in Equation (16).
η = 0.50 , on day 4 0.10 , on days 5 and 6 0.05 , on day 7 0.01 , from day 8 onwards
It is also important to highlight, for the evaluation of glycemic control, standardized CGM metrics for clinical care [59,60] were used. In this way, the values of mean BGC, standard deviation (SD), coefficient of variation (CV) and time in range are calculated for the simulations. For the coefficient of variation, the target range is below 36 % , since values above this limit are commonly associated with higher risks of hyperglycemia and higher glycemic variability [61].

5. Results and Discussion

First, the results obtained in the short-term simulations (20 patients for 7 days with 3 meals a day) and with the weight vector initialized as w 0 = 0 are presented in Figure 3 and Figure 4 as well as in Table 4.
Figure 3 shows the mean glycemia and the relative standard deviation obtained from the 20 patients over 7 days. The results demonstrate that, after a brief learning phase that lasted less than a day, the proposed intelligent controller was able to maintain the patients’ normoglycemia for the remaining six days. During the first day, the learning rate of the neural network was set to its highest value η = 0.5 , so that the metabolism of the glucose-insulin interaction could be properly estimated. In fact, this is what caused the brief hyperglycemic peak at the very beginning of the controller’s actuation. Although none of the simulated patients presented severe hypoglycemia (below 54 mg/dL) or acute hyperglycemia (above 400 mg/dL), based on the results obtained, it would be recommended that real patients be followed up by a healthcare professional during the neural network’s learning phase.
As a matter of fact, if the first three days (when the learning rates were higher, i.e., η 0.10 ) are not considered in the analysis, then we can assert that none of the patients had hypoglycemia (whether severe or moderate) or severe hyperglycemia. On average, patients had a time in range (TIR) of 96.76% (normoglycemia) and a time above range (TAR) of 3.24% (moderate hyperglycemia). This confirms the great performance of the proposed intelligent controller, since the targets for assessment of glycemic control in patients with diabetes are, respectively, TIR > 70 % and TAR < 25 % for moderate hyperglycemia [59,60].
In addition, in order to have a glimpse of the extreme blood glucose concentrations in the in silico analysis, the maximum and minimum glycemic values (peak, mean, standard deviation, and coefficient of variation) obtained in the simulations are presented in Table 4. These results are from the period after the initial learning phase (three days) and the corresponding patients are shown in parentheses. It is noteworthy that the coefficient of variation (CV) remained below the target of 36 % for all patients. The highest coefficient of variation (obtained for patient 1) was in fact 30.62%.
Regarding the insulin infusion, Figure 4 presents the mean values and their relative standard deviation obtained from the 20 patients. The main fluctuations in the insulin infusion that typically occur three times a day, as can be clearly seen in the figure, are caused by food intake. It is important to emphasize that the control system was not previously informed about the meals or the amount of carbohydrate, which attests to its efficacy in recognizing the food intake and automatically compensating for it.
Now consider the case of patients with ongoing basal therapies who have switched to a protocol based on the intelligent control scheme. Figure 5 and Figure 6 , as well as Table 5, present the results obtained for a protocol of 50 U of insulin per day during the three days prior to the outset of the intelligent control approach.
As observed in Figure 5, the adoption of a continuous basal therapy before starting the intelligent control scheme can be very useful to prevent severe hyperglycemic events. Continuous basal therapy is a commonly used approach at the beginning of insulin-based treatment [62], but due to its own limitations [63,64], it is generally not able to maintain the desired level of glycemic control over the long term. However, if carried out with adequate medical supervision, it can help in the prior training of the neural network. In fact, thanks to the offline adjustment of the weights performed in the transition from continuous basal to intelligently regulated therapy (from the third to the fourth day), it was possible to maintain the blood glucose level within a much safer glycemic range (Figure 5), when compared to the approach in which ANN had to learn from scratch (Figure 3).
Figure 6 shows that the intelligent control scheme is able to adjust itself more quickly at the beginning of the treatment, when compared to the case without previous training Figure 4. Moreover, by regulating insulin infusion according to demand throughout the day, the intelligent controller is able to automatically handle both inter and intrapatient variability, which is not the case with basal therapy employed in the training phase.
After three days of basal therapy, patients had an average time in the range (TIR) of 96.73% (normoglycemia), a time above range (TAR) of 2.77% (moderate hyperglycemia), and a time below range (TBR) of 0.50% (moderate hypoglycemia), which represent very adequate metrics when compared to their targets, respectively, TIR > 70 % , TAR < 25 % for moderate hyperglycemia, and TBR < 4 % for moderate hypoglycemia [59,60]. In addition, Table 5 provides a summary of extreme blood glucose concentrations after basal therapy. It is worth mentioning that also in this case all the coefficients of variation (CV) were below the target of 36 % , with the highest value associated with patient 1 (32.16%).
Regarding the long-term analysis, the results obtained for a virtual patient considering 63 simulated days and 3 meals a day are shown in Figure 7 and Figure 8. These results are presented in order to emulate an ambulatory glucose profile (AGP) and have been depicted on a 24-h basis. The AGP represents a standardized report in which daily glucose and insulin profiles are qualitatively and quantitatively summarized. It is an internationally recognized standard for reporting CGM data [59] and allows for easy identification of glycemic median, variability (using interpercentile ranges), mean, standard deviation, coefficient of variation, and time in ranges. As the objective now is to identify the effectiveness of the proposed control scheme in the long term, data from the initial learning phase (first three days) of the neural network were not included in this analysis.
As can be seen in Figure 7, the proposed intelligent controller was able to maintain normoglycemia with an associated time in range of 95.19%. Furthermore, there were no episodes of hypoglycemia, whether severe or moderate, nor severe hyperglycemia. Moderate hyperglycemia was observed with a corresponding time above range of 4.81%, which is well below the acceptable limit of TAR < 25 % [59,60]. Mean glycemia was 119.59 mg/dL with a standard deviation (SD) of 32.02 mg/dL and a coefficient of variation (CV) of 26.78%, both below the reference values [61] of SD < 50 mg/dL and CV < 36%, respectively.
In addition, fluctuations in both glycemia (see Figure 7) and insulin infusion (see Figure 8) after meals can be easily verified. These long-term results confirm that the increase in blood glucose concentration due to food intake is readily associated with an effective controller response, which delivers higher doses of insulin to counteract the effects of the ingested carbohydrate.

6. Concluding Remarks

This work introduces a novel intelligent control scheme for automated insulin delivery systems (also known as an artificial pancreas). By combining an adaptive neural network with a Lyapunov-based method, the proposed model-free controller is able to identify the physiological characteristics of the glucose/insulin interaction, as well as the dietary pattern of each patient, and automatically regulate the insulin infusion. Moreover, the control scheme only needs to know the glycemia every five minutes, not requiring non-measurable variables related to insulin dynamics and insulin-glucose metabolism. In order to ensure patient safety, the stability of the control law is rigorously addressed through a Lyapunov-like analysis. The ability of the intelligent controller to maintain normoglycemia is confirmed through in silico analysis using virtual patients. The obtained results demonstrate that the proposed scheme is able to deal with inter- and intrapatient variability and does not require any information about food intake or amount of carbohydrate ingested. Finally, it is also important to note that by combining the artificial neural networks with a nonlinear control method, the computational demand on the ANN is drastically reduced, which allows its implementation in the embedded hardware of AID systems.

Author Contributions

Conceptualization, J.L.C.B.d.F. and W.M.B.; methodology, J.L.C.B.d.F. and W.M.B.; software, J.L.C.B.d.F.; validation, J.L.C.B.d.F. and W.M.B.; formal analysis, J.L.C.B.d.F. and W.M.B.; investigation, J.L.C.B.d.F. and W.M.B.; resources, J.L.C.B.d.F. and W.M.B.; data curation, J.L.C.B.d.F. and W.M.B.; writing—original draft preparation, J.L.C.B.d.F. and W.M.B.; writing—review and editing, J.L.C.B.d.F. and W.M.B.; visualization, J.L.C.B.d.F.; supervision, W.M.B.; project administration, W.M.B.; funding acquisition, W.M.B. All authors have read and agreed to the published version of the manuscript.

Funding

The authors acknowledge the support of the Brazilian research agencies CNPq and CAPES.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. American Diabetes Association Professional Practice Committee. Diagnosis and Classification of Diabetes Mellitus. Diabetes Care 2014, 37, S81–S90. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. American Diabetes Association Professional Practice Committee. 7. Diabetes Technology: Standards of Medical Care in Diabetes—2022. Diabetes Care 2022, 45, S97–S112. [Google Scholar] [CrossRef] [PubMed]
  3. Mehmood, S.; Ahmad, I.; Arif, H.; Ammara, U.E.; Majeed, A. Artificial Pancreas Control Strategies Used for Type 1 Diabetes Control and Treatment: A Comprehensive Analysis. Appl. Syst. Innov. 2020, 3, 31. [Google Scholar] [CrossRef]
  4. Boughton, C.K.; Tripyla, A.; Hartnell, S.; Daly, A.; Herzig, D.; Wilinska, M.E.; Czerlau, C.; Fry, A.; Bally, L.; Hovorka, R. Fully automated closed-loop glucose control compared with standard insulin therapy in adults with type 2 diabetes requiring dialysis: An open-label, randomized crossover trial. Nat. Med. 2021, 27, 1–6. [Google Scholar] [CrossRef] [PubMed]
  5. Bergenstal, R.M.; Nimri, R.; Beck, R.W.; Criego, A.; Laffel, L.; Schatz, D.; Battelino, T.; Danne, T.; Weinzimer, S.A.; Sibayan, J.; et al. A comparison of two hybrid closed-loop systems in adolescents and young adults with type 1 diabetes (FLAIR): A multicentre, randomised, crossover trial. Lancet 2021, 397, 208–219. [Google Scholar] [CrossRef]
  6. Bruttomesso, D.; Farret, A.; Costa, S.; Marescotti, M.C.; Vettore, M.; Avogaro, A.; Tiengo, A.; Man, C.D.; Place, J.; Facchinetti, A.; 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, 1014–1021. [Google Scholar] [CrossRef]
  7. Boiroux, D.; Bátora, V.; Hagdrup, M.; Wendt, S.L.; Poulsen, N.K.; Madsen, H.; Jørgensen, J.B. Adaptive model predictive control for a dual-hormone artificial pancreas. J. Process Control 2018, 68, 105–117. [Google Scholar] [CrossRef]
  8. Paoletti, N.; Liu, K.S.; Chen, H.; Smolka, S.A.; Lin, S. Data-Driven Robust Control for a Closed-Loop Artificial Pancreas. IEEE/ACM Trans. Comput. Biol. Bioinform. 2020, 17, 1981–1993. [Google Scholar] [CrossRef]
  9. Haidar, A. The artificial pancreas: How closed-loop control is revolutionizing diabetes. IEEE Control Syst. Mag. 2016, 36, 28–47. [Google Scholar] [CrossRef]
  10. Kovatchev, B.P.; Breton, M.; Man, C.D.; Cobelli, C. In silico preclinical trials: A proof of concept in closed-loop control of type 1 diabetes. J. Diabetes Sci. Technol. 2009, 3, 44–55. [Google Scholar] [CrossRef]
  11. Bally, L.; Thabit, H.; Hovorka, R. Glucose-responsive insulin delivery for type 1 diabetes: The artificial pancreas story. Int. J. Pharm. 2018, 544, 309–318. [Google Scholar] [CrossRef] [PubMed]
  12. Haidar, A. External Artificial Pancreas for Type 1 Diabetes: Modeling and Control. Ph.D. Thesis, McGill University, Montreal, QC, Canada, 2012. [Google Scholar]
  13. Bondia, J.; Romero-Vivo, S.; Ricarte, B.; Diez, J.L. Insulin estimation and prediction: A review of the estimation and prediction of subcutaneous insulin pharmacokinetics in closed-loop glucose control. IEEE Control Syst. Mag. 2018, 38, 47–66. [Google Scholar] [CrossRef] [Green Version]
  14. Vettoretti, M.; Cappon, G.; Facchinetti, A.; Sparacino, G. Advanced Diabetes Management Using Artificial Intelligence and Continuous Glucose Monitoring Sensors. Sensors 2020, 20, 3870. [Google Scholar] [CrossRef] [PubMed]
  15. Cappon, G.; Vettoretti, M.; Marturano, F.; Facchinetti, A.; Sparacino, G. A Neural-Network-Based Approach To Personalize Insulin Bolus Calculation Using Continuous Glucose Monitoring. J. Diabetes Sci. Technol. 2018, 12, 265–272. [Google Scholar] [CrossRef]
  16. Allam, F.; Nossair, Z.; Gomma, H.; Ibrahim, I.; Abdelsalam, M. Evaluation Of Using A Recurrent Neural Network RNN Furthermore, A Fuzzy Logic Controller FLC In Closed Loop System To Regulate Blood Glucose For Type-1 Diabetic Patients. Int. J. Intell. Syst. Appl. 2012, 4, 58–71. [Google Scholar] [CrossRef] [Green Version]
  17. Li, K.; Daniels, J.; Liu, C.; Herrero, P.; Georgiou, P. Convolutional Recurrent Neural Networks For Glucose Prediction. J. Biomed. Health Inform. 2019, 24, 603–613. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  18. Asad, M.; Qamar, U.; Abbas, M. Blood Glucose Level Prediction of Diabetic Type 1 Patients Using Nonlinear Autoregressive Neural Networks. J. Healthc. Eng. 2021, 2021, 6611091. [Google Scholar] [CrossRef]
  19. Cichosz, S.L.; Jensen, M.H.; Hejlesen, O. Short-term prediction of future continuous glucose monitoring readings in type 1 diabetes: Development and validation of a neural network regression model. Int. J. Med. Inform. 2021, 151, 104472. [Google Scholar] [CrossRef]
  20. Tejedor, M.; Woldaregay, A.Z.; Godtliebsen, F. Reinforcement learning application in diabetes blood glucose control: A systematic review. Artif. Intell. Med. 2020, 104, 101836. [Google Scholar] [CrossRef]
  21. Myhre, J.N.; Tejedor, M.; Kalervo Launonen, I.; El Fathi, A.; Godtliebsen, F. In-Silico Evaluation of Glucose Regulation Using Policy Gradient Reinforcement Learning for Patients with Type 1 Diabetes Mellitus. Appl. Sci. 2020, 10, 6350. [Google Scholar] [CrossRef]
  22. Zhu, T.; Li, K.; Herrero, P.; Georgiou, P. Basal Glucose Control in Type 1 Diabetes Using Deep Reinforcement Learning: An In Silico Validation. IEEE J. Biomed. Health Inform. 2020, 25, 1223–1232. [Google Scholar] [CrossRef] [PubMed]
  23. Lee, S.; Kim, J.; Park, S.W.; Jin, S.M.; Park, S.M. Toward a Fully Automated Artificial Pancreas System Using a Bioinspired Reinforcement Learning Design: In Silico Validation. IEEE J. Biomed. Health Inform. 2021, 25, 536–546. [Google Scholar] [CrossRef] [PubMed]
  24. Hovorka, R.; Canonico, V.; Chassin, L.J.; Haueter, U.; Massi-Benedetti, M.; Federici, M.O.; Pieber, T.R.; Schaller, H.C.; Schaupp, L.; Vering, T.; et al. Nonlinear model predictive control of glucose concentration in subjects with type 1 diabetes. Physiol. Meas. 2004, 25, 905–920. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  25. Khan, M.W.; Abid, M.; Khan, A.Q.; Mustafa, G. Controller design for a fractional-order nonlinear glucose-insulin system using feedback linearization. Trans. Inst. Meas. Control 2020, 42, 2372–2381. [Google Scholar] [CrossRef]
  26. Babar, S.A.; Ahmad, I.; Mughal, I.S. Sliding-mode-based controllers for automation of blood glucose concentration for type 1 diabetes. IET Syst. Biol. 2021, 15, 72–82. [Google Scholar] [CrossRef]
  27. Rosales, N.; De Battista, H.; Garelli, F. Hypoglycemia prevention: PID-type controller adaptation for glucose rate limiting in Artificial Pancreas System. Biomed. Signal Process. Control 2022, 71, 103106. [Google Scholar] [CrossRef]
  28. Abu-Rmileh, A.; Garcia-Gabin, W. Wiener sliding-mode control for artificial pancreas: A new nonlinear approach to glucose regulation. Comput. Methods Programs Biomed. 2012, 107, 327–340. [Google Scholar] [CrossRef]
  29. Ahmad, S.; Ahmed, N.; Ilyas, M.; Khan, W. Super twisting sliding mode control algorithm for developing artificial pancreas in type 1 diabetes patients. Biomed. Signal Process. Control 2017, 38, 200–211. [Google Scholar] [CrossRef]
  30. Ebrahimi, N.; Ozgoli, S.; Ramezani, A. Model free sliding mode controller for blood glucose control: Towards artificial pancreas without need to mathematical model of the system. Comput. Methods Programs Biomed. 2020, 195, 105663. [Google Scholar] [CrossRef]
  31. Nath, A.; Deb, D.; Dey, R. An augmented subcutaneous type 1 diabetic patient modelling and design of adaptive glucose control. J. Process Control 2020, 86, 94–105. [Google Scholar] [CrossRef]
  32. Patra, A.K.; Rout, P.K. Adaptive sliding mode Gaussian controller for artificial pancreas in T1DM patient. J. Process Control 2017, 59, 13–27. [Google Scholar] [CrossRef]
  33. Turksoy, K.; Hajizadeh, I.; Hobbs, N.; Kilkus, J.; Littlejohn, E.; Samadi, S.; Feng, J.; Sevil, M.; Lazaro, C.; Ritthaler, J.; et al. Multivariable artificial pancreas for various exercise types and intensities. Diabetes Technol. Ther. 2018, 20, 662–671. [Google Scholar] [CrossRef] [PubMed]
  34. Patra, A.K.; Rout, P.K. Backstepping Sliding Mode Gaussian Insulin Injection Control for Blood Glucose Regulation in Type 1 Diabetes Patient. J. Dyn. Syst. Meas. Control 2018, 140, 091006. [Google Scholar] [CrossRef]
  35. de Pereda, D.; Romero-Vivo, S.; Ricarte, B.; Rossetti, P.; Ampudia-Blasco, F.J.; Bondia, J. Real-time estimation of plasma insulin concentration from continuous glucose monitor measurements. Comput. Methods Biomech. Biomed. Eng. 2016, 19, 934–942. [Google Scholar] [CrossRef] [PubMed]
  36. Turksoy, K.; Hajizadeh, I.; Samadi, S.; Feng, J.; Sevil, M.; Park, M.; Quinn, L.; Littlejohn, E.; Cinar, A. Real-time insulin bolusing for unannounced meals with artificial pancreas. Control Eng. Pract. 2017, 59, 159–164. [Google Scholar] [CrossRef]
  37. Sanz, R.; García, P.; Díez, J.L.; Bondia, J. Artificial Pancreas System with Unannounced Meals Based on a Disturbance Observer and Feedforward Compensation. IEEE Trans. Control Syst. Technol. 2020, 29, 454–460. [Google Scholar] [CrossRef]
  38. Palisaitis, E.; El Fathi, A.; von Oettingen, J.E.; Haidar, A.; Legault, L. A Meal Detection Algorithm for the Artificial Pancreas: A Randomized Controlled Clinical Trial in Adolescents With Type 1 Diabetes. Diabetes Care 2020, 44, 604–606. [Google Scholar] [CrossRef]
  39. Colmegna, P.H.; Bianchi, F.D.; Sánchez-Peña, R.S. Automatic glucose control during meals and exercise in type 1 diabetes: Proof-of-concept in silico tests using a switched LPV approach. In Proceedings of the American Control Conference, Virtually, 25–28 May 2021; pp. 4952–4957. [Google Scholar] [CrossRef]
  40. Garcia-Tirado, J.; Lv, D.; Corbett, J.P.; Colmegna, P.; Breton, M.D. Advanced hybrid artificial pancreas system improves on unannounced meal response - In silico comparison to currently available system. Comput. Methods Programs Biomed. 2021, 211, 106401. [Google Scholar] [CrossRef]
  41. Ma, D.; Chen, J. Delay Margin of Low-Order Systems Achievable by PID Controllers. IEEE Trans. Autom. Control 2019, 64, 1958–1973. [Google Scholar] [CrossRef]
  42. Schwenzer, M.; Ay, M.; Bergs, T.; Abel, D. Review on model predictive control: An engineering perspective. Int. J. Adv. Manuf. Technol. 2021, 117, 1327–1349. [Google Scholar] [CrossRef]
  43. Nguyen, A.T.; Taniguchi, T.; Eciolaza, L.; Campos, V.; Palhares, R.; Sugeno, M. Fuzzy Control Systems: Past, Present and Future. IEEE Comput. Intell. Mag. 2019, 14, 56–68. [Google Scholar] [CrossRef]
  44. Bessa, W.M. Some remarks on the boundedness and convergence properties of smooth sliding mode controllers. Int. J. Autom. Comput. 2009, 6, 154–158. [Google Scholar] [CrossRef]
  45. Bessa, W.M.; Kreuzer, E.; Lange, J.; Pick, M.A.; Solowjow, E. Design and Adaptive Depth Control of a Micro Diving Agent. IEEE Robot. Autom. Lett. 2017, 2, 1871–1877. [Google Scholar] [CrossRef]
  46. dos Santos, J.D.B.; Bessa, W.M. Intelligent control for accurate position tracking of electrohydraulic actuators. Electron. Lett. 2019, 55, 78–80. [Google Scholar] [CrossRef] [Green Version]
  47. Ioannou, P.; Fidan, B. Adaptive Control Tutorial; SIAM: Philadelphia, PA, USA, 2006. [Google Scholar] [CrossRef]
  48. Kanderian, S.S.; Weinzimer, S.A.; Steil, G.M. The identifiable virtual patient model: Comparison of simulation and clinical closed-loop study results. J. Diabetes Sci. Technol. 2012, 6, 371–379. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  49. Bergman, R.N.; Ider, Y.Z.; Bowden, C.R.; Cobelli, C. Quantitative estimation of insulin sensitivity. Am. J. Physiol. Endocrinol. Metab. 1979, 236, E667. [Google Scholar] [CrossRef] [PubMed]
  50. Sala-Mira, I.; Díez, J.L.; Ricarte, B.; Bondia, J. Sliding-mode disturbance observers for an artificial pancreas without meal announcement. J. Process Control 2019, 78, 68–77. [Google Scholar] [CrossRef]
  51. Sala-Mira, I.; Siket, M.; Kovács, L.; Eigner, G.; Bondia, J. Effect of Model, Observer and Their Interaction on State and Disturbance Estimation in Artificial Pancreas: An In-Silico Study. IEEE Access 2021, 9, 143549–143563. [Google Scholar] [CrossRef]
  52. Bessa, W.M.; Brinkmann, G.; Duecker, D.A.; Kreuzer, E.; Solowjow, E. A Biologically Inspired Framework for the Intelligent Control of Mechatronic Systems and Its Application to a Micro Diving Agent. Math. Probl. Eng. 2018, 2018, 1–16. [Google Scholar] [CrossRef] [Green Version]
  53. Bessa, W.M.; Dutra, M.S.; Kreuzer, E. An adaptive fuzzy dead-zone compensation scheme and its application to electro-hydraulic systems. J. Braz. Soc. Mech. Sci. Eng. 2010, 32, 1–7. [Google Scholar] [CrossRef] [Green Version]
  54. Bessa, W.M.; Otto, S.; Kreuzer, E.; Seifried, R. An adaptive fuzzy sliding mode controller for uncertain underactuated mechanical systems. J. Vib. Control 2019, 25, 1521–1535. [Google Scholar] [CrossRef]
  55. Park, J.; Sandberg, I.W. Universal Approximation Using Radial-Basis-Function Networks. Neural Comput. 1991, 3, 246–257. [Google Scholar] [CrossRef] [PubMed]
  56. Park, J.; Sandberg, I.W. Approximation Furthermore, Radial-Basis-Function Networks. Neural Comput. 1993, 5, 305–316. [Google Scholar] [CrossRef]
  57. Slotine, J.J.E.; Li, W. Applied Nonlinear Control, 1st ed.; Prentice Hall: Englewood Cliffs, NJ, USA, 1991. [Google Scholar]
  58. Kanderian, S.S.; Weinzimer, S.; Voskanyan, G.; Steil, G.M. Identification of Intraday Metabolic Profiles during Closed-Loop Glucose Control in Individuals with Type 1 Diabetes. J. Diabetes Sci. Technol. 2009, 3, 1047–1057. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  59. Battelino, T.; Danne, T.; Bergenstal, R.M.; Amiel, S.A.; Beck, R.; Biester, T.; Bosi, E.; Buckingham, B.A.; Cefalu, W.T.; Close, K.L.; et al. Clinical targets for continuous glucose monitoring data interpretation: Recommendations from the international consensus on time in range. Diabetes Care 2019, 42, 1593–1603. [Google Scholar] [CrossRef] [Green Version]
  60. Gabbay, M.A.L.; Rodacki, M.; Calliari, L.E.; Vianna, A.G.D.; Krakauer, M.; Pinto, M.S.; Reis, J.S.; Puñales, M.; Miranda, L.G.; Ramalho, A.C.; et al. Time in range: A new parameter to evaluate blood glucose control in patients with diabetes. Diabetol. Metab. Syndr. 2020, 12, 22. [Google Scholar] [CrossRef] [Green Version]
  61. Monnier, L.; Colette, C.; Wojtusciszyn, A.; Dejager, S.; Renard, E.; Molinari, N.; Owens, D.R. Toward Defining the Threshold Between Low and High Glucose Variability in Diabetes. Diabetes Care 2017, 40, 832–838. [Google Scholar] [CrossRef] [Green Version]
  62. Forst, T.; Choudhary, P.; Schneider, D.; Linetzky, B.; Pozzilli, P. A practical approach to the clinical challenges in initiation of basal insulin therapy in people with type 2 diabetes. Diabetes/Metabolism Res. Rev. 2021, 37, e3418. [Google Scholar] [CrossRef]
  63. Mitsui, Y.; Kuroda, A.; Ishizu, M.; Mori, H.; Kurahashi, K.; Kondo, T.; Yoshida, S.; Akehi, Y.; Aihara, K.i.; Endo, I.; et al. Basal insulin requirement in patients with type 1 diabetes depends on the age and body mass index. J. Diabetes Investig. 2022, 13, 292–298. [Google Scholar] [CrossRef]
  64. Chan, W.B.; Chen, J.F.; Goh, S.Y.; Vu, T.T.H.; Isip-Tan, I.T.; Mudjanarko, S.W.; Bajpai, S.; Mabunay, M.A.; Bunnag, P. Challenges and unmet needs in basal insulin therapy: Lessons from the Asian experience. Diabetes Metab. Syndr. Obes. Targets Ther. 2017, 10, 521–532. [Google Scholar] [CrossRef]
Figure 1. Architecture of a RBF neural network.
Figure 1. Architecture of a RBF neural network.
Bioengineering 09 00664 g001
Figure 2. Block diagram of the proposed intelligent controller.
Figure 2. Block diagram of the proposed intelligent controller.
Bioengineering 09 00664 g002
Figure 3. Mean glycemia and standard deviation for 20 patients and considering w 0 = 0 .
Figure 3. Mean glycemia and standard deviation for 20 patients and considering w 0 = 0 .
Bioengineering 09 00664 g003
Figure 4. Mean insulin infusion and standard deviation for 20 patients and considering w 0 = 0 .
Figure 4. Mean insulin infusion and standard deviation for 20 patients and considering w 0 = 0 .
Bioengineering 09 00664 g004
Figure 5. Mean glycemia and standard deviation for 20 patients with prior basal therapy.
Figure 5. Mean glycemia and standard deviation for 20 patients with prior basal therapy.
Bioengineering 09 00664 g005
Figure 6. Mean insulin infusion and standard deviation for 20 patients with prior basal therapy.
Figure 6. Mean insulin infusion and standard deviation for 20 patients with prior basal therapy.
Bioengineering 09 00664 g006
Figure 7. Glycemic profile of patient 1 with median and interpercentile ranges.
Figure 7. Glycemic profile of patient 1 with median and interpercentile ranges.
Bioengineering 09 00664 g007
Figure 8. Insulin profile of patient 1 with median and interpercentile ranges.
Figure 8. Insulin profile of patient 1 with median and interpercentile ranges.
Bioengineering 09 00664 g008
Table 1. Mean values adopted to generate the parameters for virtual patients with the IVP model.
Table 1. Mean values adopted to generate the parameters for virtual patients with the IVP model.
τ 1 τ 2 C I p 2 S I GEZI EGP τ m V G
Mean49.0047.002010.001.06 × 10 2 8.11 × 10 4 2.20 × 10 3 1.3340.50253.00
Table 2. Time and amount of carbohydrate of each meal.
Table 2. Time and amount of carbohydrate of each meal.
BreakfastLunchDinner
Time (Mean ± SD) [hh:mm]07:30 ± 00:3012:30 ± 00:3019:30 ± 00:30
Carbohydrate (Mean ± SD) [g]42.00 ± 3.5066.00 ± 5.5051.00 ± 4.25
Table 3. Parameters of the Gaussian-type activation functions.
Table 3. Parameters of the Gaussian-type activation functions.
φ 1 φ 2 φ 3 φ 4 φ 5 φ 6 φ 7 φ 8 φ 9 φ 10 φ 11
Center (c)−25.0−10.0−8.0−5.0−2.00.05.010.020.040.0100.0
Width (l)20.015.010.08.05.05.05.020.040.0100.0200.0
Table 4. Glycemic metrics considering 20 patients and without prior basal therapy.
Table 4. Glycemic metrics considering 20 patients and without prior basal therapy.
Peak [mg/dL]Mean [mg/dL]SD [mg/dL]CV [%]
Maximum213.04 (Patient 1)119.33 (Patient 7)35.89 (Patient 1)30.62 (Patient 1)
Minimum74.77 (Patient 16)113.45 (Patient 20)26.47 (Patient 15)23.21 (Patient 15)
Table 5. Glycemic metrics considering 20 patients and with prior basal therapy.
Table 5. Glycemic metrics considering 20 patients and with prior basal therapy.
Peak [mg/dL]Mean [mg/dL]SD [mg/dL]CV [%]
Maximum221.51 (Patient 1)117.33 (Patient 19)36.27 (Patient 1)32.16 (Patient 1)
Minimum59.91 (Patient 7)107.74 (Patient 11)28.56 (Patient 12)25.06 (Patient 12)
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

de Farias, J.L.C.B.; Bessa, W.M. Intelligent Control with Artificial Neural Networks for Automated Insulin Delivery Systems. Bioengineering 2022, 9, 664. https://doi.org/10.3390/bioengineering9110664

AMA Style

de Farias JLCB, Bessa WM. Intelligent Control with Artificial Neural Networks for Automated Insulin Delivery Systems. Bioengineering. 2022; 9(11):664. https://doi.org/10.3390/bioengineering9110664

Chicago/Turabian Style

de Farias, João Lucas Correia Barbosa, and Wallace Moreira Bessa. 2022. "Intelligent Control with Artificial Neural Networks for Automated Insulin Delivery Systems" Bioengineering 9, no. 11: 664. https://doi.org/10.3390/bioengineering9110664

APA Style

de Farias, J. L. C. B., & Bessa, W. M. (2022). Intelligent Control with Artificial Neural Networks for Automated Insulin Delivery Systems. Bioengineering, 9(11), 664. https://doi.org/10.3390/bioengineering9110664

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop