Next Article in Journal
The Design and Development of Recycled Concretes in a Circular Economy Using Mixed Construction and Demolition Waste
Next Article in Special Issue
Stainless Steel Surface Nitriding in Open Atmosphere Cold Plasma: Improved Mechanical, Corrosion and Wear Resistance Properties
Previous Article in Journal
Treatment of Rhenium-Containing Effluents Using Environmentally Friendly Sorbent, Saccharomyces cerevisiae Biomass
Previous Article in Special Issue
Structure and Heat Transfer in Zircaloy-4 Treated at High Temperatures
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Using the Stochastic Gradient Descent Optimization Algorithm on Estimating of Reactivity Ratios

by
Iosif Sorin Fazakas-Anca
1,
Arina Modrea
2,* and
Sorin Vlase
3,4,*
1
AGIMED Sovata, 545500 Sovata, Romania
2
Pharmacy, Science and Technology George Emil Palade Targu Mures, University of Medicine, 300134 Targu Mures, Romania
3
Department of Mechanical Engineering, Transilvania University of Brasov, B-dul Eroilor 20, 500036 Brasov, Romania
4
Romanian Academy of Technical Sciences, B-dul Dacia 26, 030167 Bucharest, Romania
*
Authors to whom correspondence should be addressed.
Materials 2021, 14(16), 4764; https://doi.org/10.3390/ma14164764
Submission received: 25 April 2021 / Revised: 17 August 2021 / Accepted: 18 August 2021 / Published: 23 August 2021
(This article belongs to the Special Issue Collection of Papers in Material Science from Romania)

Abstract

:
This paper describes an improved method of calculating reactivity ratios by applying the neuronal networks optimization algorithm, named gradient descent. The presented method is integral and has been compared to the following existing methods: Fineman–Ross, Tidwell–Mortimer, Kelen–Tüdös, extended Kelen–Tüdös and Error in Variable Methods. A comparison of the reactivity ratios that obtained different levels of conversions was made based on the Fisher criterion. The new calculation method for reactivity ratios shows better results than these other methods.

1. Introduction

Binary copolymerization is one of the essential techniques to obtain macromolecular compounds with controlled characteristics. To predict the copolymer composition and to control the properties, the calculation of reactivity ratios with higher accuracy becomes a critical goal. The most commonly used kinetic model in methods to calculate reactivity ratios is the terminal model, which is described by the following equations [1]:
P n M 1 + M 1 k 11 P n + 1 M 1 P n M 1 + M 2 k 12 P n + 1 M 2 P n M 2 + M 2 k 21 P n + 1 M 1 P n M 2 + M 2 k 22 P n + 1 M 2
where P n —growing polymer chain, M 1 , M 2 —the active center on monomer 1 and on monomer 2, respectively, k 11 , k 12 , k 21 , k 22 —propagation rate constants.
The correlation of these four kinetic equations into an expression which can link the copolymer composition with the kinetic parameters can be carried out assuming that the monomer consumption in the initiation and the termination reaction can be neglected and rate of interchange of radicals is constant (1).
k 12 M 1 [ M 2 ] = k 21 M 2 [ M 1 ] a = 1 ,
Considering the two lemmas, the mathematical solution proposed by Mayo and Lewis [2] for the instantaneous consumption of monomers is described by Equation (2), and the integral form of this equation is described in Equation (3):
d [ M 1 ] d [ M 2 ] = [ M 1 ] [ M 2 ] r 1 [ M 1 ] + M 2 [ M 1 ] + r 2 [ M 2 ] ,
where:
r 1 = k 12 k 22   and   r 1 = k 21 k 22
and the integral form of this equation, described by Equation (4), has been proposed by Mayo and Lewis [2]:
log [ M 2 ] [ M 20 ] = r 2 1 r 2 log [ M 20 ] [ M 1 ] [ M 10 ] [ M 2 ] 1 r 1 r 2 ( 1 r 1 ) ( 1 r 2 ) log ( r 1 1 ) [ M 1 ] [ M 2 ] r 2 + 1 ( r 1 1 ) [ M 10 ] [ M 20 ] r 2 + 1
Determining the reactivity ratios with relation (4) is difficult, but is easier to use if it has been transformed in the following relation:
r 2 = log M 2 o M 2 1 p log 1 p M 1 M 2 1 p M 1 o M 2 o log M 1 o M 1 + 1 p log 1 p M 1 M 2 1 p M 1 o M 2 o ,
where:
p = 1 r 1 1 r 2 ,
M 1 o , M 2 o —the initial molar fraction of monomers in feed, [ M 1 ] , [ M 2 ] —molar fraction of monomers in feed at given conversion.
Considering the same lemmas, Wall [3] and Skeist [4] propose the use of the following mathematical equation to correlate the kinetic parameters with the instantaneous copolymer composition:
Δ M 1 Δ M 1 + Δ M 2 = m 1 = r 1 f 1 2 + f 1 f 2 r 1 f 1 2 + 2 f 1 f 2 + r 2 f 2 2 ,
where f 1 and f 2 are the molar fractions of monomer 1 and 2, respectively, in feed; Δ M 1 and Δ M 2 are the amounts of the corresponding components which enter the polymer in a differential time interval; m1 is the mole fraction of the first component in the polymer formed during the differential time interval and r 1 , r 2 are reactivity ratios for monomers 1 and 2, respectively. Equation (7), proposed by Wall and Skeist, is a nested equation of the Mayo–Lewis Equation (2).
The integration form of Equation (7) was made by Meyer and Lowry [5] and is given by the following equation:
[ M 1 ] + [ M 2 ] [ M 1 0 ] + [ M 1 0 ] = ( f 1 f 1 0 ) α ( f 2 f 2 0 ) β ( f 1 0 δ f 1 δ ) γ ,
where:
f 1 = [ M 1 ] [ M 1 ] + [ M 2 ] = 1 f 2 ,
α = r 2 1 r 2 ; β = r 1 1 r 1 ; γ = 1 r 1 r 2 ( 1 r 1 ) ( 1 r 2 ) ; δ = 1 r 2 2 r 1 r 2 ,
Over time, based on these mathematical models, several methods have been created to calculate reactivity ratios. The proposed methods for calculating reactivity ratios are classified as:
  • In differential methods using Equations (2) and (7) as models, where the conversions are usually <10% and the calculated composition of the copolymer is the instantaneous one;
  • In integral methods using Equations (4), (5) and (8) as models, where the conversions are usually >10% and the calculated composition of the copolymer is the global composition.
Another classification type of the methods for calculating the reactivity ratios can be made according to the mathematical way by which the values of the variables r1 and r2 are obtained, as follows: linear methods and nonlinear methods.
One of the commonly used differential methods is the graphical method proposed by Fineman–Ross (FR for Equation (10) and r-FR for Equation (11)) [6] which is linearized in Equation (2) and is described by the following equations:
F f ( f 1 ) = r 1 F 2 f r 2 ,
f 1 f = r 2 f F 2 + r 1 ,
where
f = m 1 m 2 d M 1 d M 2 ; F = m 1 m 2 ,
When using the Fineman–Ross method, the slope of Equation (11) and the intercept of Equation (12) give the value for r1 and, respectively, the intercept of Equation (11) and the slope of Equation (12) give the value for r2. The distribution of the calculated points using Equations (11) and (12) is not uniform along the line. These calculated points are crowded in the area of origin of the coordinate system, and due to experimental errors, can easily lead to errors in estimating the values of the slope and the intercept and obviously the values of the reactivity ratios are affected.
One solution to eliminate this disadvantage of the Fineman–Ross method was proposed by Kelen–Tüdös (KT) [7,8]. This method is also based on linearization of Equation (2) and is described by the following mathematical equations:
G a + F = ( r 1 + r 2 α ) F α + F r 2 α ,
where:
α = F min F max ,
G = x y 1 y   and   F = x x 2 y
x = M 1 M 2   and   y = d M 1 d M 2 m 1 m 2
The KT method only gives one solution of reactivity ratios and the calculated points are homogenously distributed along the line.
Calculating the reactivity ratios using the linearization technique of the KT method was extended by the same authors [9,10] for experimental data obtained at high conversions. For this reason, the mathematical Equation (8) is rewritten as follows:
z ( y 1 ) α z 2 + y = ( r 1 + r 2 α ) y a z 2 + y r 2 α ,
where:
z = log M 1 M 10 log M 2 M 20 = log [ 1 y x 0 log ( 1 P n α ¯ + x 0 α ¯ ¯ + y ) ] log ( 1 P n α ¯ + x 0 α ¯ ¯ + y ) ,
α ¯ = μ 1 μ 2 ,
x 0 = M 10 M 20   and   y = m 1 m 2
where the 0 index refers to the initial concentration of monomer i, α has the same mathematical form as Equation (8), Pn weight percent conversion, μ—molecular weight of monomers. Under this mathematical form, the method is known as the extended Kelen–Tüdös method (eKT).
For both methods of calculating the reactivity ratios proposed by Kelen and Tudos (KT, e-KT), the value of r2 is obtained from the value of the intercept multiplied by the correction factor α and the value of r1 is obtained from the value of the slope which decreases the value of the intercept.
The transformation of the Mayo–Lewis Equation (2) into a weighted (Equations (14) and (18)) or unweighted linear form (Equations (11) and (12)) admits the existence of a dependent variable y, the left hand of equations and an independent variable x, the term that multiplies the reactivity ratio to the right of the equations. The reactivity ratios calculated with linear methods represent the slope and intercept of the line, and to obtain these two parameters, linear regression using ordinary least squares methods (OLS) is carried out. To estimate the best values of reactivity ratios using OLS, the variables x and y must meet the Gauss–Markov assumptions, which are:
  • The dependence between y and x variables must be linear and to have random errors. Non-linearity gives a wrong estimation of reactivity ratios;
  • For independent variable x, the expected error term is zero, otherwise the intercept is biased;
  • The covariance of errors for all independent variables x is constant and represents the measurement of the model uncertainty. If the covariance of errors is not constant, the estimated reactivity ratios are less precise, which increases the likelihood of being further from the correct values;
  • The standard hypothesis in linear regression is that the independent variable x is not dependent on the dependent variable y or, put another way, each independent variable x is uncorrelated with the error terms. In the linear methods of reactivity ratio calculation, the variables x and y are correlated; for this reason, it is possible to obtain biased or inconsistent reactivity ratios;
  • All independent variables x must by collinear, otherwise the calculated reactivity ratios with OLS will have big errors.
Considering those assumptions presented above, the reactivity ratios obtained using linear methods must be viewed with caution in terms of their quality if supplementary information about measurement errors does not exist.
The Tidwell–Mortimer (TM) [9] method is a differential optimization method based on the modified Gauss–Newton nonlinear least-square algorithm. They developed a method of calculating reactivity ratios from Equation (4) and derived the following relationship:
m 21 = G i j + ( r 1 0 r 1 j ) G i j r 1 + ( r 2 0 r 2 j ) G i j r 2 + ε i ,
where:
G j = r 2 j f 2 2 + f 1 f 2 r 2 j f 2 2 + 2 f 1 f 2 + r 1 j f 2 2 ,
i is the number of the experimental run, j is number of the estimation set and r 1 0 , r 2 0 are the expectation values of r 1 j and r 2 j respectively.
Thus, if the difference between the molar fraction measured experimentally and the one calculated using the Wall equation using Equation (6):
d i = m 2 i G i j = β 1 G i j r 1 + β 2 G i j r 2 + ε i ,
then estimates, β ^ 1 , β ^ 2 of the smallest squares of β 1 and β 2 provide the necessary corrections so that the new values of r 1 j and r 2 j given by
r 1 j + 1 = r 1 j + β ^ 1 ,
r 2 j + 1 = r 2 j + β ^ 2 ,
introduced in Equation (10) should lead to a decrease in value the   ( d i ) 2 . This method is known as the Gauss–Newton optimization method.
Although integral methods for calculating reactivation ratios have existed for a long time, their use is limited and reduced to a few simpler methods based either on the linearization of integral equations or on the minimization of errors in one variable or both variables.
The Error in Variable Method (EVM) is a concept for calculating reactivity ratios rather than a method itself because there are many variants of it [11,12,13,14,15,16,17,18,19]. When this concept was first used to determine the reactivity ratios, it was admitted that the measurement errors are only in one of the variables [11]; later, the concept used the analysis of errors in both variables [12,13,14,15,16,17,18,19]. The EVM variant proposed by van der Meer et al. [12], Patino-Leal et al. [13], and Hautus et al. [14] uses the mathematical model given by Equation (3); Yamada et al. [10] use Equation 5 as a mathematical model and Kazemi [17] use the Meyer–Lowry model (Equation (6)).
One of the EVM variant methods is the one proposed by Chee and Ng [20], which uses the integral form proposed by Mayo–Lewis (3) as a mathematical model and is based on the minimization of the residual weighted sum for r2, defined by the following relation:
S = W ( r 2 r 2 e ) 2 ,
where:
W = 1 V a r ( r 2 r 2 p e ) = 1 V a r ( f ) ,
V a r ( f ) = ( f x ) 2 V a r ( x ) + ( f y ) 2 V a r ( y ) + ( f P n ) 2 V a r ( P n ) + 2 ( f x ) ( f y ) C o v ( x , y ) + 2 ( f y ) ( f P n ) C o v ( y , P n ) + 2 ( f x ) ( f P n ) C o v ( x , P n )
x = M 10 1 M 10   and   y = m 1 1 m 1
V a r ( x ) = ( 1 + x ) 4 σ M 2
V a r ( y ) = ( 1 + y ) 4 σ M 2
V a r ( P n ) = P n { ( σ P P W ) 2 + ( 1 α ¯ ) 2 [ ( x 1 + α ¯ x ) 2 ( σ M M 10 ) 2 + ( y 1 + α ¯ y ) 2 ( σ m M 1 ) 2 ] }
C o v ( x , y ) = 0
C o v ( y , P n ) = ( P n y ) V a r ( y )
C o v ( x , P n ) = ( P n x ) V a r ( x )
r 2 e —the value of r 2 estimated with Equation (3), Pn weight percent conversion, σ—standard deviation of M 10 , m 1 and P n , μ—molecular weight of monomers.
The improved method proposed below is based on numerical integration step by step of a differential equation and uses the gradient descent optimization algorithm.

2. Material and Methods

A simplified algorithm used in the processes of optimizing neural networks [21] and machine learning [22] is that of the stochastic gradient descent (GD). This optimization algorithm was adapted for the process of the calculation of the reactivity ratio for a terminal model of copolymerization. In this procedure, it is assumed that the Wall –Skeist Equation (4) is valid and the experimental error is independent and has a common variance. The calculation principle of this algorithm consists of determining the parameters r1, r2 of a function m2i (Equation (9)) by minimizing the cost of the function.
The calculation procedure of the descending gradient algorithm consists of the following steps:
  • Initialize the value of reactivity ratios, r 1 j , r 2 j with values obtained with the Fineman–Ross method;
  • By introducing r 1 j , r 2 j values into Equation (8), calculate m 2 i by numerical integration for each experimental point until the specific conversion has been reached using the numerical integration algorithm proposed by Kazemi [17,18];
  • The cost of the coefficients r 1 j , r 2 j is evaluated with the following equation, Equation (15):
    cos t j = ( m 2 i j exp m 2 i j c a l c )
    where m 2 i j exp is the experimentally determined copolymer composition, m 2 i j c a l c is the copolymer composition calculated with Equation (2), and j is the number of the calculation step.
  • The partial derivative of the cost function (δ) according to r1 and r2 is calculated to determine the direction of evolution of the parameters r 1 j , r 2 j . Equations (35) and (36):
    δ 1 j = 1 n ( G i j m 2 i j ) G i j r 1 j
    δ 2 j = 1 n ( G i j m 2 i j ) G i j r 2 j
    where n is the number of experimental sets.
  • The new values of the reactivity ratios r 1 j + 1 , r 2 j + 1 are calculated with Equations (40) and (41):
    r 1 j + 1 = r 1 j ( α δ 1 )
    r 2 j + 1 = r 2 j ( α δ 2 )
    where α is the search step which has a small positive value α  [ 0 , 1 ] , in this case, α = 0.1.
  • The error of the method is determined using Equation (42):
    e r r = | 1 cos t j cos t j 1 |
  • If the error is higher than a preset value (err = 1 × 10−15 in this case), then the calculation is resumed with new coefficients r 1 j + 1 , r 2 j + 1 , or else the calculation will stop.
The evaluation of the quality of the reactivity ratios obtained is performed using the Fisher criterion (F), whose formula shown below.
F c = j = 1 n i = 1 p ( m i j ( e ) m i j ( c ) ) n ( p n + 1 )
where Fc is the value of the Fisher criterion, n is the number of monomers used in copolymerization and p is the number of the experimental data set. Thus, m i j ( e ) is the molar fraction of monomer “i” from copolymer for “j” experimental data set, and m i j ( c ) is the molar fraction of monomer “i” calculated based on a mathematical model for the experiment “j”.
As can be seen from Equation (43), the lower the value of the Fisher criterion, the closer the values of reactivity ratios are to the true value.
The analysis of the quality of the methods for calculating the reactivity ratios considered in this paper was carried out by imposing the conditions presented in Table 1. The choice of reactivity ratios used in the qualitative analysis was made based on the following criteria: (r1 × r2): r1 × r2 ≈ 0; r1 × r2 ∊ [0,1] one < 0.5 other >0.5; r1 × r2 > 1.
For these imposed conditions, the initial compositions of the monomer mixture between 0–1 and conversions were normalized and randomly generated in the imposed intervals given in Table 1. With these data, for the given conversions the composition of the copolymer was calculated using numerical integration of Mayo–Lewis equation until the specific conversion for each point was reached. In Table 2, Table 3 and Table 4, the obtained data is shown, where LC is low conversion, MC is medium conversion and HC is high conversion and numbers refer to 1 for r1 = 0.05, r2 = 0.5., 2 for pairs r1 = 0.8, r2 = 1.8 and 3 for r1 = 0.4, t2 = 0.8.
Further, the analysis of the quality of the reactivity ratios obtained with the described methods was also carried out for the published experimental data with respect to the following conditions: at low conversion (1.0–9.5%) for the copolymerization of n-butyl methacrylate with n-butyl acrylate [23] in bulk at 80 °C initiated by BPO, at medium conversion (14.0–16.5%) for the copolymerization of 2-isopropenyl-2-oxazoline with methyl methacrylate [24] in acetonitrile at 70 °C initiated by AIBN, and at high conversion (10.9–55.0%) for the copolymerization of N-(4-carboxyphenyl) maleimide (NCPM) with N-vinyl-2-pyrrolidone [25] (NVP) in dimethylformamide at 90 °C.
The GD method was written in the Python 3.7 programming language.

3. Results

After processing the initial data presented in Table 2, Table 3 and Table 4, the following reactivity ratios were obtained, which are presented in Table 5, Table 6 and Table 7 for low conversion, in Table 8, Table 9 and Table 10 for medium conversion and in Table 11, Table 12 and Table 13 for high conversion, and also, in Table 14, Table 15 and Table 16 the reactivity ratios obtained with the analyzed methods and the reported reactivity ratios for the published experimental data are presented.

4. Discussion

However, in Table 5, Table 6, Table 7, Table 8, Table 9, Table 10, Table 11, Table 12 and Table 13 it can be easily seen that in all cases, the integral method GD has the lowest bias compared to the initial conditions imposed, as well as the lowest values of the Fisher criterion. The e-KT method gives good results, with one exception at high conversion for values of r1 = 0.05, r2 = 0.5. The reason why by the e-KT method for the reactivity ratios r1 = 0.05, r2 = 0.5 at high conversions gives wrong values is due to the limitations of the method. This method can be used successful up to 40% conversions as well as to the errors of the logarithm function of around of 0 values. More details have been described by Tudos et al. [10]. The EVM method proposed by Chee and Ng [19] is usable, with good results in a few cases. The limitation of the EVM variant proposed by Chee and Ng [19] is due to the mathematical model used, because when one of the reactivity ratios is very close to zero and the conversion is high, the factor of logarithm can take negative values; for this reason, the results are erroneous. In Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9, the evolution of reactivity ratios values is depicted, with searching steps and error value (Equation (39)) evolution for last 60 searching steps for the GD method for data given in Table 5, Table 6, Table 7, Table 8, Table 9, Table 10, Table 11, Table 12 and Table 13.
As can be seen from Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9, the best values of reactivity ratios obtained with the GD method are strongly dependent on the initial value of the reactivity ratios used in the optimization process. Additionally, the values of the reactivity ratios obtained by descent gradient optimization are global minimums. Because the convergence of the err function (Equation (39)) is small, there are situations in which the GD method requires a high number of search steps to reach the proposed threshold value (10−15), which leads to a longer search time. Reducing the threshold value imposed will lead to a decrease in the calculation time but can also reduce the accuracy of the result.
It is also well known that from a statistical point of view, all combinations of pairs of reactivity ratios that can be obtained from within the 95% confidence domain satisfy the experimental data for the chosen mathematical model. For this reason, the reliable domains for the calculation methods taken in the analysis for the three initial conditions are drawn in Figure 10, Figure 11, Figure 12, Figure 13, Figure 14, Figure 15, Figure 16, Figure 17, Figure 18, Figure 19, Figure 20, Figure 21 and Figure 22, and published data are drawn in Figure 23, Figure 24 and Figure 25.
The JCR domains that do not appear in these figures are so large that they make the other JCRs no longer observable.
Although in all cases regardless of the initial conversions, the bias between the calculated value of the reactivity ratios by the analyzed methods and the target value are small, the JCR domains show their quality difference.
In the case of conversions below 10% and r1 = 0.05, r2 = 0.5 the r-FR method, through its reliable JCR, can also admit the possibility of aberrant solutions, i.e., negative reactivity ratios that are not allowed kinetically by their definition. The GD and e-KT methods have the lowest reliable and practical identical JCR in the case of experimental data with conversions of less than 10%.
In the case of the conversion range between 10–25%, a good separation of the quality of the results between the differential and the integral methods can be made. This is observable both by the value of criterion Fc and by the size of the JCR domain shown in Figure 13, Figure 14, Figure 15, Figure 16, Figure 17 and Figure 18. It should be noted that among the integral calculation methods for r1 = 0.8 and r2 = 1.8, although they have a close value of criterion Fc and the confidence domains are small, GD is the only method that admits the target value within its JCR domain. Additionally, it should be noted that the reactivity ratios obtained by the methods presented are outside the JCR of the GD method. It is obvious that at high conversions over 30%, differential methods give erroneous values and large areas of JCR. In this case, there is a good separation of the quality of the results obtained between the GD and e-KT method. Surprisingly, the EVM method analyzed here, although an integral method, does not give acceptable results.
Comparing the values of criterion Fc and the size of the 95% confidence regions, it can be said that there is a good correlation between them; therefore, criterion Fc can be used as an indicator of the quality of reactivity ratios.

5. Conclusions

It was observed that there is a good correlation between the value of criterion Fc and the size of the JCR domain. For this reason, criterion Fc could be used as an indicator of the quality of reactivity ratios. Regardless of the value of the conversions, the integral methods gave better results than the differential methods. From these analyzed integral methods, the GD method presented here can be successfully used to obtain reactivity ratios for experimental data that obtained up to 50–55% conversions.

Author Contributions

Conceptualization, I.S.F.-A.; methodology, I.S.F.-A.; validation, I.S.F.-A. and A.M.; formal analysis, A.M.; investigation, I.S.F.-A.; resources, A.M. and S.V.; writing—original draft preparation, I.S.F.-A.; writing—review and editing, I.S.F.-A.; visualization, A.M. and S.V.; supervision, S.V.; project administration, A.M. and S.V.; funding acquisition, A.M. and S.V. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data sharing not applicable.

Acknowledgments

The authors would like to thank Cornel Hagiopol for his guidance and advice in this work.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Norrish, R.G.W.; Brookman, E.F. The mechanism of polymerization reactions. The polymerization of styrene and methyl methacrylate. Proceed. R. Soc. Lond. 1939, A171, 147–171. [Google Scholar]
  2. Mayo, F.R.; Lewis, F.M. Copolymerization—A basis for comparing the behavior of monomers in copolymerization, the copolymerization of styrene and methyl methacrylate. J. Am. Chem. Soc. 1944, 66, 1594–1601. [Google Scholar] [CrossRef]
  3. Wall, F.T. The structure of copolymers. J. Amer. Chem. Soc. 1944, 66, 2050–2057. [Google Scholar] [CrossRef]
  4. Skeist, I. Copolymerization: The composition distribution curve. J. Am. Chem. Soc. 1946, 68, 1781–1784. [Google Scholar] [CrossRef] [PubMed]
  5. Meyer, V.E.; Lowry, G.G. Integral and differential binary copolymerization equations. J. Polym. Sci. Gen. Pap. 1965, 3, 2843–2851. [Google Scholar] [CrossRef]
  6. Fineman, M.; Ross, S.D. Linear method for determining monomer reactivity ratios in copolymerization. J. Polym. Sci. 1950, 5, 259–262. [Google Scholar] [CrossRef]
  7. Kelen, T.; Tüdὅs, F. A new improved linear graphical method for determining copolymerization reactivity ratios, react. Kinet. Catal. Lett. 1974, 1, 487–492. [Google Scholar] [CrossRef]
  8. Kelen, T.; Tüdös, F. Analysis of the linear methods for determining copolymerization reactivity ratios. A new improved linear graphic method. J. Macromol. Sci. 1975, 9, 1–27. [Google Scholar] [CrossRef]
  9. Tidwell, P.W.; Mortimer, G.A. An improved method of calculating copolymerization reactivity ratios. J. Polym. Sci. Gen. Pap. 1965, 3, 369–387. [Google Scholar] [CrossRef]
  10. Tüdos, F.; Kelen, T.; Földes-Berezsnich, T.; Turcsányi, B. Analysis of linear methods for determining copolymerization reactivity ratios. Linear graphic method for evaluating data obtained at high conversion levels. J. Macromol. Sci. Chem. 1976, 10, 1513–1540. [Google Scholar] [CrossRef]
  11. German, A.L.; Heikens, D. Copolymerization of ethylene and vinyl acetate at low pressure: Determination of the kinetics by sequential sampling. J. Polym. Sci. Polym. Chem. 1971, 9, 2225–2232. [Google Scholar] [CrossRef] [Green Version]
  12. Van Der Meer, R.; Linssen, H.N.; German, A.L. Improved methods of estimating monomer reactivity ratios in copolymerization by considering experimental errors in both variables. J. Polym. Sci. Polym. Chem. Ed. 1978, 16, 2915–2930. [Google Scholar] [CrossRef] [Green Version]
  13. Yamada, B.; Itahashi, M.; Otsu, T. Estimation of monomer reactivity ratios by non-linear least-squares procedure with consideration of the weight of experimental data. J. Polym. Sci. Polym. Chem. 1978, 16, 1719–1733. [Google Scholar] [CrossRef]
  14. Patino-Leal, H.; Reilly, P.M.; O’Driscoll, K.F. On the estimation of reactivity ratios. J. Polym. Sci. Polym. Lett. 1980, 18, 219–227. [Google Scholar] [CrossRef]
  15. Hautus, F.L.M.; Linssen, H.N.; German, A.L. Dependence of computed copolymer reactivity ratios on the calculation method. Effects of experimental design and error structure. J. Polym. Sci. Polym. Chem. 1984, 22, 3661–3671. [Google Scholar] [CrossRef] [Green Version]
  16. van Herk, A.M.; Droge, T. Non-linear least squares fitting applied to copolymerization modeling. Macromol. Theory Simul. 1997, 6, 1263–1276. [Google Scholar] [CrossRef] [Green Version]
  17. van den Brink, M.; van Herk, A.M.; German, A.L. Non-linear regression by visualization of the sum of residual space applied to the integrated copolymerization equation with errors in all variables. Introduction of the model, simulations and design of experiments. J. Polym. Sci. Polym. Chem. 1999, 37, 3793–3803. [Google Scholar] [CrossRef]
  18. Kazemi, N.; Duever, T.A.; Penlidis, A. Reactivity ratio estimation from cumulative copolymer composition data. Macromol. React. Eng. 2011, 5, 385–403. [Google Scholar] [CrossRef]
  19. Kazemi, N.; Lessard, B.H.; Marić, M.; Duever, T.A.; Penlidis, A. Reactivity ratio estimation in radical copolymerization: From preliminary estimates to optimal design of experiments. Ind. Eng. Chem. Res. 2014, 53, 7305–7312. [Google Scholar] [CrossRef]
  20. Chee, K.K.; Ng, S.C. Estimation of monomer reactivity ratios by the error-in-variable method. Macromolecules 1986, 19, 2779–2787. [Google Scholar] [CrossRef]
  21. Gurney, K. Gradient descent on an error. In An Introduction in Neural Network; UCL Press Limited: London, UK, 1997; pp. 86–88. [Google Scholar]
  22. Shalev-Shwrtz, S.S.; Ben-David, S. Stochastic gradient descent. In Understanding Machine Learning: From Theory to Algorithms; Cambridge University Press: Cambridge, UK, 2014; pp. 184–195. [Google Scholar]
  23. Ren, S.; Hinojosa-Castellanos, L.; Zhang, L.; Dubé, M.A. Bulk free-radical copolymerization of n-butyl acrylate and n-butyl Methacrylate: Reactivity ratio estimation. Macromol. React. Eng. 2016, 11. [Google Scholar] [CrossRef]
  24. Jerca, V.V.; Nicolescu, F.A.; Baran, A.; Anghel, D.F.; Vasilescu, D.S.; Vuluga, D.M. Synthesis and characterization of side-chain oxazoline-methyl methacrylate copolymers bearing azo-dye. React. Funct. Polym. 2010, 70, 827–835. [Google Scholar] [CrossRef]
  25. Morariu, S.; Hulubei, C. Radical copolymerization of functional n-substituted maleimides with n-vinyl-2-pyrrolidone. High Perform. Polym. 2006, 18, 185–198. [Google Scholar] [CrossRef]
Figure 1. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.05, r2 = 0.5 and Pn ∊ (1–10%).
Figure 1. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.05, r2 = 0.5 and Pn ∊ (1–10%).
Materials 14 04764 g001
Figure 2. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.8, r2 = 1.8 and Pn ∊ (1–10%).
Figure 2. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.8, r2 = 1.8 and Pn ∊ (1–10%).
Materials 14 04764 g002
Figure 3. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.4, r2 = 0.8 and Pn ∊ (1–10%).
Figure 3. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.4, r2 = 0.8 and Pn ∊ (1–10%).
Materials 14 04764 g003
Figure 4. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.05, r2 = 0.5 and Pn ∊ (10–25%).
Figure 4. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.05, r2 = 0.5 and Pn ∊ (10–25%).
Materials 14 04764 g004
Figure 5. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.8, r2 = 1.8 and Pn ∊ (10–25%).
Figure 5. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.8, r2 = 1.8 and Pn ∊ (10–25%).
Materials 14 04764 g005
Figure 6. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.4, r2 = 0.8 and Pn ∊ (10–25%).
Figure 6. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.4, r2 = 0.8 and Pn ∊ (10–25%).
Materials 14 04764 g006
Figure 7. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.05, r2 = 0.5 and Pn ∊ (30–55%).
Figure 7. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.05, r2 = 0.5 and Pn ∊ (30–55%).
Materials 14 04764 g007
Figure 8. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.8, r2 = 1.8 and Pn ∊ (30–55%).
Figure 8. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.8, r2 = 1.8 and Pn ∊ (30–55%).
Materials 14 04764 g008
Figure 9. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.4, r2 = 0.8 and Pn ∊ (30–55%).
Figure 9. Evolution of reactivity ratio searching (A) and error for last 60 searching steps (B) with GD method for r1 = 0.4, r2 = 0.8 and Pn ∊ (30–55%).
Materials 14 04764 g009
Figure 10. The JCR for following initial conditions r1 = 0.05, r2 = 0.50 Pn ∊ (1–10%).
Figure 10. The JCR for following initial conditions r1 = 0.05, r2 = 0.50 Pn ∊ (1–10%).
Materials 14 04764 g010
Figure 11. The JCR for following initial conditions r1 = 0.8, r2 = 1.8 Pn ∊ (1–10%).
Figure 11. The JCR for following initial conditions r1 = 0.8, r2 = 1.8 Pn ∊ (1–10%).
Materials 14 04764 g011
Figure 12. The JCR for following initial conditions r1 = 0.4, r2 = 0.8 Pn ∊ (1–10%).
Figure 12. The JCR for following initial conditions r1 = 0.4, r2 = 0.8 Pn ∊ (1–10%).
Materials 14 04764 g012
Figure 13. The JCR for initial conditions r1 = 0.05, r2 = 0.5, Pn ∊ (10–25%).
Figure 13. The JCR for initial conditions r1 = 0.05, r2 = 0.5, Pn ∊ (10–25%).
Materials 14 04764 g013
Figure 14. Details of JCR for GD given in Figure 13.
Figure 14. Details of JCR for GD given in Figure 13.
Materials 14 04764 g014
Figure 15. The JCR for initial conditions r1 = 0.80, r2 = 1.80, Pn ∊ (10–25%).
Figure 15. The JCR for initial conditions r1 = 0.80, r2 = 1.80, Pn ∊ (10–25%).
Materials 14 04764 g015
Figure 16. Details of JCR for GD, EVM and e-KT given in Figure 15.
Figure 16. Details of JCR for GD, EVM and e-KT given in Figure 15.
Materials 14 04764 g016
Figure 17. The JCR for initial conditions r1 = 0.4, r2 = 0.8, Pn ∊ (10–25%).
Figure 17. The JCR for initial conditions r1 = 0.4, r2 = 0.8, Pn ∊ (10–25%).
Materials 14 04764 g017
Figure 18. Details of JCR for GD given in Figure 17.
Figure 18. Details of JCR for GD given in Figure 17.
Materials 14 04764 g018
Figure 19. The JCR domain for initial data r1 = 0.05, r2 = 0.5 Pn ∊ (30–55%).
Figure 19. The JCR domain for initial data r1 = 0.05, r2 = 0.5 Pn ∊ (30–55%).
Materials 14 04764 g019
Figure 20. The JCR domain for initial data r1 = 0.8, r2 = 1.8 Pn ∊ (30–55%).
Figure 20. The JCR domain for initial data r1 = 0.8, r2 = 1.8 Pn ∊ (30–55%).
Materials 14 04764 g020
Figure 21. Details of JCR for GD given in Figure 20.
Figure 21. Details of JCR for GD given in Figure 20.
Materials 14 04764 g021
Figure 22. The JCR domain for initial data r1 = 0.40, r2 = 0.80 Pn ∊ (30–55%).
Figure 22. The JCR domain for initial data r1 = 0.40, r2 = 0.80 Pn ∊ (30–55%).
Materials 14 04764 g022
Figure 23. The JCR domain for copolymerization of n-butyl methacrylate with n-butyl acrylate [23].
Figure 23. The JCR domain for copolymerization of n-butyl methacrylate with n-butyl acrylate [23].
Materials 14 04764 g023
Figure 24. The JCR domain for copolymerization of 2-isopropenyl-2-oxazoline with methyl methacrylate [24].
Figure 24. The JCR domain for copolymerization of 2-isopropenyl-2-oxazoline with methyl methacrylate [24].
Materials 14 04764 g024
Figure 25. The JCR domain for copolymerization of N-(4-carboxyphenyl) maleimide with N-vinyl-2-pyrrolidone [25].
Figure 25. The JCR domain for copolymerization of N-(4-carboxyphenyl) maleimide with N-vinyl-2-pyrrolidone [25].
Materials 14 04764 g025
Table 1. Conditions imposed for the qualitative analysis of the methods taken in this analysis.
Table 1. Conditions imposed for the qualitative analysis of the methods taken in this analysis.
No.r1r2r1 × r2Pn
LCMCHC
10.050.500.0251–1010–2530–55
20.801.801.4401–1010–2530–55
30.400.800.3201–1010–2530–55
Table 2. Initial data for conversions between 1–10%.
Table 2. Initial data for conversions between 1–10%.
M1Pnm1
LC1LC2LC3
0.1527.270.2080.0950.163
0.2012.140.2530.1290.208
0.3238.840.3330.2280.308
0.4094.150.3760.3920.438
0.5462.220.4240.4410.471
0.6817.750.4750.5980.577
0.7224.000.4880.6470.611
0.8664.640.5550.8290.764
0.9139.680.6080.890.833
Table 3. Initial data for the conversions between 10–25%.
Table 3. Initial data for the conversions between 10–25%.
M1Pnm1
MC1MC2MC3
0.17015.230.2220.1100.180
0.20920.560.2540.1410.215
0.31017.830.3250.2220.299
0.45318.480.3960.3540.407
0.58714.750.4450.4930.505
0.66320.910.4730.5830.568
0.70712.650.4860.6320.601
0.85711.340.5550.8190.756
0.93518.730.6700.9190.873
Table 4. Initial data for conversions between 30–55%.
Table 4. Initial data for conversions between 30–55%.
M1Pnm1
123
0.19932.180.2430.1370.205
0.27247.250.2970.2030.269
0.31344.140.3250.2370.303
0.41531.500.3810.3240.381
0.57749.660.4510.5010.517
0.67250.770.4880.6070.588
0.76838.420.5230.7160.671
0.85144.520.5890.8180.766
0.91534.670.6660.8950.849
Table 5. Reactivity ratios obtained for data r1 = 0.05, r2 = 0.50 Pn ∊ (1–10%).
Table 5. Reactivity ratios obtained for data r1 = 0.05, r2 = 0.50 Pn ∊ (1–10%).
Methodr1r2Fc × 1000Bias
r1r2
GD0.04970.50321.1439−0.00030.0032
e-KT0.04670.50171.2610−0.00330.0017
KT0.05540.50803.29180.00540.0080
TM0.05690.50904.08730.00690.0090
FR0.05890.53135.54890.00890.0313
r-FR0.05690.50766.29370.00690.0076
EVM *0.00010.498035.9326−0.0499−0.0020
* the variant of EVM proposed by Chee and Ng [19].
Table 6. Reactivity ratios obtained for data r1 = 0.80, r2 = 1.80 Pn ∊ (1–10%).
Table 6. Reactivity ratios obtained for data r1 = 0.80, r2 = 1.80 Pn ∊ (1–10%).
Methodr1r2Fc × 1000Bias
r1r2
GD0.79971.80520.20380.0003−0.0052
e-KT0.79631.80010.29570.0037−0.0001
TM0.80361.77871.4868−0.00360.0213
FR0.80541.78201.4906−0.00540.0180
KT0.80421.77851.5381−0.00420.0215
r-FR0.80341.77821.6146−0.00340.0218
EVM *1.2448810.0001219.1527−0.44491.7999
* the variant of EVM proposed by Chee and Ng [19].
Table 7. Reactivity ratios obtained for data r1 = 0.40, r2 = 0.80 , Pn ∊ (1–10%).
Table 7. Reactivity ratios obtained for data r1 = 0.40, r2 = 0.80 , Pn ∊ (1–10%).
Methodr1r2Fc × 1000Bias
r1r2
GD0.39990.80160.20060.0001−0.0016
e-KT0.39740.80060.42290.0026−0.0006
TM0.41080.80761.5088−0.0108−0.0076
KT0.41170.80811.6342−0.0117−0.0081
FR0.41520.81991.9891−0.0152−0.0199
r-FR0.41200.80792.3038−0.0120−0.0079
EVM *0.43750.82684.9498−0.0375−0.0268
* the variant of EVM proposed by Chee and Ng [19].
Table 8. Reactivity ratios obtained for data r1 = 0.05, r2 = 0.5, Pn ∊ (10–25%).
Table 8. Reactivity ratios obtained for data r1 = 0.05, r2 = 0.5, Pn ∊ (10–25%).
Methodr1r2Fc × 1000Bias
r1r2
GD0.04990.50170.16880.0001−0.0017
e-KT0.04390.49373.58360.00610.0063
KT0.06790.52039.5071−0.0179−0.0203
TM0.07100.533110.9795−0.0210−0.0331
FR0.07620.584414.3585−0.0262−0.0844
r-FR0.07180.523617.5811−0.0218−0.0236
EVM *0.05550.055587.2141−0.00550.4445
* the variant of EVM proposed by Chee and Ng [19].
Table 9. Reactivity ratios obtained for data r1 = 0.80, r2 = 1.80, Pn ∊ (10–25%).
Table 9. Reactivity ratios obtained for data r1 = 0.80, r2 = 1.80, Pn ∊ (10–25%).
Methodr1r2Fc × 1000Bias
r1r2
GD0.79841.79920.1629−0.0016−0.0008
EVM *0.79241.78970.3628−0.0076−0.0103
e-KT0.79101.78670.4312−0.0090−0.0133
FR0.81191.71574.49340.0118−0.0843
KT0.80851.70534.67480.0085−0.0947
TM0.80471.69734.73330.0047−0.1027
r-FR0.81451.71294.95330.0145−0.0871
* the variant of EVM proposed by Chee and Ng [19].
Table 10. Reactivity ratios obtained for data r1 = 0.40, r2 = 0.80, Pn ∊ (10–25%).
Table 10. Reactivity ratios obtained for data r1 = 0.40, r2 = 0.80, Pn ∊ (10–25%).
Methodr1r2Fc × 1000Bias
r1r2
GD0.39980.79910.20100.00020.0009
e-KT0.39050.79271.08010.00950.0073
EVM *0.40750.82611.7779−0.0075−0.0261
TM0.42520.80723.5280−0.0252−0.0072
KT0.42760.80983.7832−0.0276−0.0097
FR0.43430.80334.2001−0.0343−0.0033
r-FR0.42790.80954.9380−0.0279−0.0095
* the variant of EVM proposed by Chee and Ng [19].
Table 11. Reactivity ratios obtained for data r1 = 0.05, r2 = 0.50, Pn ∊ (30–55%).
Table 11. Reactivity ratios obtained for data r1 = 0.05, r2 = 0.50, Pn ∊ (30–55%).
Methodsr1r2Fc × 1000Bias
r1r2
GD0.04990.50230.25570.0001−0.0023
KT0.09720.536221.3053−0.0472−0.0362
TM0.09860.535221.8155−0.0486−0.0352
FR0.10150.562122.7294−0.0515−0.0621
r-FR0.10360.543534.2062−0.0536−0.0435
e-KT0.00010.0001108.96450.04990.4999
EVM *0.00010.0001108.96450.04990.4999
* the variant of EVM proposed by Chee and Ng [19].
Table 12. Reactivity ratios obtained for data r1 = 0.80, r2 = 1.80, Pn ∊ (30–55%).
Table 12. Reactivity ratios obtained for data r1 = 0.80, r2 = 1.80, Pn ∊ (30–55%).
Methodsr1r2Fc × 1000Bias
r1r2
GD0.79691.79540.23260.00310.0046
EVM *0.75681.74162.14600.04320.0584
e-KT0.76021.77942.46940.03990.0207
KT0.82771.58589.8426−0.02770.2142
r-FR0.84601.611210.2002−0.04600.1888
TM0.83541.586010.3112−0.03540.2140
FR0.81711.557710.3271−0.01710.2423
* the variant of EVM proposed by Chee and Ng [19].
Table 13. Reactivity ratios obtained for data r1 = 0.40, r2 = 0.80, Pn ∊ (30–55%).
Table 13. Reactivity ratios obtained for data r1 = 0.40, r2 = 0.80, Pn ∊ (30–55%).
Methodsr1r2Fc × 1000Bias
r1r2
GD0.40260.79201.81070.0026−0.0080
e-KT0.36480.77485.1504−0.0352−0.0252
FR0.46990.79718.46300.0699−0.0029
KT0.47670.81708.57850.07670.0170
TM0.48050.81878.95530.08050.0187
r-FR0.48600.828912.06660.08600.0289
EVM *0.32930.329242.4595−0.0707−0.4709
* the variant of EVM proposed by Chee and Ng [19].
Table 14. The reactivity ratios for copolymerization of n-butyl methacrylate with n-butyl acrylate [23].
Table 14. The reactivity ratios for copolymerization of n-butyl methacrylate with n-butyl acrylate [23].
Methodr1r2Fc × 1000Ref
GD1.98390.42878.8713This work
TM1.97510.44809.4966This work
r-FR2.20450.481810.7046This work
e-KT2.33860.496512.3216This work
KT2.32220.597412.6241This work
FR2.81670.753527.4363This work
EVM2.64450.776830.6844This work
RREVM2.00800.46009.8015[23]
Table 15. The reactivity ratios for copolymerization of N-vinyl prirrolidone with isobornyl methacrylate [24].
Table 15. The reactivity ratios for copolymerization of N-vinyl prirrolidone with isobornyl methacrylate [24].
Methodr1r2Fc × 1000Ref
GD0.56440.56263.4453This work
eKT0.56300.56493.4536This work
FR0.56960.56243.4996This work
EVM0.57650.56943.5844This work
KT0.58790.58954.2869This work
TM0.58990.58304.2917This work
rFR0.61220.60615.8456This work
OPT0.710.6313.5698[24]
Table 16. The reactivity ratios for copolymerization of NCPM with NVP [25].
Table 16. The reactivity ratios for copolymerization of NCPM with NVP [25].
Methodr1r2Fc × 1000Ref.
GD0.03270.35212.3722this work
EVM0.03520.34043.9834this work
e-KT0.02690.34675.0836this work
FR0.04520.34729.1372this work
TM0.04740.372210.0274this work
KT0.05920.393416.9579this work
e-KT0.02700.34705.0942[24]
MH0.02900.34703.7893[24]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Fazakas-Anca, I.S.; Modrea, A.; Vlase, S. Using the Stochastic Gradient Descent Optimization Algorithm on Estimating of Reactivity Ratios. Materials 2021, 14, 4764. https://doi.org/10.3390/ma14164764

AMA Style

Fazakas-Anca IS, Modrea A, Vlase S. Using the Stochastic Gradient Descent Optimization Algorithm on Estimating of Reactivity Ratios. Materials. 2021; 14(16):4764. https://doi.org/10.3390/ma14164764

Chicago/Turabian Style

Fazakas-Anca, Iosif Sorin, Arina Modrea, and Sorin Vlase. 2021. "Using the Stochastic Gradient Descent Optimization Algorithm on Estimating of Reactivity Ratios" Materials 14, no. 16: 4764. https://doi.org/10.3390/ma14164764

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