Next Article in Journal
Quadrature Rules for the Fm-Transform Polynomial Components
Next Article in Special Issue
On Entire Function Solutions to Fermat Delay-Differential Equations
Previous Article in Journal
Identifying Stock Prices Using an Advanced Hybrid ARIMA-Based Model: A Case of Games Catalogs
Previous Article in Special Issue
All Traveling Wave Exact Solutions of the Kawahara Equation Using the Complex Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Regularization Cuckoo Search Algorithm for Multi-Parameter Optimization of the Multi-Laminated Controlled Release System

College of Science, Harbin Institute of Technology (Shenzhen), Shenzhen 518055, China
*
Author to whom correspondence should be addressed.
Axioms 2022, 11(10), 500; https://doi.org/10.3390/axioms11100500
Submission received: 4 August 2022 / Revised: 19 September 2022 / Accepted: 20 September 2022 / Published: 24 September 2022
(This article belongs to the Special Issue Differential Equations and Genetic Algorithms)

Abstract

:
The multi-laminated controlled release system has been widely used in the modern pharmaceutical industry because of its simple structure and safety, which can control the drug release behavior by regulating its internal parameters. To achieve three desired drug release behaviors of constant rate, linear reduction, and nonlinearity, which can be controlled by the optimization of the controllable parameters in the controlled release system, such as initial concentration and diffusion coefficient, a new regularization cuckoo search algorithm based on the cuckoo search algorithm and Tikhonov regularization method is proposed. The numerical examples confirm the stability, effectiveness, and feasibility of the proposed method. The effect of the number of model layers on the optimization results is also analyzed.

1. Introduction

A controlled release system can control the concentration of the target substance in the release environment by regulating the release rate of the substance into the environment. This technology was firstly applied in agriculture for pesticides, fertilizers, herbicides, and other substances that require controlled release [1]. With the development of controlled release technology in recent years, it has been widely used in many fields such as drug delivery, hygiene and disinfection, mold prevention, and odor control because of its safe and reliable properties [2,3]. Especially in the field of drug delivery, controlled release technology has been developed rapidly and has a broad development prospect. It has been found that the drug release behavior is generally characterized by a sudden release followed by a first-order kinetic release. The sudden release refers to the high release rate at the beginning of the release, and then the release rate becomes rapidly decreased due to the decrease of drug concentration in the transport matrix. Sudden release behavior will bring serious drug side effects. It is also found that the drug release rate can be controlled by optimizing the initial concentration, diffusion coefficient, and the number of model layers of multi-laminated drug-controlled release system so as to overcome the hazards and drug wastage caused by the sudden release behavior and achieve different drug release behaviors.
At present, for multi-laminated drug-controlled release systems, most investigations have been conducted on the mechanism of the controlled release system, while relatively little work has been done to study the drug release behavior. In 1998, Lu et al. [4] designed a multi-laminated system for drug release and obtained an inhomogeneous initial drug concentration distribution to achieve the desired release rate; in 2001, Georgiadis and Kostoglou [5] proposed a framework for controlled parameter optimization using an analytical solution-based optimization method and a dynamic optimization method to optimize the design of multiple parameters to make the constant rate release behavior as expected; in 2010, Nauman et al. [6] optimized the initial drug concentration distribution of the controlled release system by a stochastic search method to achieve constant release; in 2014, Huang and Wang et al. [7] optimized the selection of two parameters, diffusion coefficient and initial drug concentration, in a spherical controlled release system using a hybrid Newton–Tikhonov method; in 2020, Zhang [8] constructed an inverse problem solution framework for parameter optimization of multi-laminated drug controlled release systems and proposed an improved Tikhonov regularization method for the optimization of initial concentration distribution, which yielded better results. The optimization of controlled release parameters based on the inverse problem solution framework not only can give a complete mathematical proof but also can use more efficient inversion methods, which is an effective way to solve the optimal design of parameters of the multi-laminated drug-controlled release system. However, the inherent local extremum problem and ill-posedness of the inverse problem still need to be solved. The regularization technique [9] is an effective method for solving the ill-posedness of the inverse problem. With the continuous efforts of some scholars, different improved regularization methods with different characteristics have emerged [10]. We note that the corresponding objective functions of many of the inverse problems encountered in engineering have a very complicated form or their analytical expression may be unknown. Recently, intelligence optimization algorithms have been gradually applied to the numerical solution of inverse problems for their better global search performance, universal applicability, and no requirement of the knowledge of the gradient of the objective functions [11,12,13,14]. Among them, the cuckoo search algorithm proposed in 2009 by Yang [15] is an efficient one, which is based on the parasitic brooding behavior of cuckoos and enhances the search efficiency through the Lévy flight of foraging and migrating organisms in nature. It has been successfully applied to various fields of science and engineering [16,17] due to its theoretical simplicity, few model parameters, and fast search speed.
In this paper, based on the inverse problem solution framework for parameter optimization of multi-laminated drug-controlled release systems, a new regularization cuckoo search algorithm is proposed by the combination of the cuckoo algorithm with the Tikhonov regularization technique, and is applied to solve the optimization problem of initial drug concentration and diffusion coefficient simultaneously. We focus on achieving three desired release behaviors of constant rate, linear reduction, and nonlinearity approximately by adjusting the initial drug concentration and diffusion coefficient simultaneously. As far as we know, there have been no reports on this issue.
In the remainder of the paper, it is organized as follows. We describe the mathematical model for the multi-laminated drug-controlled release system and the corresponding inverse problem solution scheme for the optimization of drug controlled release in Section 2. In Section 3, a regularization cuckoo search algorithm is described in detail. This is followed by numerical simulation in Section 4. Lastly, the conclusion is indicated in Section 5.

2. Mathematical Model

2.1. Multi-Laminated Drug Diffusion System

Figure 1 shows a multi-laminated drug-controlled release device, which has N layers. The device has a thickness L and initial drug concentration V ( X ) . It makes contact with the environment through the rightmost layer and is sealed at the other side by an impermeable layer. It is assumed that the device is not significantly swelling and eroding during drug release. Here, C i   ( i = 1 , 2 , , N ) are the drug concentrations of each layer, respectively. The present analysis focuses only on the case of low drug concentration.
According to Fick’s law, the diffusion process of the drug in a system can be described by the following diffusion equation
C τ = X ( D ( X ) C X ) .
Boundary conditions
C X | X = 0 = 0 ,   C ( τ , L ) = 0 ,   τ > 0
Initial conditions
C ( 0 , X ) = V ( X ) ,   τ = 0 ,   0 < X < L .
The diffusion fluxes:
J ( τ , L ) = D ( L ) C X | X = L ,   τ > 0
where C is the concentration distribution of the drug, τ is the release time, X is the position in the drug diffusion, D ( X ) is the diffusion coefficient with spatial distribution, V ( X ) is the initial drug concentration of the system, and the thickness of the whole system is L .
The following dimensionless treatment is taken to simplify the computation process
c = C / C 0 ,   x = X / L ,   t = D 0 τ / L 2 ,   j = J L / D 0 C 0 ,   D ( x ) = D ( X ) / D 0 ,
where C 0 is the reference concentration and D 0 is the reference factor.
Thus, the mathematical model for the controlled release system becomes
c t = D ( x ) 2 c x 2 + D ( x ) c x
Boundary conditions
c x | x = 0 = 0 ,   c ( t , 1 ) = 0   t > 0
Initial conditions
c ( 0 , x ) = v ( x ) ,   t = 0 ,   0 < x < 1
The diffusion fluxes
j ( t , 1 ) = c x | x = 1 ,   t > 0

2.2. Inverse Problem Solution Framework

If the diffusion coefficients and the initial conditions are known, the Equations (5)–(7) are called the forward problem, which can be solved with the compact finite difference scheme [18] to obtain the drug concentration. For the case that the diffusion coefficients and the initial conditions are unknown partially, the Equations (5)–(8) are regarded as the inverse problem of parameter identification.
For example, if the drug diffusion coefficient D ( x ) is the parameter to be determined, the process of parameter identification can be implemented by the following minimization process of the objective function:
Min A ( D ( x ) ) j ( t , 1 )
where A denotes the forward operator represented by the Equations (5)–(7), and j ( t , 1 ) is the measurable diffusion flux, called the additional condition. Since there is no analytical solution for the forward problem, the first-order difference is used to approximate Equation (8)
j ( t , 1 ) = c N t c N 1 t h
where h is the step size of the spatial discretization, N is the number of spatially discretization nodes, c N t is the drug concentration at x = 1 , and c N 1 t is the drug concentration at x = ( N 1 ) h . For the above objective function minimization problem, we can use the regularization cuckoo search algorithm to solve it.

3. Regularization Cuckoo Search Algorithm

The regularization technique is an effective method for solving the ill-posed problem. In this paper, a regularization cuckoo search algorithm, as a combination of the Tikhonov regularization technique and the cuckoo search algorithm, is used to optimize the initial drug concentration and the diffusion coefficient simultaneously. The solution process is as follows.
Step 1 Take the Tikhonov generalized function as the new objective function (still using the diffusion coefficient identification as an example)
Min A ( D ( x ) ) j ( t , 1 ) + α D ( x )
where α > 0 is the regularization parameter, which can be obtained from experience.
Step 2 Initialize the position S i = ( x 1 , x 2 , x 3 , x d ) T ( i = 1 , 2 , 3 , n ) of n bird nests, which are generally generated by random method. d represents the dimension of the nests. The function value of the current objective function is calculated, which is compared with the function value generated by each nest. The nest position that minimizes the objective function is selected to enter the subsequent iteration.
Step 3 A new bird’s nest is obtained by using the following Equations (11) and (12). The objective function value is calculated based on the new nest and compared with the function value generated in Step 2. The solution that makes the objective function smaller is selected for the next iteration.
Step 4 The probability value of discarding the current nest r ( 0 , 1 ) is randomly generated, which is compared with the fixed probability p a . When r > p a , the update of the nest is accepted, and x i ( t + 1 ) is retained. The current global optimal position p b t * is obtained by comparing the current objective function value with the previous optimal objective function value.
Step 5 Determine whether p b t * satisfies the iterative termination condition. Generally, it means that a certain number of iterations has been reached or the current optimal solution makes the objective function value satisfy the requirement. If the requirements are satisfied, the current one p b t * is treated as the global optimal solution g b . Otherwise return to Step 3.
The cuckoo search algorithm updates the path and location in the following way
x i ( t + 1 ) = x i ( t ) + γ L ( β ) ,   i = 1 , 2 , 3 , n
where x i ( t ) denotes the i-th dimensional value of the solution at the t-th iteration, γ denotes the control step parameter, generally taken as γ = 1 , L ( β ) denotes the non-isotropic random search path obeying Lévy flight.
L ( β ) = 0.01 × u | v | 1 / β × ( x j ( t ) x i ( t ) ) ,   0 < β 2
where × denotes the dot product, u , v obey the normal distribution, u N ( 0 , δ u 2 ) , and v N ( 0 , δ v 2 ) with
{ δ u = { Γ ( 1 + β ) sin ( π β / 2 ) Γ [ ( 1 + β ) / 2 ] × 2 ( β 1 ) / 2 β } 1 / β δ v = 1
in Equation (13) Γ is the standard gamma function.
The outline of the inverse problem solution scheme with the regularization cuckoo search algorithm is shown in the Figure 2.

4. Numerical Simulation

In the following section, three desired drug releases will be examined based on the requirements of the relevant drug release behavior, which are constant rate release, linearly decreasing rate release, and nonlinear rate release. The three desired release profiles are shown in Figure 3. In addition, the regularization parameter is taken as α = 0.00001 empirically. The parameters in the cuckoo search algorithm are chosen as follows: the number of nests is set to n = 25 , the probability p a = 0.05 , and the search interval [ 0 , + ] . In order to eliminate the uncertainty of the stochastic search algorithm, the results are averaged by considering 50 different executions.

4.1. Optimization of the Initial Drug Concentration

The objective function is chosen as F = A ( v ( x ) ) j ( t , 1 ) 2 2 + α v ( x ) 2 2 , and the diffusion coefficient in the diffusion equation is D ( x ) = x . Since the different model layer means different drug initial concentration distributions, and different drug initial concentration distributions affect the drug release profile remarkably, the regularization cuckoo search algorithm is used to inverse the initial drug concentration distribution of the controlled release system containing different layers.
Case 1. Constant release rate, i.e., j ( t , 1 ) = 1 ,   0 t 0.5 .
The statistical analysis of the error between the computational results and the desired release profile for the drug-controlled release system with different layers is shown in Table 1.
As shown in Table 1, the model layers number has a remarkable influence on the drug release profile. When the number of model layers reaches a certain number (for example, five), the error tends to stabilize with a small decrement. Meanwhile, if the number of model layers is less than five, the error is relatively larger. In order to further demonstrate the effect of the number of model layers on the drug release profile, the computational drug release flux for three different layer numbers, NL = 2, 4, 8, are shown in Figure 4. As we can see in Figure 4, when the number of model layers is equal to two or four, the computational drug release profile seems to be stable in the middle and last stages. However, the initial drug release curve oscillates seriously. If the number of model layers increases to eight, the drug release profile is closer to the desired release profile, and the drug release curve is relatively more stable. As a result, we seem to conclude that the increment of the number of model layers can improve computational precision. We think that maybe this is because we can control the initial drug concentration in the model more finely as the number of model layers increases. However, the number of model layers is not the more the better. It is seen that from Table 1 when the number of model layers is greater than or equal to five, there exists little difference between the errors of different model layers.
Therefore, based on the principle that the drug release model is as simple as possible and easy to implement, for obtaining the constant release rate, we choose NL = 9, namely, the controlled release system contains nine different initial concentrations of drugs, which are shown in Table 2.
Case 2. Linearly decreasing release rate, i.e., j ( t ) = 1.5 2 t ,     0 t 0.5 .
An approximately linearly increasing profile may be desired in some cases, e.g., to build up a tolerance for the chemical being delivered. In the previous case, we know that the desired release profile is not ideal when the number of model layers is less than five. Thus, in this case, only the numbers of model layers greater than five are considered. Table 3 gives the statistical analysis of the error between the computational release profiles and the desired release profile for different layers. Figure 5 gives the computational drug release flux for three different layer numbers (NL = 8, 9, 10). As was expected, the computational release profiles are in good agreement with the desired release profile. It is also seen from Figure 5 and Table 3 that the error does not decrease significantly as the number of layers increases to a certain level. Therefore, we chose the number of layers NL = 9, i.e., the controlled release system contains nine layers. The drug initial concentrations of each layer are shown in Table 4.
Case 3. Non-linear release rate, i.e., j ( t ) = { 24 t 0 t 0.05 1.2 0.05 < t 0.5 .
Some situations demand a nonlinearly release rate, e.g., linearly increasing followed by a constant release, and without burst. A typical example is the delivery of some anticancer drugs. Similar to the previous two cases, Table 5 shows the statistical analysis of the error between the computational release profiles and the desired release profiles and Figure 6 gives the computational release profiles obtained by our algorithm. From the results of Table 5 and Figure 6, we can see that the error for NL = 8 is relatively smaller. Therefore, based on the comprehensive consideration of the computational cost and numerical accuracy, the drug-controlled release model can be chosen with NL = 8, namely, the drug-controlled release system contains eight layers. The initial concentrations of the drug at each layer are given in Table 6.
Through the previous numerical results, we know that for the drug initial concentration optimization, all three desired release profiles are obtained to some extent by adjusting the initial drug concentration of the controlled release system. The best results are achieved when the desired release profile is linearly decreasing.

4.2. Optimization of Initial Drug Concentration and Diffusion Coefficient

As another example, in this section, we optimize both the initial drug concentration and the diffusion coefficient simultaneously and also consider the effect of different model layers on the drug release behavior. The objective function is set as
F ( D ( x ) v ( x ) ) = A ( D ( x ) v ( x ) ) j ( t , 1 ) 2 2 + α ( D ( x ) v ( x ) 2 2 )
Case 1. Constant release rate.
Table 7 shows the statistical analysis of the error between the computational release profiles and the desired release profile, and Figure 7 gives the computational release profiles obtained by using the regularization cuckoo search algorithm for three different model layers. As shown in Figure 7 and Table 7, when the number of model layers is greater than five, the errors are all close to 0 and the computational release profiles are very close to the desired release profiles. However, the error does not decrease significantly as the number of model layers increases, and the error reaches the minimum for NL = 8. Therefore, the drug-controlled release model with NL = 8 is taken as the suitable model. Table 8 shows the initial drug concentration and diffusion coefficient at each layer of the suitable model.
Case 2. Linearly decreasing release rate.
The statistical analysis of the error between the computational release profiles and the desired release profile is shown in Table 9, and Figure 8 shows the computational release profiles obtained by using the regularization cuckoo search algorithm for three different model layers. From Table 9 and Figure 8, we can see that the drug release rate is more stable and at the same time the error decreases as the number of model layers increases. However, similar to the previous example, the error has no significant decrement when the number of model layers exceeds seven. Thus, the model of NL = 7 is taken as the appropriate model, and Table 10 shows the initial drug concentration and drug diffusion coefficient at each layer of the appropriate model.
Case 3. Non-linear release rate.
As was expected, from Table 11, it is seen that the error gradually decreases as the number of model layers increases. However, when the number of model layers is greater than eight, the computational errors seem to become larger. The computational release profiles obtained by using the regularization cuckoo search algorithm for three different model layers in Figure 9 demonstrate that at the initial stage the computational release profiles are in good agreement with the desired release profile. As time goes on, the apparent fluctuation appears. The fluctuation is relatively flat. From the results of Table 11 and Figure 9, we choose the model with NL = 8 as the expected model. Table 12 shows the initial drug concentration and drug diffusion coefficient at each layer of the expected model.

5. Conclusions

In this paper, the optimization problem of drug release based on the multi-laminated drug-controlled release device was solved based on an inverse problem solution scheme.
Firstly, the optimization problem of drug release was transformed into the diffusion equation initial value inverse problem. Secondly, to solve this inverse problem, a new regularization cuckoo search algorithm has been proposed by combining the cuckoo search algorithm with the regularization technique. The adoption of the cuckoo search algorithm deduces the requirements of the objective function remarkably, and the use of the Tikhonov technique efficiently tackles the ill-posedness of the inverse problem. Finally, for three various desired release fluxes, the regularization cuckoo search algorithm was used to optimize the initial drug concentration and diffusion coefficient simultaneously. The numerical experiments show the capability of the proposed method to easily deal with the optimization problem of the drug-controlled release. The regularization cuckoo search algorithm has been successful at inverting the initial drug concentration and diffusion coefficient simultaneously.
Also shown in this paper is that the number of model layers has a large influence on the drug release rate. As seen in the examples, based on the comprehensive consideration of the computational cost and numerical accuracy, the optimal number of layers for the drug-controlled release model is given by comparing the computational results for different numbers of model layers. Another fact worth noting is the obvious advantage of the two-parameter optimization. The orders of average error obtained by the two-parameter optimization can reach 10 6 for the best case, whereas those of one-parameter optimization only reach 10 3 . The simultaneous optimization of drug initial concentration and diffusion coefficient effectively reduce the error between the computational release rate and the desired release rate, which is of great benefit to achieve the desired drug release profiles.
In all, the satisfactory results obtained in this paper mean that the new regularization cuckoo search algorithm based on the inverse problem solution scheme exhibits its effectiveness and superiority, for the optimization problem of drug release based on the multi-laminated drug-controlled release device, to some extent. The proposed method is to be expected to solve more complicated cases, and this is an important direction for us to face in future.

Author Contributions

X.Z. contributed to study conception and algorithm; Y.L. contributed to numerical simulation and interpretation of results; X.Z. and Y.F. contributed to draft manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the Natural Science Foundation of Guangdong Province, under Grant No. 2017A030313280172 and Shenzhen Natural Science Fund (the Stable Support Plan Program GXWD20220811170436002).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lunt, O.R. Controlled-Release Fertilizers. Achievements and Potential. J. Agric. Food Chem. 1971, 19, 797–800. [Google Scholar] [CrossRef]
  2. Belting, M.; Sandgren, S.; Wittrup, A. Nuclear Delivery of Macromolecules: Barriers and Carriers. Adv. Drug Deliv. Rev. 2005, 57, 505–527. [Google Scholar] [CrossRef] [PubMed]
  3. Nori, A.; Kopecek, J. Intracellular Ttargeting of Polymer-bound Drugs for Cancer Chemotherapy. Adv. Drug Deliv. Rev. 2005, 57, 609–636. [Google Scholar] [CrossRef] [PubMed]
  4. Lu, S.; Ramirez, W.F.; Anseth, K.S. Modeling and Optimization of Drug Release from Laminated Polymer Matrix Devices. Aiche J. 1998, 44, 1689–1696. [Google Scholar] [CrossRef]
  5. Georgiadis, M.C.; Kostoglou, M. On the Optimization of Drug Release from Multi-laminated Polymer Matrix Devices. J. Control. Release 2001, 77, 273–285. [Google Scholar] [CrossRef]
  6. Nauman, E.B.; Patel, K.; Karande, P. On the Design and Optimization of Diffusion-Controlled, Planar Delivery Devices. Chem. Eng. Sci. 2010, 65, 923–930. [Google Scholar] [CrossRef]
  7. Huang, J.-M.; Wang, W.-J.; Li, B.-G.; Zhu, S.-P. Modeling and optimization of drug release in a spherical diffusion controlled system. J. Chem. Eng. High. Educ. 2014, 28, 618–625. [Google Scholar]
  8. Zhang, X.M. An Inverse Problem Solution Scheme for Solving the Optimization Problem of Drug-Controlled Release from Multilaminated Devices. Comput. Math. Methods Med. 2020, 2020, 8380691. [Google Scholar] [CrossRef] [PubMed]
  9. Tikhonov, A.N.; Arsenin, V.Y. Solutions of Ill-Posed Problems; John Wiley and Sons: New York, NY, USA, 1977. [Google Scholar]
  10. Yang, H.; Yang, Y. A quasi-reversibility regularization method for a Cauchy problem of the modified Helmholtz-type equation. Bound. Value Probl. 2019, 2019, 29. [Google Scholar] [CrossRef]
  11. Zhang, X.M. Parameter estimation of shallow wave equation via cuckoo search. Neural Comput. Appl. 2017, 28, 4047–4059. [Google Scholar] [CrossRef]
  12. Yang, X.S. Cuckoo search for inverse problems and simulated-driven shape optimization. J. Comput. Methods Sci. Eng. 2012, 12, 129–137. [Google Scholar] [CrossRef]
  13. Zhang, M.; Lu, X.W.; Hoffman, E.; Kharabsheh, R.; Xiao, Q. Radioactive source search problem and optimisation model based on meta-heuristic algorithm. Appl. Math. Nonlinear Sci. 2021, 7, 927–956. [Google Scholar] [CrossRef]
  14. Hou, J.N.; Zhu, A.M. Fake online review recognition algorithm and optimisation research based on deep learning. Appl. Math. Nonlinear Sci. 2021, 2021, 1–14. [Google Scholar] [CrossRef]
  15. Yang, X.S.; Deb, S. Cuckoo Search via Lévy Flights. In Proceedings of the World Congress on Nature & Biologically Inspired Computing, Coimbatore, India, 9–11 December 2009; IEEE Publication: Piscataway, NJ, USA; pp. 210–214. [Google Scholar]
  16. Yang, X.S.; Deb, S. Cuckoo Search: State-of-the-Art and Opportunities. In Proceedings of the 2017 IEEE 4th International Conference on Soft Computing & Machine Intelligence (ISCMI), Mauritius, 23–24 November 2017; pp. 55–59. [Google Scholar]
  17. Zhang, X.M.; Wan, Q.; Fan, Y.H. Applying modified cuckoo search algorithm for solving systems of nonlinear equations. Neural Comput. Appl. 2019, 31, 553–576. [Google Scholar] [CrossRef]
  18. Wang, Q.Q.; Li, X.; Sun, Q.H. A tight difference format for the one-dimensional variable coefficient convective diffusion equation. J. Jiangsu Norm. Univ. 2013, 31, 21–24. [Google Scholar]
Figure 1. Drug release from a multi-laminated drug-controlled release device.
Figure 1. Drug release from a multi-laminated drug-controlled release device.
Axioms 11 00500 g001
Figure 2. The outline of the inverse problem solution scheme with the regularization cuckoo search algorithm.
Figure 2. The outline of the inverse problem solution scheme with the regularization cuckoo search algorithm.
Axioms 11 00500 g002
Figure 3. Three desired release profiles.
Figure 3. Three desired release profiles.
Axioms 11 00500 g003
Figure 4. Drug Release profiles for different layers NL = 2, 4, 8. (Case 1).
Figure 4. Drug Release profiles for different layers NL = 2, 4, 8. (Case 1).
Axioms 11 00500 g004
Figure 5. Drug Release profiles for different layers NL = 8, 9, 10. (Case 2).
Figure 5. Drug Release profiles for different layers NL = 8, 9, 10. (Case 2).
Axioms 11 00500 g005
Figure 6. Drug release profiles for different layers NL = 8, 9, 10. (Case 3).
Figure 6. Drug release profiles for different layers NL = 8, 9, 10. (Case 3).
Axioms 11 00500 g006
Figure 7. Drug Release profiles for different layers NL = 8, 9, 10 (Case 1).
Figure 7. Drug Release profiles for different layers NL = 8, 9, 10 (Case 1).
Axioms 11 00500 g007
Figure 8. Drug Release profile for different layers NL = 6, 7, 8. (Case 2).
Figure 8. Drug Release profile for different layers NL = 6, 7, 8. (Case 2).
Axioms 11 00500 g008
Figure 9. Drug Release profiles for different layers NL = 8, 9, 10. (Case 3).
Figure 9. Drug Release profiles for different layers NL = 8, 9, 10. (Case 3).
Axioms 11 00500 g009
Table 1. Statistical analysis of the error for optimization of the initial drug concentration (Case 1).
Table 1. Statistical analysis of the error for optimization of the initial drug concentration (Case 1).
Number of Model Layers (NL)Minimum ErrorMaximum ErrorAverage ErrorStandard Deviation (STD)
104.6868 × 10−25.2840 × 10−24.9685 × 10−22.2731 × 10−3
94.6877 × 10−25.2921 × 10−24.9782 × 10−22.2700 × 10−3
84.7442 × 10−25.3294 × 10−25.0374 × 10−22.1873 × 10−3
74.8341 × 10−25.6383 × 10−25.2114 × 10−23.0494 × 10−3
64.9309 × 10−25.7675 × 10−25.3654 × 10−23.0424 × 10−3
55.1370 × 10−25.8238 × 10−25.4712 × 10−22.4912 × 10−3
46.6118 × 10−27.2368 × 10−26.9111 × 10−22.2676 × 10−3
38.5613 × 10−29.6726 × 10−29.1050 × 10−23.9440 × 10−3
28.8341 × 10−29.8625 × 10−29.3813 × 10−23.7459 × 10−3
Table 2. Initial drug concentration at each layer of the drug-controlled release system with NL = 9 (Case 1).
Table 2. Initial drug concentration at each layer of the drug-controlled release system with NL = 9 (Case 1).
LayerInitial Drug ConcentrationLayerInitial Drug Concentration
15.188960.8378
28.8675 × 10−870.2367
37.2938 × 10−580.1851
41.4546 × 10−690.0015
51.1741 × 10−5------
Table 3. Statistical analysis of the error for optimization of the initial drug concentration (Case 2).
Table 3. Statistical analysis of the error for optimization of the initial drug concentration (Case 2).
Number of Model LayersMinimum ErrorMaximum ErrorAverage ErrorStandard Deviation (STD)
106.9173 × 10−37.5383 × 10−37.2307 × 10−32.2966 × 10−4
96.9279 × 10−37.5235 × 10−37.2310 × 10−32.2516 × 10−4
87.4410 × 10−38.0454 × 10−37.7378 × 10−32.2387 × 10−4
78.6647 × 10−39.1385 × 10−38.9192 × 10−31.8004 × 10−4
61.0437 × 10−21.6389 × 10−21.3515 × 10−22.1783 × 10−3
Table 4. Initial drug concentration at each layer of the drug-controlled release system with NL = 9 (Case 2).
Table 4. Initial drug concentration at each layer of the drug-controlled release system with NL = 9 (Case 2).
LayerInitial Drug ConcentrationLayerInitial Drug Concentration
13.331160.2843
20.011370.5049
34.671 × 10−380.2688
40.737990.0023
51.2939------
Table 5. Statistical analysis of the error for optimization of the initial drug concentration (Case 3).
Table 5. Statistical analysis of the error for optimization of the initial drug concentration (Case 3).
Number of Model Layers (NL)Minimum ErrorMaximum ErrorAverage ErrorStandard Deviation (STD)
106.3931× 10−26.9385 × 10−26.6460 × 10−22.0571 × 10−3
96.3957 × 10−26.9250 × 10−26.6455 × 10−22.0115 × 10−3
86.3907 × 10−26.8380 × 10−26.6139 × 10−21.7322 × 10−3
76.44304 × 10−27.0354 × 10−26.7909 × 10−22.3032 × 10−3
66.45556 × 10−27.1835 × 10−26.8771 × 10−22.7515 × 10−3
Table 6. Initial drug concentration at each layer of the drug-controlled release system with NL = 8 (Case 3).
Table 6. Initial drug concentration at each layer of the drug-controlled release system with NL = 8 (Case 3).
LayerInitial Drug ConcentrationLayerInitial Drug Concentration
15.669951.100480
2062.5771 ×10−13
32.9026 × 10−1072.0444 × 10−2
47.0453 × 10−883.5613 × 10−14
Table 7. Statistical analysis of the error for optimization of the initial drug concentration and diffusion coefficient (Case 1).
Table 7. Statistical analysis of the error for optimization of the initial drug concentration and diffusion coefficient (Case 1).
Number of Model LayersMinimum ErrorMaximum ErrorAverage ErrorStandard Deviation (STD)
102.2252 × 10−52.8253 × 10−52.4753 × 10−52.5987 × 10−6
91.4916 × 10−51.9454 × 10−51.7185 × 10−52.2691 × 10−6
84.2095 × 10−64.7346 × 10−64.4721 × 10−62.6252 × 10−7
78.3357 × 10−68.8566 × 10−68.5962 × 10−62.6043 × 10−7
64.1713 × 10−54.8743 × 10−54.5228 × 10−53.5153 × 10−6
54.6155 × 10−45.2155 × 10−44.8404 × 10−42.2776 × 10−5
Table 8. The initial drug concentration and diffusion coefficient at each layer of the drug-controlled release model for NL = 8 (Case 1).
Table 8. The initial drug concentration and diffusion coefficient at each layer of the drug-controlled release model for NL = 8 (Case 1).
LayerInitial Drug ConcentrationDiffusion CoefficientLayerInitial Drug ConcentrationDiffusion Coefficient
12.9715945.68051054.0403974.532567
24.1642771.78872560.7367021.311099
33.6521891.54974272.1653842.337045
40.6779340.01254380.0100210.000014
Table 9. Statistical analysis of the error for optimization of the initial drug concentration and diffusion coefficient (Case 2).
Table 9. Statistical analysis of the error for optimization of the initial drug concentration and diffusion coefficient (Case 2).
Number of Model LayersMinimum ErrorMaximum ErrorAverage ErrorStandard Deviation (STD)
107.08120 × 10−38.23474 × 10−37.66596 × 10−34.77112 × 10−4
97.08071 × 10−38.23348 × 10−37.66470 × 10−34.44708 × 10−4
87.08067 × 10−38.12348 × 10−37.56798 × 10−34.24802 × 10−4
77.08063 × 10−38.07384 × 10−37.49849 × 10−33.90109 × 10−4
61.15463 × 10−22.01349 × 10−21.17253 × 10−26.59277 × 10−3
Table 10. The initial drug concentration and diffusion coefficient at each layer of the controlled drug release model for NL = 7 (Case 2).
Table 10. The initial drug concentration and diffusion coefficient at each layer of the controlled drug release model for NL = 7 (Case 2).
LayerInitial Drug ConcentrationDiffusion CoefficientLayerInitial Drug ConcentrationDiffusion Coefficient
10.0705790.00102050.38765428.693163
20.84519280.93996863.22412419.295411
38.9258553.10324470.0163510.000321
488.4084741.687535---------
Table 11. Statistical analysis of the error for optimization of the initial drug concentration and diffusion coefficient (Case 3).
Table 11. Statistical analysis of the error for optimization of the initial drug concentration and diffusion coefficient (Case 3).
Number of Model LayersMinimum ErrorMaximum ErrorAverage ErrorStandard Deviation (STD)
102.8713 × 10−33.5749 × 10−33.2271 × 10−32.8874 × 10−4
92.3261 × 10−33.048 × 10−32.7474 × 10−32.9134 × 10−4
82.2318 × 10−32.8479 × 10−32.5614 × 10−32.3003 × 10−4
72.9431 × 10−33.6841 × 10−33.3321 × 10−32.7650 × 10−4
63.8505 × 10−34.5278 × 10−34.1857 × 10−32.4239 × 10−4
Table 12. Initial drug concentration and diffusion coefficient at each layer of the drug-controlled release model for NL = 8 (Case 3).
Table 12. Initial drug concentration and diffusion coefficient at each layer of the drug-controlled release model for NL = 8 (Case 3).
LayerInitial Drug ConcentrationDiffusion CoefficientLayerInitial Drug ConcentrationDiffusion Coefficient
12.8846064.19739055.9826029.884345
29.8877720.00161.1582360.739279
301.28738973.4173841.237826
43.5966924.15144280.0113470.263782
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, X.; Li, Y.; Fan, Y. Regularization Cuckoo Search Algorithm for Multi-Parameter Optimization of the Multi-Laminated Controlled Release System. Axioms 2022, 11, 500. https://doi.org/10.3390/axioms11100500

AMA Style

Zhang X, Li Y, Fan Y. Regularization Cuckoo Search Algorithm for Multi-Parameter Optimization of the Multi-Laminated Controlled Release System. Axioms. 2022; 11(10):500. https://doi.org/10.3390/axioms11100500

Chicago/Turabian Style

Zhang, Xinming, Yi Li, and Youhua Fan. 2022. "Regularization Cuckoo Search Algorithm for Multi-Parameter Optimization of the Multi-Laminated Controlled Release System" Axioms 11, no. 10: 500. https://doi.org/10.3390/axioms11100500

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