| Literature DB >> 29977249 |
Taewon Moon1, Tae In Ahn1, Jung Eek Son1.
Abstract
In existing closed-loop soilless cultures, nutrient solutions are controlled by the electrical conductivity (EC) of the solution. However, the EC of nutrient solutions is affected by both growth environments and crop growth, so it is hard to predict the EC of nutrient solution. The objective of this study was to predict the EC of root-zone nutrient solutions in closed-loop soilless cultures using recurrent neural network (RNN). In a test greenhouse with sweet peppers (Capsicum annuum L.), data were measured every 10 s from October 15 to December 31, 2014. Mean values for every hour were analyzed. Validation accuracy (R2) of a single-layer long short-term memory (LSTM) was 0.92 and root-mean-square error (RMSE) was 0.07, which were the best results among the different RNNs. The trained LSTM predicted the substrate EC accurately at all ranges. Test accuracy (R2) was 0.72 and RMSE was 0.08, which were lower than values for the validation. Deep learning algorithms were more accurate when more data were added for training. The addition of other environmental factors or plant growth data would improve model robustness. A trained LSTM can control the nutrient solutions in closed-loop soilless cultures based on predicted future EC. Therefore, the algorithm can make a planned management of nutrient solutions possible, reducing resource waste.Entities:
Keywords: black box modeling; environmental factor; long short-term memory; machine learning; sweet pepper
Year: 2018 PMID: 29977249 PMCID: PMC6021533 DOI: 10.3389/fpls.2018.00859
Source DB: PubMed Journal: Front Plant Sci ISSN: 1664-462X Impact factor: 5.753
Ranges of measured input data in closed-loop soilless cultures.
| (Number) Input data (unit) | Range |
|---|---|
| (1) Electrical conductivity (EC) of substrate (dS⋅m-1) | 3.3–5.1 |
| (2) Moisture content of substrate (%) | 56.8–70.2 |
| (3) EC of nutrient solutions in the drainage tank (dS⋅m-1) | 3.5–6.0 |
| (4) Volume of nutrient solutions in the drainage tank (L) | 2.1–9.8 |
| (5) Cumulative drainage volume per day (L) | 0–25.3 |
| (6) EC of nutrient solutions in the mixing tank (dS⋅m-1) | 2.1–2.9 |
| (7) Volume of nutrient solutions in the mixing tank (L) | 3.2–6.9 |
| (8) Mixing volume of drainage (L) | 0–3.3 |
| (9) Mixing volume of water (L) | 0–3.9 |
| (10) Mixing volume of stock solution (L) | 0–0.1 |
| (11) Cumulative irrigation volume per day (L) | 0–50.8 |
| (12) Preset radiation integral for irrigation control (J⋅cm-2) | 8.8–100.0 |
| (13) Target volume of nutrient solutions per irrigation event per dripper (mL) | 110.0–220.0 |
| (14) CO2 concentration (μmol⋅mol-1) | 312–574 |
| (15) Light intensity (W⋅m-2) | 0.0–293.3 |
| (16) Temperature (°C) | 16.5–33.8 |
| (17) Relative humidity (%) | 11.0–78.0 |
| (18) Growth stage (day after transplanting, day) | 99–176 |
| (19) Plant height (cm) | 115–181 |
| (20) Number of nodes | 18–31 |
Hyperparameters for recurrent neural network (RNN) and AdamOptimizer.
| Parameter | Value | Description |
|---|---|---|
| Learning rate | 0.001 | Learning rate used by the AdamOptimizer |
| β1 | 0.9 | Exponential mass decay rate for the momentum estimates |
| β2 | 0.999 | Exponential velocity decay rate for the momentum estimates |
| E | 1e-0.8 | A constant for numerical stability |
| Forget bias∗ | 1.0 | Probability of forgetting information in the previous dataset |
| Time step | 2–24 | Number of datasets that the LSTM will see at one time |
Test accuracies and root mean square errors (RMSEs) of trained recurrent neural network (RNN) algorithms.
| Type of RNN | Test accuracy ( | Test RMSE |
|---|---|---|
| Long short-term memory (LSTM) | 0.72 | 0.08 |
| Gated recurrent unit (GRU) | 0.68 | 0.09 |
| Multi-layered LSTM | 0.70 | 0.08 |
| Multi-layered GRU | 0.68 | 0.09 |
Test accuracies of the long short-term memory (LSTM) after excluding input data.
| Excluded data | Test accuracy ( | Excluded data | Test accuracy ( |
|---|---|---|---|
| (1)z | 0.72 | (11) | 0.67 |
| (2) | 0.70 | (12) | 0.69 |
| (3) | 0.67 | (13) | 0.68 |
| (4) | 0.69 | (14) | 0.70 |
| (5) | 0.69 | (15) | 0.68 |
| (6) | 0.68 | (16) | 0.69 |
| (7) | 0.69 | (17) | 0.68 |
| (8) | 0.68 | (18) | 0.70 |
| (9) | 0.69 | (19) | 0.70 |
| (10) | 0.70 | (20) | 0.71 |