| Literature DB >> 30314346 |
Olutobi Adeyemi1, Ivan Grove2, Sven Peets3, Yuvraj Domun4, Tomas Norton5.
Abstract
Sustainable freshwater management is underpinned by technologies which improve the efficiency of agricultural irrigation systems. Irrigation scheduling has the potential to incorporate real-time feedback from soil moisture and climatic sensors. However, for robust closed-loop decision support, models of the soil moisture dynamics are essential in order to predict crop water needs while adapting to external perturbation and disturbances. This paper presents a Dynamic Neural Network approach for modelling of the temporal soil moisture fluxes. The models are trained to generate a one-day-ahead prediction of the volumetric soil moisture content based on past soil moisture, precipitation, and climatic measurements. Using field data from three sites, a R 2 value above 0.94 was obtained during model evaluation in all sites. The models were also able to generate robust soil moisture predictions for independent sites which were not used in training the models. The application of the Dynamic Neural Network models in a predictive irrigation scheduling system was demonstrated using AQUACROP simulations of the potato-growing season. The predictive irrigation scheduling system was evaluated against a rule-based system that applies irrigation based on predefined thresholds. Results indicate that the predictive system achieves a water saving ranging between 20 and 46% while realizing a yield and water use efficiency similar to that of the rule-based system.Entities:
Keywords: dynamic neural networks; irrigation scheduling; modeling; sensors; soil moisture dynamics
Year: 2018 PMID: 30314346 PMCID: PMC6210977 DOI: 10.3390/s18103408
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The feedforward neural network (FFNN).
Figure 2An unrolled recurrent neural network.
Figure 3The long short-term memory (LSTM) network memory block.
Details of the sites used for model training.
| Site Name | Soil Type | Land Cover | Date Range |
|---|---|---|---|
| Baluderry | Sandy loam | Farmland | May 2014–September 2017 |
| Stoughton | Loam | Arable | August 2015–September 2017 |
| Waddeston | Clay | Grassland | December 2013–September 2017 |
The independent sites corresponding to each model training site.
| Training Site | Independent Site 1 | Independent Site 2 | ||||
|---|---|---|---|---|---|---|
| Name | Land Cover | Soil Type | Name | Land Cover | Soil Type | |
| Baluderry | Bunny Park | Arable | Sandy loam | Bickley Hall | Grassland | Sandy loam |
| Stoughton | Morley | Arable | Loam | Cockle Park | Grassland | Loam |
| Waddeston | Hollin Hill | Grassland | Clay | Chimney Meadows | Grassland | Clay |
Figure 4Soil moisture data transformation and decomposition prior to modelling. (A) Observed data. (B) Box–cox transformed data. (C) Seasonal component. (D) Trend component. (E) Residual component.
Soil characteristics of the model development sites applied in the AQUACROP simulation.
| Site |
|
| Profile |
|---|---|---|---|
| Baluderry | 0.22 | 0.10 | Sandy loam |
| Stoughton | 0.31 | 0.15 | Deep uniform loam |
| Waddeston | 0.33 | 0.138 | Clay |
Figure 5Block diagram of the predictive irrigation scheduling system. t is the time in days, m, n, and j are past time steps.
The identified model structure with the best one-day-ahead prediction performance across the training sites.
| Site | Model | FFNN | LSTM | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| N | M | J | Neurons | Layers |
| N | M | J | Blocks | Layers |
| |
| Baluderry | 1 | 1 | 1 | 40 | 1 | 0.95 | 1 | 1 | 1 | 20 | 1 | 0.95 |
| Stoughton | 1 | 1 | 1 | 20 | 1 | 0.97 | 1 | 1 | 1 | 20 | 1 | 0.97 |
| Waddeston | 1 | 2 | 2 | 20 | 1 | 0.99 | 1 | 2 | 2 | 40 | 1 | 0.99 |
N is the time lag associated with the climatic inputs, M is the time lag associated with the precipitation input, and J is the time lag associated with the past soil moisture content input.
Training cross-validation performance of two-layer neural network models.
| Site | FFNN | LSTM |
|---|---|---|
|
|
| |
| Baluderry | 0.93 | 0.91 |
| Stoughton | 0.92 | 0.95 |
| Waddeston | 0.95 | 0.97 |
Prediction performance of the non-machine learning (naïve) and neural network models when tested on the evaluation dataset for all the model training sites.
| Site | Model | Naive | FFNN | LSTM | |||||
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
| |
| Baluderry | 0.89 | 0.02 | 0.03 | 0.94 | 0.01 | 0.01 | 0.95 | 0.01 | 0.01 |
| Stoughton | 0.88 | 0.02 | 0.03 | 0.97 | 0.01 | 0.01 | 0.97 | 0.01 | 0.01 |
| Waddeston | 0.92 | 0.01 | 0.02 | 0.99 | 0.01 | 0.01 | 0.99 | 0.01 | 0.01 |
Figure 6Measured soil moisture content and soil moisture content predicted by the FFNN and the LSTM using the evaluation dataset for the three training sites, (A) Baluderry, (B) Stoughton, and (C) Waddeston.
Prediction performance of the neural network models for the independent sites.
| Independent Site 1 | Independent Site 2 | ||||||
|---|---|---|---|---|---|---|---|
| Models | Training Site |
|
|
|
|
|
|
| FFNN | Baluderry | 0.74 | 0.04 | 0.07 | 0.93 | 0.01 | 0.01 |
| Stoughton | 0.94 | 0.01 | 0.01 | 0.96 | 0.01 | 0.01 | |
| Waddeston | 0.95 | 0.01 | 0.01 | 0.94 | 0.01 | 0.01 | |
| LSTM | Baluderry | 0.92 | 0.01 | 0.01 | 0.98 | 0.01 | 0.01 |
| Stoughton | 0.96 | 0.01 | 0.01 | 0.98 | 0.01 | 0.01 | |
| Waddeston | 0.98 | 0.01 | 0.01 | 0.97 | 0.01 | 0.01 | |
Figure 7The predictive and rule-based irrigation scheduling systems for AQUACROP simulations of the potato-growing season on the three model training sites. (A) Baluderry, (B) Stoughton, and (C) Waddeston.
Total irrigation application depth along with the simulated crop yield and water use efficiency for the potato growing season.
| Site |
|
|
| |||
|---|---|---|---|---|---|---|
| Predictive system | Rule-based system | Predictive system | Rule-based system | Predictive system | Rule-based system | |
| Baluderry | 69.50 | 129.80 | 12.64 | 12.64 | 4.08 | 3.93 |
| Stoughton | 141 | 177.20 | 12.64 | 12.64 | 3.68 | 3.68 |
| Waddeston | 55 | 79.90 | 12.64 | 12.64 | 3.82 | 3.85 |