Next Article in Journal
Thermal Analysis on Active Heat Dissipation Design with Embedded Flow Channels for Flexible Electronic Devices
Next Article in Special Issue
Passivated Porous Silicon Membranes and Their Application to Optical Biosensing
Previous Article in Journal
Axial and Nonaxial Migration of Red Blood Cells in a Microtube
Previous Article in Special Issue
The Fabrication and Indentation of Cubic Silicon Carbide Diaphragm for Acoustic Sensing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comparative Evaluation of Artificial Neural Networks and Data Analysis in Predicting Liposome Size in a Periodic Disturbance Micromixer

1
Tecnologico de Monterrey, School of Engineering and Sciences, Av. Eugenio Garza Sada 2501 Sur, Monterrey 64849, Mexico
2
Departments of Oncology & Pathology, Research Institute of the McGill University Health Centre, 1001 Décarie, Montreal, QC H4A 3J1, Canada
3
Department of Electrical Engineering, École de Technologie Supérieure, 1100 Notre Dame West, Montreal, QC H3C 1K3, Canada
4
Department of Mechanical and Industrial Engineering, Concordia University, 1455 de Maisonneuve Blvd. West, Montreal, QC H3G 1M8, Canada
*
Authors to whom correspondence should be addressed.
Micromachines 2021, 12(10), 1164; https://doi.org/10.3390/mi12101164
Submission received: 15 July 2021 / Revised: 19 September 2021 / Accepted: 24 September 2021 / Published: 28 September 2021
(This article belongs to the Special Issue Selected Papers from ICMA2021)

Abstract

:
Artificial neural networks (ANN) and data analysis (DA) are powerful tools for supporting decision-making. They are employed in diverse fields, and one of them is nanotechnology; for example, in predicting silver nanoparticles size. To our knowledge, we are the first to use ANN to predict liposome size (LZ). Liposomes are lipid nanoparticles used in different biomedical applications that can be produced in Dean-Forces-based microdevices such as the Periodic Disturbance Micromixer (PDM). In this work, ANN and DA techniques are used to build a LZ prediction model by using the most relevant variables in a PDM, the Flow Rate Radio (FRR), and the Total Flow Rate (TFR), and the temperature, solvents, and concentrations were kept constant. The ANN was designed in MATLAB and fed data from 60 experiments with 70% training, 15% validation, and 15% testing. For DA, a regression analysis was used. The model was evaluated; it showed a 0.98147 correlation coefficient for training and 0.97247 in total data compared with 0.882 obtained by DA.

1. Introduction

A liposome is a vesicle frequently made of phospholipids and cholesterol [1]. Liposomes are used in different applications such as transfection [2], drug delivery [3], chemotherapy [4], cosmetics [5], and many others. Mechanical dispersion [6], solvents dispersion [7], and detergent removal [8] are different methods that exist to produce liposomes, but microfluidic micromixers were previously demonstrated to be robust and scalable methods of making size-controlled liposomes [9].
Liposome size (LZ) is an important factor in efficient cancer drug delivery [10]. That is why being able to determine the size of the liposomes before manufacturing them would allow for a lean process [11].
Data analysis (DA) tools were previously used to predict LZ fabricated by micromixers [9,12,13,14]. The models considered LZ as a dependent variable of the Flow Rate Ratio (FRR) and Total Flow Rate (TFR). The implementation of an artificial neural network (ANN) could allow for the development of more accurate models [15]. Artificial Intelligent strategies have become a common tool for pharmaceutical research [16]. ANN works as a “Universal algebraic function” that contemplates noise from experimental data [17], which can help predict the liposome size, finding patterns and relationships between the two data inputs. Comparative studies of both techniques are required to determine the one with the best performance [18].
Currently, there is no ANN-based model for the prediction of LZ; however, this technique was previously used successfully in the prediction of silver nanoparticles [19,20], droplet size in microfluidic devices [21], or the identification of operating parameters in microfluidic devices [22,23,24].
The Periodic Disturbance Mixer (PDM) is a micromixer designed for liposome production based on Dean forces. This device has a polynomial equation that estimates LZ using the FRR and TFR [14].
In this work, we compared the LZ prediction model based on a DA versus ANN two-layer feed-forward network, known as Fitnet [25], in a PDM when temperature, geometry, solvents, and lipids are constants, and the FRR and TFR are variables. We demonstrated that the ANN method had a higher regression number and a lower MSE than the DA model.

2. Materials and Methods

2.1. Experimental Setup

To compare analyses between DA and ANN models successfully, the experimental setup used in “Surface Response Based Modeling of Liposome Characteristics in a Periodic Disturbance Mixer” was preserved. It consisted of PDM devices and three syringe pumps (2 Harvard Apparatus 11 plus 70-2212, 1 Norm-Ject 10 mL). One syringe pump is for the lipid-ethanol mixture; the second is for the MilliQ water; and the last one is for ethanol just for channel cleaning. Each syringe was connected using a 0.22 µm filter and tubing, as shown in Figure 1. The PDM was placed on the hot plate at 70 °C. The final mixture was collected, on the hot plate too, from the outlet in 4-mL scintillation vials prepared with MiliQ water for a final lipid concentration of 0.1 mg/mL for each sample. Samples were cooled down to room temperature, then stored at 4 °C.
The lipid mixture consisted of 1,2-dimyristoyl-sn-glycerol-3-phosphocholine (DMPC), cholesterol, and diacetyl phosphate (DHP) at a molar radio 5:4:1 and all diluted in ethanol with a final concentration of 5 mM.

2.2. Data Recollection

The FRR and TFR were selected according to preceding work [14]. The first step was designed with Design of Experiment (DoE) and response surface methodology strategies, taking into consideration micromixer operation conditions and equipment restrictions. All the experiments were between 3 to 18 mL/h for the TFR and 1 to 12 mL/h for the FRR.
The size distribution by the intensity and polydispersity index (PDI) were measured by Dynamic Light Scattering (DLS) equipment, Zetasizer Nano S90 (Malvern, Worcestershire, United Kingdom). To obtain statistically significant results for liposome size, the LZ was obtained by the average of three independent measurement repetitions per sample.

2.3. Prediction Models

The liposome size prediction model based on DA techniques was previously supported [9,13]. It consisted of a reduced quadratic surface response model, Figure A1, based on the Central Composite Circumscribed Rotatable (CCCR) design, fitted using the TFR and FRR as independent variables of 29 samples. TFR2 and TFR*FRR were not considered because of non-probabilistic significance. The DA model is shown in Equation
L Z = 236.3 26.95 F R R 4.437 T F R + 1.573 ( F R R ) 2
For AI, a prediction model was used with the ANN, two-layer feed-forward network with sigmoid hidden neurons (hidden layer) and linear output neurons (output layer) (Figure 2). It consisted of 2 input and 1 output variables (Table 1), with 60 samples (Figure A2 and Figure A3). A total of 70% of data were used for training, 15% for validation, and finally 15% for testing. This ANN was programmed in MATLAB using the nnstart toolbox.
The flow chart of Figure 3 shows the process used to program the ANN prediction model; the first step consisted of importing input and output data in the workspaces; then, with the nftool command, the ANN algorithms (Fitnet) were accessed. The second step was to select the inputs and targets of the ANN from the workspace’s variables, and the third step was to select the percentage of data for training, validation, and test from the whole dataset. The fourth step was the determination of the neurons’ number in the hidden layer. Finally, the sixth step was the training where Levenberg–Marquardt was chosen as the training algorithm. If the regression coefficient was satisfactory, then the network parameters were stored, and if not, the ANN architecture was retrained.

3. Results and Discussions

3.1. ANN Prediction Model

The LZ prediction model was developed in MATLAB with nftool. A heuristic approach was used to select the best training, validation, and testing parameters. The data used are shown in Table A1. A total of 42 data were employed for training, 9 for validation, and 9 for the test. All data were randomly selected.
The two layers of the ANN consisted of the hidden layer with 10 neurons and the output layer with a single neuron. The number of neurons in the hidden layer was selected based on the seed neurons’ number according to Equation (2) [16,29]:
N °   o f   n e u r o n s = 1 + 8 n 1 2
where n is the number of samples.
N °   o f   n e u r o n s = 1 + 8 * 60 1 2 = 1 + 480 1 2 = 481 1 2 = 20.9 2 = 10.4
The training process was made with 10 neurons in the hidden layer. The ANN was retrained until it had a total regression number close to 1.
Figure 4 is the MATLAB Training progress report. In this window, it is possible to know all of the ANN characteristics and performances.
The performance analysis of the ANN is based on the correlation coefficient (R) and Mean Square Error (MSE). R is a statistic measurement of the relationship between variables and their association with each other and is given for the next Equation (4) [30].
R = ( x i x ¯ ) ( y i y ¯ ) ( x i x ¯ ) 2 ( y i y ¯ ) 2
where R is the correlation coefficient, x i values of the x-variable in a sample, x ¯ mean of the values of the x-variables, y i values of the y-variable in a sample, y ¯ mean of the values of the x-variables.
The MSE is used to determine how close a regression line is to the measured data. A MSE value close to 0 indicates that the model fits with the data [31]. Table 2 shows the performance analysis, and Figure 5 has the plots of the data and the model line.
M S E = 1 N u m b e r   o f   s a m p l e S q u a r e   e r r o r s
The square error is defined in the next Equation (6).
S q u a r e   e r r o r = ( R e a l   v a l u e f o r e c a s t ) 2
Figure 6 is the histogram of the errors between target values and predicted values after training the ANN. On this graphic, the y-axis represents the number of samples from the dataset, and the x-axis is divided into 20 bins. The width of each bar represents the most common type of error, and it was calculated by the Equation (7), and in the case of our ANN was 4.2965 nm [19].
W i d t h = M a x i m u m   e r r o r m i n i m u m   e r r o r 20
W i d t h = 34.06 ( 51.87 ) 20 = 85.93 20 = 4.2965 n m
The best validation performance was recorded during epoch number 8 (Figure 7. An epoch is referred to as one cycle over the complete training dataset [32]). In this case, Figure 8 demonstrates that errors are repeated three times after epoch number 8, and the process is stopped at epoch 11.
The code generated for the ANN is in Appendix C.

3.2. DA Prediction Model

According to Lopez [10], the performance of the LZ model was evaluated by R2, R2-adjusted, and R2-predicted. R2 values’ range is from 0 to 1, where 0 indicates that the model does not describe the process, and 1 shows that all data are on the regression line [21]. The adjusted R2 is a variant of R2 that has been adjusted for the number of forecasters in the model. R2-adjusted increases if the new term improves the model more than it would be expected by chance. It decreases when a forecaster improves the model by less than expected by chance. R2-predicted is used to indicate if the regression model predicts responses that have a good performance for new observations [33].
This model had R2 = 78.89%, R2-ajusted = 76.35%, and R2-predicted = 70.20%.

3.3. Comparation Models

The models were evaluated by R. For the DA model was used the R multiple (B1), and for ANN model all data R. Table 3 shows a better R for the ANN model with 0.97247 versus 0.7401 for DA model.

3.4. Experimental Validation

After obtaining the two prediction models, five sets of the FRR and TFR were randomly selected for the experimental validation of the models, where the exclusion criterion was: having the same operation condition. The experimental corroboration samples were carried out with the same protocol for the collection of data from the models and characterized in the same equipment. The MSE was used to evaluate the performance of the two models.
Table 4 shows the MSE of external validation for the ANN and DA models. The square error was calculated for each measurement. The MSE was calculated with Equation (5), and the value obtained for the ANN model was 1.057, and 373.44 for DA model.
According to Table 4, the MSE obtained with the eternal validation data was 373.44 for the DA model compared with 1.057 obtained for the ANN model. According to the MSE evaluation criteria, the ANN had a closer MSE to 0 with 1.057, meaning that the model fits better to the data than the DA model with 373.44. Therefore, this result is consistent with that obtained through R.

4. Conclusions

This comparative study aimed to find out whether the DA or ANN was the most efficient method to estimate LZ. Previous research showed that ANNs were the most favorable option for predicting the size of silver nanoparticles. This study confirmed that the ANN was the better approach than the DA for predicting LZ.
The external validation data showed that the MSE in the ANN model was 1.057 contrasted with 373.44 obtained in the DA model. Using R, the DA model showed 0.8884 versus 0.97247 shown by the ANN model in all data.
This work is the first step to complete a universal model as it shows that the training of an ANN improves the regression coefficient compared to DA processes, which allows us to suppose that by expanding the number of variables that are involved in the generation of the model, it can improve its performance and also generalize it.
To generate a universal model, it is important to have an adequate database with the different micromixers currently designed, as well as the type of lipids, solvents, temperatures, flow rates, and mixing percentages to design a complex neural network that is capable of taking all the variables of the systems and thus be able to determine the size of the liposome generated with the given specifications.
Currently, the use of micromixers for the mass production of liposomes has not been implemented. However, when contrasted with an equation that allows one to know the size of the liposome with the given conditions, it could help to promote this technology as one of the most viable by not requiring expensive laboratory equipment.

Author Contributions

Conceptualization, I.O., V.N., I.S. and S.C.-L.; methodology, I.O. and R.R.L.; software, I.O.; validation, I.O. and R.R.L.; formal analysis, I.O.; investigation, I.O. and R.R.L.; resources, V.N. and I.S.; data curation, I.O.; writing—original draft preparation, I.O.; writing—review and editing, I.O., V.N., I.S. and S.C.-L.; visualization, I.O. and R.R.L.; supervision, V.N., I.S. and S.C.-L.; project administration, I.O.; funding acquisition, V.N. and I.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Acknowledgments

This work was supported by CONACyT (859557), Concordia University, and ÉTS.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Figure A1. Surface Response Model: The graphical representation of the model generated from DA techniques is shown.
Figure A1. Surface Response Model: The graphical representation of the model generated from DA techniques is shown.
Micromachines 12 01164 g0a1

Appendix B

Table A1. Liposome size of the 60 samples used in ANN modeling.
Table A1. Liposome size of the 60 samples used in ANN modeling.
SampleFrrTfrr
mL/h
LZ
nm
SampleFrrTfrr
mL/h
LZ
nm
110.4015.8067.52318.73.1225.8
210.405.20133.5325.58.0130
32.605.20119.4338.712.9123.3
42.6015.8086.48345.58.0157.3
56.5010.5081.81352.312.9201.9
610.4015.8062.1368.73.1211.6
7121862.12372.33.1217
82.605.20122.4382.312.9168
92.6015.8088.74395.58.0115.3
106.5010.5072.23405.58.0115.1
1110.4015.8052.71415.58.0115.8
1210.405.20110.4425.58.0121.1
132.605.20131.6438.73.1164.3
142.6015.8090.27448.712.9133.1
156.5010.5077.18455.58.0129.7
166.503.00133.562.33.1184.4
17110.50190.7472.33.1199.1
186.5018.0066.6385.58.0168.4
1912.0210.5075.09495.58.0172
206.503.00120.7502.312.9211.8
21110.50197515.58.0153
226.5018.0057.14525.51.0248.5
2312.0210.5074.145310.08.0129.4
246.5010.5073.81545.51.0282.2
256.503.00116555.58.0123.9
26110.50199.7565.58.0125.5
276.5018.0052.14575.515.0139
28118170.8581.08.0334.4
2971866.83595.58.0149.2
308.712.9129.7605.58.0123.6
Figure A2. 3D scatter plot of LZ vs. FRR vs. TFR.
Figure A2. 3D scatter plot of LZ vs. FRR vs. TFR.
Micromachines 12 01164 g0a2
Figure A3. Histogram plots: (a) FRR vs. Frequency plot (b) TFR(ml/h) vs. Frequency, and (c) LZ vs. frequency.
Figure A3. Histogram plots: (a) FRR vs. Frequency plot (b) TFR(ml/h) vs. Frequency, and (c) LZ vs. frequency.
Micromachines 12 01164 g0a3

Calculation of R Multiple for the DA Model

R is also calculated as the square root of the coefficient of determination (R2). This coefficient has a value between 0 and 1 [34].
R = R 2 = 0.7889 = 0.8882

Appendix C

The MATLAB code used to predict Liposome size with the FRR and TFR is the following:
function [Y,Xf,Af] = NNF(X,~,~)
%MYNEURALNETWORKFUNCTION neural network simulation function.
% Input 1
x1_step1.xoffset = [0.98;1];
x1_step1.gain = [0.181159420289855;0.105263157894737];
x1_step1.ymin = −1;
% Layer 1
b1 = [2.2573853979793150337;−1.4046714885651678806;−0.06359410449612903915;2.4008609171923636083;−4.4499579001366207365;−2.1788007408023939426;1.9336419725129390113;1.5637078772026233864;3.1849009565352139894;−3.9614189749061110568];
IW1_1 = [−0.13325121336401893335 5.2173462914386723455;5.4213832360022484735 −1.4835535160204569305;−1.5555047045296084285 −0.2443457973733824673;−1.3002680928841963137 3.7318380950631935278;−4.4848684284470383687 3.9942795789850293886;−4.0123400901236037086 −0.30723043350150791575;0.62332724735082822853 −1.7349856439016557719;−10.160464649116889291 −0.81073858216054561776;−3.2670487431816437329 −4.7683452983060288233;−2.5036559886036706679 −2.5286182815795008594];
% Layer 2
b2 = 0.66271782412591195843;
LW2_1 = [1.1438804226171266354 0.37704234783574158696 2.1235959889470081841 −1.2879092489544090583 −1.1746725602152801038 −0.016734561333196285027 −1.1347244592438969768 −0.53324023662588582173 0.11886571077459864854 0.58852216120455558279];
% Output 1
y1_step1.ymin = −1;
y1_step1.gain = 0.00708566569829236;
y1_step1.xoffset = 52.14;
% ===== SIMULATION ========
% Format Input Arguments
isCellX = iscell(X);
if ~isCellX
 X = ;
end
% Dimensions
TS = size(X,2); % timesteps
if ~isempty(X)
 Q = size(X,1); % samples/series
else
 Q = 0;
end
% Allocate Outputs
Y = cell(1,TS);
% Time loop
for ts=1:TS
 % Input 1
 X = X′;
 Xp1 = mapminmax_apply(X,x1_step1);
 % Layer 1
 a1 = tansig_apply(repmat(b1,1,Q) + IW1_1*Xp1);
 % Layer 2
 a2 = repmat(b2,1,Q) + LW2_1*a1;
 % Output 1
 Y = mapminmax_reverse(a2,y1_step1);
 Y = Y′;
end
% Final Delay States
Xf = cell(1,0);
Af = cell(2,0);
% Format Output Arguments
if ~isCellX
 Y = cell2mat(Y);
end
end
% ===== MODULE FUNCTIONS ========
% Map Minimum and Maximum Input Processing Function
function y = mapminmax_apply(x,settings)
y = bsxfun(@minus,x,settings.xoffset);
y = bsxfun(@times,y,settings.gain);
y = bsxfun(@plus,y,settings.ymin);
end
% Sigmoid Symmetric Transfer Function
function a = tansig_apply(n,~)
a = 2/(1 + exp(−2*n)) − 1;
end
% Map Minimum and Maximum Output Reverse-Processing Function
function x = mapminmax_reverse(y,settings)
x = bsxfun(@minus,y,settings.ymin);
x = bsxfun(@rdivide,x,settings.gain);
x = bsxfun(@plus,x,settings.xoffset);
end

References

  1. Banerjee, R. Liposomes: Applications in medicine. J. Biomater. Appl. 2001, 16, 3–21. [Google Scholar] [CrossRef] [PubMed]
  2. Gao, X.; Huang, L. A novel cationic liposome reagent for efficient transfection of mammalian cells. Biochem. Biophys. Res. Commun. 1991, 179, 280–285. [Google Scholar] [CrossRef]
  3. Sharma, A.; Sharma, U.S. Liposomes in drug delivery: Progress and limitations. Int. J. Pharm. 1997, 154, 123–140. [Google Scholar] [CrossRef]
  4. Gregoriadis, G.; Swain, C.; Wills, E.; Tavill, A. Drug-carrier potential of liposomes in cancer chemotherapy. Lancet 1974, 303, 1313–1316. [Google Scholar] [CrossRef]
  5. Betz, G.; Aeppli, A.; Menshutina, N.; Leuenberger, H. In vivo comparison of various liposome formulations for cosmetic application. Int. J. Pharm. 2005, 296, 44–54. [Google Scholar] [CrossRef]
  6. Anwekar, H.; Patel, S.; Singhai, A. Liposome-as drug carriers. Int. J. Pharm. Life Sci. 2011, 2, 945–951. [Google Scholar]
  7. Mozafari, M.R. Liposomes: An overview of manufacturing techniques. Cell. Mol. Biol. Lett. 2005, 10, 711. [Google Scholar]
  8. Jiskoot, W.; Teerlink, T.; Beuvery, E.C.; Crommelin, D.J. Preparation of liposomes via detergent removal from mixed micelles by dilution. Pharm. Weekbl. 1986, 8, 259–265. [Google Scholar] [CrossRef]
  9. Kastner, E.; Verma, V.; Lowry, D.; Perrie, Y. Microfluidic-controlled manufacture of liposomes for the solubilisation of a poorly water soluble drug. Int. J. Pharm. 2015, 485, 122–130. [Google Scholar] [CrossRef] [Green Version]
  10. Nagayasu, A.; Uchiyama, K.; Kiwada, H. The size of liposomes: A factor which affects their targeting efficiency to tumors and therapeutic activity of liposomal antitumor drugs. Adv. Drug Deliv. Rev. 1999, 40, 75–87. [Google Scholar] [CrossRef]
  11. Shah, S.; Dhawan, V.; Holm, R.; Nagarsenker, M.S.; Perrie, Y. Liposomes: Advancements and innovation in the manufacturing process. Adv. Drug Deliv. Rev. 2020, 154–155, 102–122. [Google Scholar] [CrossRef]
  12. Sedighi, M.J.; Billingsley, M.M.; Haley, R.M.; Wechsler, M.E.; Peppas, N.A.; Langer, R. Rapid optimization of liposome characteristics using a combined microfluidics and design-of-experiment approach. Drug Deliv. Transl. Res. 2019, 9, 404–413. [Google Scholar] [CrossRef]
  13. Balbino, T.A.; Aoki, N.T.; Gaperini, A.A.M.; Oliveira, C.L.P.; Azzoni, A.R.; Cavalcanti, L.P.; de la Torre, L.G. Continuous flow production of cationic liposomes at high lipid concentration in microfluidic devices for gene delivery applications. Chem. Eng. J. 2013, 226, 423–433. [Google Scholar] [CrossRef]
  14. López, R.R.; Ocampo, I.; Sánchez, L.-M.; Alazzam, A.; Bergeron, K.-F.; Camacho-León, S.; Mounier, C.; Stiharu, I.; Nerguizian, V. Surface response based modeling of liposome characteristics in a periodic disturbance mixer. Micromachines 2020, 11, 235. [Google Scholar] [CrossRef] [Green Version]
  15. Bishop, C.M. Pattern recognition. In Pattern Recognition and Machine Learning; Springer: Berlin/Heidelberg, Germany, 2006; p. 128. [Google Scholar]
  16. Agatonovic-Kustrin, S.; Beresford, R. Basic concepts of artificial neural network (ANN) modeling and its application in pharmaceutical research. J. Pharm. Biomed. Anal. 2000, 22, 717–727. [Google Scholar] [CrossRef]
  17. Almeida, J.S. Predictive non-linear modeling of complex data by artificial neural networks. Curr. Opin. Biotechnol. 2002, 13, 72–76. [Google Scholar] [CrossRef]
  18. Karazi, S.; Issa, A.; Brabazon, D. Comparison of ANN and DoE for the prediction of laser-machined micro-channel dimensions. Opt. Lasers Eng. 2009, 47, 956–964. [Google Scholar] [CrossRef] [Green Version]
  19. Shabanzadeh, P.; Shameli, K.; Ismail, F.; Mohagheghtabar, M. Application of artificial neural network (ann) for the prediction of size of silver nanoparticles prepared by green method. Dig. J. Nanomater. Biostruct. 2013, 8, 1133–1144. [Google Scholar]
  20. Shabanzadeh, P.; Senu, N.; Shameli, K.; Ismail, F.; Zamanian, A.; Mohagheghtabar, M. Prediction of silver nanoparticles’ diameter in montmorillonite/chitosan bionanocomposites by using artificial neural networks. Res. Chem. Intermed. 2015, 41, 3275–3287. [Google Scholar] [CrossRef]
  21. Mottaghi, S.; Nazari, M.; Fattahi, S.M.; Nazari, M.; Babamohammadi, S. Droplet size prediction in a microfluidic flow focusing device using an adaptive network based fuzzy inference system. Biomed. Microdevices 2020, 22, 61. [Google Scholar] [CrossRef] [PubMed]
  22. Damiati, S.A.; Rossi, D.; Joensson, H.N.; Damiati, S. Artificial intelligence application for rapid fabrication of size-tunable PLGA microparticles in microfluidics. Sci. Rep. 2020, 10, 19517. [Google Scholar] [CrossRef]
  23. Lashkaripour, A.; Rodriguez, C.; Mehdipour, N.; Mardian, R.; McIntyre, D.; Ortiz, L.; Campbell, J.; Densmore, D. Machine learning enables design automation of microfluidic flow-focusing droplet generation. Nat. Commun. 2021, 12, 25. [Google Scholar] [CrossRef]
  24. Rizkin, B.A.; Shkolnik, A.S.; Ferraro, N.J.; Hartman, R.L. Combining automated microfluidic experimentation with machine learning for efficient polymerization design. Nat. Mach. Intell. 2020, 2, 200–209. [Google Scholar] [CrossRef]
  25. Neuron Model–MATLAB & Simulink. Available online: https://www.mathworks.com/help/deeplearning/ug/neuron-model.html#bss323q-3 (accessed on 10 June 2021).
  26. López, R.R.; de Rubinat, P.G.F.; Sánchez, L.-M.; Alazzam, A.; Stiharu, I.; Nerguizian, V. Lipid fatty acid chain length influence over liposome physicochemical characteristics produced in a periodic disturbance mixer. In Proceedings of the 2020 IEEE 20th International Conference on Nanotechnology (IEEE-NANO), Online, 28 July 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 324–328. [Google Scholar] [CrossRef]
  27. Anna, S.L.; Bontoux, N.; Stone, H.A. Formation of dispersions using “flow focusing” in microchannels. Appl. Phys. Lett. 2003, 82, 364–366. [Google Scholar] [CrossRef]
  28. Lan, W.; Li, S.; Luo, G. Numerical and experimental investigation of dripping and jetting flow in a coaxial micro-channel. Chem. Eng. Sci. 2015, 134, 76–85. [Google Scholar] [CrossRef]
  29. Li, J.-Y.; Chow, T.W.; Yu, Y.-L. The estimation theory and optimization algorithm for the number of hidden units in the higher-order feedforward neural network. In Proceedings of the ICNN’95-International Conference on Neural Networks, Perth, Australia, 27 November–1 December 1995; IEEE: Piscataway, NJ, USA, 1995; pp. 1229–1233. [Google Scholar] [CrossRef]
  30. Angelini, C. Regression Analysis; Elsevier: Amsterdam, The Netherlands, 2019. [Google Scholar] [CrossRef]
  31. Imbens, G.W.; Newey, W.K.; Ridder, G. Mean-Square-Error Calculations for Average Treatment Effects; Harvard University: Cambridge, MA, USA, 2005. [Google Scholar] [CrossRef]
  32. He, K.; Meeden, G. Selecting the number of bins in a histogram: A decision theoretic approach. J. Stat. Plan. Inference 1997, 61, 49–59. [Google Scholar] [CrossRef]
  33. Minitab Blog Editor. Regression Analysis: How Do I Interpret R-squared and Assess the Goodness-of-Fit? Available online: https://blog.minitab.com/en/adventures-in-statistics-2/regression-analysis-how-do-i-interpret-r-squared-and-assess-the-goodness-of-fit (accessed on 10 June 2021).
  34. Kasuya, E. On the Use of R and R Squared in Correlation and Regression. Ecol. Res. 2019, 34, 235–236. [Google Scholar] [CrossRef]
Figure 1. Experimental setup [26].
Figure 1. Experimental setup [26].
Micromachines 12 01164 g001
Figure 2. Schematic diagram demonstrating the model architecture of ANN prediction model.
Figure 2. Schematic diagram demonstrating the model architecture of ANN prediction model.
Micromachines 12 01164 g002
Figure 3. Flowchart used in MATLAB environment.
Figure 3. Flowchart used in MATLAB environment.
Micromachines 12 01164 g003
Figure 4. MATLAB Training progress report.
Figure 4. MATLAB Training progress report.
Micromachines 12 01164 g004
Figure 5. Linear Regression of ANN; (a) ANN training model Regression analysis for LZ; (b) ANN testing model Regression analysis for LZ; (c) ANN validation model Regression analysis for LZ; (d) ANN all data model Regression analysis for LZ.
Figure 5. Linear Regression of ANN; (a) ANN training model Regression analysis for LZ; (b) ANN testing model Regression analysis for LZ; (c) ANN validation model Regression analysis for LZ; (d) ANN all data model Regression analysis for LZ.
Micromachines 12 01164 g005
Figure 6. Error histogram with 20 bins plot.
Figure 6. Error histogram with 20 bins plot.
Micromachines 12 01164 g006
Figure 7. Best validation performance in ANN.
Figure 7. Best validation performance in ANN.
Micromachines 12 01164 g007
Figure 8. Training state performance plot. At the epoch 11 iteration, gradient is 3.3396 × 10−11, Mu = 0.0001 at epoch 11, and validation checks = 3 at epoch 11.
Figure 8. Training state performance plot. At the epoch 11 iteration, gradient is 3.3396 × 10−11, Mu = 0.0001 at epoch 11, and validation checks = 3 at epoch 11.
Micromachines 12 01164 g008
Table 1. Variables of the ANN.
Table 1. Variables of the ANN.
VariablesUnitsMeaning
FRR (input)-The flow rate ratio is the fraction of flow between the water phase and solvent/lipid phase [27].
TFR (input)ml/hThe total flow rate is the sum of flow between the water phase and solvent/lipid phase [28].
LZ (output)nmThe liposome size is the average of three independent measurement repetitions of size distribution by intensity.
Table 2. MSE and R coefficient for training, validation, and testing.
Table 2. MSE and R coefficient for training, validation, and testing.
MSER
Training156.78930.98147
Validation290.506930.97436
Testing328.404620.95059
All-0.97247
Table 3. Regression coefficient comparation between DA and ANN models.
Table 3. Regression coefficient comparation between DA and ANN models.
ModelR
DA0.8882
ANN0.97247
Table 4. Experimental validation performances using ANN and DA model.
Table 4. Experimental validation performances using ANN and DA model.
SampleFrrTfrr
mL/h
Measurement
LZ nm
ANN
LZ nm
Square
Error
DA
LZ nm
Square
Error
110.405.20120.2121.020.674103.083292.99
212.0210.573.874.9881.41292.99368.26
36.510.577.2478.9803.03080.99514.100
4518.064.764.2880.16961.00913.623
53.33.1199.1199.080.000164.7741178.27
MSE1.057MSE373.44
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ocampo, I.; López, R.R.; Camacho-León, S.; Nerguizian, V.; Stiharu, I. Comparative Evaluation of Artificial Neural Networks and Data Analysis in Predicting Liposome Size in a Periodic Disturbance Micromixer. Micromachines 2021, 12, 1164. https://doi.org/10.3390/mi12101164

AMA Style

Ocampo I, López RR, Camacho-León S, Nerguizian V, Stiharu I. Comparative Evaluation of Artificial Neural Networks and Data Analysis in Predicting Liposome Size in a Periodic Disturbance Micromixer. Micromachines. 2021; 12(10):1164. https://doi.org/10.3390/mi12101164

Chicago/Turabian Style

Ocampo, Ixchel, Rubén R. López, Sergio Camacho-León, Vahé Nerguizian, and Ion Stiharu. 2021. "Comparative Evaluation of Artificial Neural Networks and Data Analysis in Predicting Liposome Size in a Periodic Disturbance Micromixer" Micromachines 12, no. 10: 1164. https://doi.org/10.3390/mi12101164

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