| Literature DB >> 34945567 |
Pedro Sousa Sampaio1,2,3, Ana Sofia Almeida1,2, Carla Moita Brites1,2.
Abstract
The main goal of this study was to test the ability of an artificial neural network (ANN) for rice quality prediction based on grain physical parameters and to conduct a comparison with multiple linear regression (MLR) using 66 samples in duplicate. The parameters used for rice quality prediction are related to biochemical composition (starch, amylose, ash, fat, and protein concentration) and pasting parameters (peak viscosity, trough, breakdown, final viscosity, and setback). These parameters were estimated based on grain appearance (length, width, length/width ratio, total whiteness, vitreous whiteness, and chalkiness), and milling yield (husked, milled, head) data. The MLR models were characterized by very low coefficient determination (R2 = 0.27-0.96) and a root-mean-square error (RMSE) (0.08-0.56). Meanwhile, the ANN models presented a range for R2 = 0.97-0.99, being characterized for R2 = 0.98 (training), R2 = 0.88 (validation), and R2 = 0.90 (testing). According to these results, the ANN algorithms could be used to obtain robust models to predict both biochemical and pasting profiles parameters in a fast and accurate form, which makes them suitable for application to simultaneous qualitative and quantitative analysis of rice quality. Moreover, the ANN prediction method represents a promising approach to estimate several targeted biochemical and viscosity parameters with a fast and clean approach that is interesting to industry and consumers, leading to better assessment of rice classification for authenticity purposes.Entities:
Keywords: artificial neural network; multi-layer perceptron; multiple linear regression; pasting; rice
Year: 2021 PMID: 34945567 PMCID: PMC8701132 DOI: 10.3390/foods10123016
Source DB: PubMed Journal: Foods ISSN: 2304-8158
Figure 1Schematic representation of artificial neural network MLP used for rice biochemical and rheological parameter prediction that consists of three layers of nodes: (1) input layer, (2) hidden layer, and (3) output layer.
Comparative analysis of several ANOVA parameters for the models obtained after MLR developed for different biochemical and pasting models developed based on the biometrics and industrial parameters. Peak viscosity (PV); setback (ST); breakdown (BD); trough (TR); peak viscosity (PV); final viscosity (FV); starch (ST); protein (P); fat (FA); ash (AS); amylose (AMY); total whiteness (TW); vitreous whiteness (VW); chalkiness (CH); milling yield husked (MYH); milling yield milled (MYM); milling industrial yield (MIY); length (L); width (W).
| BD | PV | FV | SB | TR | ST | FA | AMY | AS | P | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Parameters | Coefficient | Coefficient | Coefficient | Coefficient | Coefficient | Coefficient | Coefficient | Coefficient | Coefficient | Coefficient | ||||||||||
| Intercept | −6111.10 | 0.050 | −8298.4 | 0.127 | −1847.75 | 0.694 | 6450.621 | 0.005 | −2187.267 | 0.410 | 35.279 | 0.002 | 3.543 | 0.205 | 89.023 | 0.003 | 1.068 | 0.333 | 10.2379 | 0.1625 |
| MYH (%) | 133.87 | 0.000 | 253.4 | 0.000 | 156.14 | 0.000 | −97.304 | 0.000 | 119.568 | 0.000 | 0.140 | 0.155 | −0.028 | 0.258 | −1.255 | 0.000 | −0.015 | 0.134 | −0.0153 | 0.8150 |
| MYM (%) | −10.15 | 0.113 | −20.5 | 0.069 | −17.09 | 0.081 | 3.413 | 0.462 | −10.359 | 0.062 | −0.045 | 0.049 | 0.002 | 0.753 | 0.107 | 0.072 | 0.001 | 0.651 | −0.0032 | 0.8307 |
| MIY (%) | −31.06 | 0.391 | −98.6 | 0.123 | −90.54 | 0.105 | 8.074 | 0.760 | −67.557 | 0.034 | 0.259 | 0.046 | 0.007 | 0.842 | −0.096 | 0.775 | 0.018 | 0.168 | 0.0491 | 0.5661 |
| L-white (mm) | 95.75 | 0.028 | 161.3 | 0.034 | 76.08 | 0.245 | −85.228 | 0.008 | 65.553 | 0.078 | 0.069 | 0.647 | −0.025 | 0.514 | −1.327 | 0.001 | −0.025 | 0.110 | −0.1162 | 0.2517 |
| W-white (mm) | 398.83 | 0.001 | 648.5 | 0.003 | 350.82 | 0.057 | −297.726 | 0.001 | 249.711 | 0.018 | 0.721 | 0.090 | −0.049 | 0.649 | −3.948 | 0.001 | −0.092 | 0.035 | −0.2333 | 0.4086 |
| L/W ratio | −533.19 | 0.000 | −701.5 | 0.001 | 483.18 | 0.007 | 1184.727 | 0.000 | −168.351 | 0.089 | −0.615 | 0.128 | 0.094 | 0.359 | 9.234 | 0.000 | 0.028 | 0.488 | −0.2931 | 0.2767 |
| TW | 34.24 | 0.412 | 127.4 | 0.085 | 153.66 | 0.018 | 26.223 | 0.390 | 93.205 | 0.012 | 0.357 | 0.018 | 0.098 | 0.011 | −0.617 | 0.112 | −0.030 | 0.046 | −0.2783 | 0.0063 |
| VW | −36.97 | 0.394 | −138.5 | 0.072 | −174.43 | 0.010 | −35.925 | 0.258 | −101.536 | 0.008 | −0.276 | 0.075 | −0.106 | 0.009 | 0.815 | 0.045 | 0.027 | 0.083 | 0.2557 | 0.0150 |
| CH | −31.84 | 0.141 | −78.0 | 0.042 | −87.72 | 0.009 | −9.682 | 0.537 | −46.197 | 0.015 | −0.285 | 0.000 | −0.057 | 0.005 | 0.368 | 0.067 | 0.019 | 0.016 | 0.1740 | 0.0011 |
| R2 | 0.74 | 0.71 | 0.35 | 0.92 | 0.62 | 0.62 | 0.33 | 0.86 | 0.31 | 0.27 | ||||||||||
| R2 adjusted | 0.70 | 0.66 | 0.24 | 0.90 | 0.56 | 0.56 | 0.22 | 0.84 | 0.20 | 0.16 | ||||||||||
| Standard Error (SE) | 235.62 | 413.06 | 359.95 | 172.21 | 203.41 | 0.83 | 0.21 | 2.18 | 0.08 | 0.56 | ||||||||||
| 1.83 × 10−13 | 3.38 × 10−12 | 0.003 | 4.4 × 10−27 | 4.30 × 10−9 | 4.11 × 10−9 | 0.01 | 7.86 × 10−21 | 0.008 | 0.025 | |||||||||||
Figure 2Regression models for biochemical amylose.
Parameters of the ANN models for training, validation, and testing procedures for the biochemical and pasting parameters based on the Broyden-Fletcher-Goldfarb-Shanno (BFGS) optimization algorithm. The transfer function tansig was used along with the model development. Peak viscosity (PV); setback (ST); breakdown (BD); trough (TR); peak viscosity (PV); final viscosity (FV); starch (ST); protein (P); fat (FA); ash (AS); amylose (AMY).
| R2 | RMSE | |||||
|---|---|---|---|---|---|---|
| Training | Validation | Testing | Training | Validation | Testing | |
| ST | ||||||
| 9:4:1 | 0.91 | 0.87 | 0.88 | 0.250 | 0.565 | 0.474 |
| 9:8:1 | 0.91 | 0.86 | 0.81 | 0.119 | 0.556 | 2.166 |
| 9:12:1 | 0.99 | 0.84 | 0.90 | 0.015 | 0.880 | 0.337 |
| AMY | ||||||
| 9:4:1 | 0.96 | 0.94 | 0.97 | 2.250 | 4.35 | 1.240 |
| 9:8:1 | 0.99 | 0.95 | 0.96 | 0.873 | 5.78 | 7.500 |
| 9:12:1 | 0.99 | 0.94 | 0.94 | 0.017 | 4.09 | 7.220 |
| AS | ||||||
| 9:4:1 | 0.90 | 0.56 | 0.85 | 0.002 | 0.009 | 0.006 |
| 9:8:1 | 0.92 | 0.76 | 0.75 | 0.001 | 0.006 | 0.014 |
| 9:12:1 | 0.94 | 0.81 | 0.70 | 0.001 | 0.003 | 0.016 |
| FA | ||||||
| 9:4:1 | 0.94 | 0.65 | 0.62 | 0.006 | 0.068 | 0.184 |
| 9:8:1 | 0.99 | 0.85 | 0.81 | 3.8 × 10−4 | 0.026 | 0.088 |
| 9:12:1 | 0.99 | 0.75 | 0.84 | 2.03 × 10−5 | 0.088 | 0.059 |
| P | ||||||
| 9:4:1 | 0.97 | 0.84 | 0.66 | 0.023 | 0.190 | 0.228 |
| 9:8:1 | 0.93 | 0.75 | 0.76 | 0.051 | 0.177 | 0.318 |
| 9:12:1 | 0.98 | 0.82 | 0.91 | 0.019 | 0.470 | 0.691 |
| BD | ||||||
| 9:4:1 | 0.97 | 0.95 | 0.96 | 1.1 × 104 | 2.8 × 104 | 2.7 × 104 |
| 9:8:1 | 0.99 | 0.90 | 0.96 | 498 | 4.6 × 104 | 5.6 × 104 |
| 9:12:1 | 0.99 | 0.96 | 0.90 | 0.001 | 0.0003 | 0.0003 |
| TR | ||||||
| 9:4:1 | 0.96 | 0.97 | 0.94 | 6150 | 9189 | 1.7 × 104 |
| 9:8:1 | 0.99 | 0.95 | 0.92 | 1400 | 9200 | 2.7 × 103 |
| 9:12:1 | 0.99 | 0.94 | 0.93 | 2736 | 2.2 × 104 | 1.1 × 104 |
| SB | ||||||
| 9:4:1 | 0.97 | 0.96 | 0.98 | 1.6 × 104 | 3.0 × 105 | 2.4 × 104 |
| 9:8:1 | 0.99 | 0.96 | 0.97 | 7.1 × 103 | 3.2 × 104 | 2.8 × 104 |
| 9:12:1 | 0.99 | 0.86 | 0.96 | 14 × 104 | 2.2 × 104 | 5.2 × 105 |
| PV | ||||||
| 9:4:1 | 0.98 | 0.92 | 0.94 | 1.6 × 104 | 6.9 × 104 | 3.4 × 104 |
| 9:8:1 | 0.99 | 0.98 | 0.96 | 3867 | 3.7 × 104 | 4.2 × 105 |
| 9:12:1 | 0.99 | 0.91 | 0.95 | 2.6 × 104 | 1.5 × 105 | 2.5 × 105 |
| FV | ||||||
| 9:4:1 | 0.95 | 0.65 | 0.91 | 2.2 × 104 | 6.7 × 104 | 3.9 × 104 |
| 9:8:1 | 0.99 | 0.79 | 0.78 | 458 | 9.5 × 104 | 4.4 × 104 |
| 9:12:1 | 0.98 | 0.82 | 0.91 | 7.3 × 103 | 9.2 × 104 | 3.2 × 104 |
Regression statistics parameters describing the relationship between predicted and observed parameters using ANN models.
| Parameter | Network | Training | Validation | Test | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Slope | Intercept | R2/RMSE | Slope | Intercept | R2/RMSE | Slope | Intercept | R2/RMSE | ||
| Starch | 9:12:1 | 0.96 | 2.9 | 0.99/0.015 | 1.1 | 6.0 | 0.84/0.880 | 0.85 | 10 | 0.90/0.337 |
| Amylose | 9:12:1 | 0.99 | 0.18 | 0.99/0.017 | 0.99 | 0.36 | 0.94/4.09 | 1.2 | 5.5 | 0.94/7.220 |
| Ash | 9:12:1 | 0.94 | 0.035 | 0.94/0.001 | 0.84 | 0.097 | 0.81/0.003 | 0.82 | 0.11 | 0.70/0.016 |
| Fat | 9:8:1 | 1.00 | 5.5 × 105 | 0.99/3.8 × 10-4 | 0.54 | 0.49 | 0.85/0.026 | 0.73 | 0.28 | 0.81/0.088 |
| Protein | 9:12:1 | 0.94 | 170 | 0.98/0.019 | 0.76 | 620 | 0.82/0.470 | 0.89 | 380 | 0.91/0.691 |
| Breakdown | 9:12:1 | 0.98 | 7.8 | 0.99/0.001 | 1.1 | 210 | 0.96/0.0003 | 0.86 | 130 | 0.90/0.0003 |
| Setback | 9:12:1 | 0.96 | 20 | 0.99/14 × 104 | 0.96 | −29 | 0.86/2.2 × 104 | 1.2 | 59 | 0.96/5.2 × 105 |
| Trough | 9:12:1 | 0.89 | 180 | 0.99/2736 | 1.0 | −70 | 0.94/2.3 × 104 | 0.81 | 230 | 0.93/10758 |
| Viscosity | 9:12:1 | 1.00 | −51 | 0.98/7.3 × 103 | 1.3 | 910 | 0.82/9.2 × 104 | 1.5 | 1500 | 0.91/3.2 × 104 |
| Peak Viscosity | 9:12:1 | 0.94 | 170 | 0.99/2.6 × 104 | 0.76 | 620 | 0.91/1.5 × 105 | 0.89 | 380 | 0.95/2.5 × 105 |
Figure 3Graphical representation of ANN models associated with each pasting parameter: breakdown (BD).
Figure 4Graphical representation of ANN models associated with biochemical parameters: starch (ST).