Physics-constrained Active Learning for Soil Moisture Estimation and Optimal Sensor Placement
Abstract
Soil moisture is a crucial hydrological state variable that has significant importance to the global environment and agriculture. Precise monitoring of soil moisture in crop fields is critical to reducing agricultural drought and improving crop yield. In-situ soil moisture sensors, which are buried at pre-determined depths and distributed across the field, are promising solutions for monitoring soil moisture. However, high-density sensor deployment is neither economically feasible nor practical. Thus, to achieve a higher spatial resolution of soil moisture dynamics using a limited number of sensors, we integrate a physics-based agro-hydrological model based on Richards’ equation in a physics-constrained deep learning framework to accurately predict soil moisture dynamics in the soil’s root zone. This approach ensures that soil moisture estimates align well with sensor observations while obeying physical laws at the same time. Furthermore, to strategically identify the locations for sensor placement, we introduce a novel active learning framework that combines space-filling design and physics residual-based sampling to maximize data acquisition potential with limited sensors. Our numerical results demonstrate that integrating Physics-constrained Deep Learning (P-DL) with an active learning strategy within a unified framework—named the Physics-constrained Active Learning (P-DAL) framework—significantly improves the predictive accuracy and effectiveness of field-scale soil moisture monitoring using in-situ sensors.
I Introduction
Soil moisture is a key hydrological state variable that has significant importance for the global environment and human society [1]. In particular, accurate modeling and monitoring of root zone soil moisture in crop fields, which defines the amount of water stored within the plant root zone (top 100 cm of soil) available for transpiration and photosynthesis, is essential for improving agricultural production and crop productivity, providing a basis for precision irrigation and agriculture, preventing leaching of agrochemicals and soil nutrients into groundwater, and predicting agricultural droughts [2].
Physics-based models, formulated as partial differential equations (PDEs), have been developed to quantitatively understand the transport behavior of root-zone soil moisture. These PDEs can be solved using various numerical methods to extract exact solutions [3]. For example, algorithms that rely on mesh structures, such as the Finite Element Method (FEM), are extensively employed for the simulation and visualization of soil moisture dynamics [4]. Recently, progress was made in combining finite volume discretization and neural networks to improve the accuracy of mesh-based numerical schemes [5, 6]. Despite these recent advancements, the solution quality of mesh-based approaches typically depends on spatial and temporal discretization. Specifically, the computational effort needed to solve the discretized PDEs at each time step increases with the number of discretized nodes, leading to high computational costs for in-depth modeling. Furthermore, the numerical process to solve these physics-based models does not readily incorporate the actual sensor data, which limits the accuracy and practical usage of pure physics-based models in real-world applications.
Using soil moisture sensor observations, traditional machine learning models such as decision tree, support vector machine, and -nearest neighbor have been successfully applied to address soil moisture problems [7, 8, 9]. However, it is reported that these traditional approaches present weak robustness and tend to generate unstable predictions [9, 10]. Recently, with the rapid development in artificial intelligence, deep learning methods have achieved high predictive power and strong fitting capability to nonlinear, non-explicit functional relationships [11, 12, 13]. Compared to traditional regression approaches, deep learning is more capable of processing big data for better predictive performance [14]. Deep learning has a wide spectrum of applications in soil and water-related applications and can better capture the complex spatiotemporal dynamics of soil moisture [10]. For example, Cai et al. [13] constructed a deep-learning regression network to predict soil moisture using features extracted from the Taylor diagram. Yu et al. [15] developed a hybrid convolutional neural network-gated recurrent architecture to predict soil moisture in a mazie root zone given the soil water content and meteorological observation. Li et al. [16] proposed a causality-structure-based Long Short-Term Memory (LSTM) network with enhanced model interpretation of time interdependency and causality to predict surface soil moisture.
A practical challenge for accurately measuring soil moisture profile using in situ sensors arises from the fact that it is unaffordable, tedious, and environmentally destructive to deploy in situ soil moisture sensors everywhere in a field. This forces sensor observations to be made at a coarse level and leads to the following question: “How can practitioners strategically place a limited number of in situ soil moisture sensors in a field while achieving the best root-zone soil moisture estimation for the whole field?” To address this question, we propose a physic-constrained deep active learning (P-DAL) framework. In particular, our contributions are summarized as follows:
-
1.
We incorporate a physics-based PDE model that governs water flow dynamics in soil into a deep learning framework to inform the prediction. The resulting soil moisture predictions obey both the sensor observations and the governing transport phenomena.
-
2.
We propose a novel active learning framework to guide the sequential optimal sensor placement in a field, such that the selected sensor locations would provide the most information needed for accurate soil moisture estimation.
-
3.
We systematically validate the effectiveness of our proposed P-DAL framework by conducting simulation experiments for both evaporation and infiltration scenarios.
II Related Prior Work
II-A Physics-informed deep learning for root-zone soil moisture estimation
Physics-informed machine learning (PIML) is a powerful tool that incorporates the prior knowledge of physical laws and the actual sensor observations in a data-driven framework. As a result, PIML can overcome the low data availability issue that would limit the capability of most machine learning models. PIML incorporates known physical laws as constraints during training, enhancing its ability to generalize beyond data, improve interpretability, and guide predictions in accordance with underlying physical laws. For example, Raissi et al. [17] built a physics-informed neural network (PINN) framework that integrates well-established physics laws with deep learning to suppress the model dependence on training data. The efficacy of PINN has already been verified in numerous physical systems, such as the fluid dynamics [18], solid mechanics [19, 20], heat transfer [21], and biological systems [11, 22].
In terms of root-zone soil moisture estimation, most existing agro-hydrological models are based on the Richards equation (RE) [23], which captures irrigation, precipitation, evapotranspiration, runoff, and drainage dynamics in soil. Recently, researchers have investigated the application of PINNs to model soil moisture dynamics by incorporating the RE. Notably, Tartakovsky et al. [24] were one of the first teams to utilize PINNs to derive the hydraulic conductivity function in unsaturated homogeneous soil using pressure head data based on the 2D RE. Banbai et al. [25] embedded RE into PINN to inversely learn the soil moisture dynamics only from soil sensor measurements without engaging any pre-assumptions on soil hydraulic functions and realize a free-form representation of constitutive relationships. Depina [26] inherited and extended Banbai et al.’s work and utilized PINN to investigate the 1D solutions of the RE that adopts the van Genuchten constitutive model, which allows a simpler neural network structure for pressure head estimation. More recently, Haruzi et al. [27] proposed a PINN model with non-invasive geometric data to simulate 2D water flow and solute transport. These studies mainly focus on the application of PINN in 1D or 2D soil systems. On the other hand, this work generalizes the predictive capabilities of PINNs to 3D soil systems. Meanwhile, integrating underlying physics (i.e., the RE) into deep neural networks can help reduce reliance on extensive sensor measurements, however, the performance of these predictive models still significantly depends on the volume and quality of training data [22].
II-B Optimal soil moisture sensor placement
As mentioned earlier, it is unaffordable and impractical to deploy sensors everywhere in the field. Conventional grid or random sampling strategies based on heuristics (ranging from 2 sensors/100 acres [28] to 20 sensors/acre [29]) are also arbitrary and ineffective. For in situ soil moisture sensing, more systematic sensor placement algorithms have been developed to better infer field-wide soil moisture profile from sparse sensor measurements. Wu et al. [30] used statistical clustering with the Gaussian process to find a coarse-grained monotonic ordering of locations in terms of the soil moisture content. Specifically, they classified the clusters based on the order of the mean and the number of sensors allocated to each cluster is decided based on the variance’s magnitude. Dursun et al. [31] developed a generic algorithm that iteratively refines soil moisture sensor locations. This algorithm works by continuously eliminating the least effective sensor position and replacing it with the most optimal candidate from the current iteration. Sahoo et al. [32] propose to estimate the soil moisture dynamics in agro-hydrological systems with the Kalman filter. They use the graphic approach with structural observability to identify the minimal number of sensors, followed by using the modal degree of observability to find their optimal placement. However, these optimal sensor placement approaches stem from either a statistical perspective or a graphical understanding. They did not consider the underlying physics rules to guide the search, which makes the selection devoid of fundamental physics insights.
III Research Methodology
III-A The Richards Equation
The soil moisture dynamics are fundamentally governed by the Richards equation (RE) [23]. Without loss of generality of our P-DAL framework, we consider the scenarios where the sink term accounting for root water uptake is negligible. The resulting continuity equation that models the mass balance of water in a soil system is written as:
(1) |
where is the volumetric water content in the soil (i.e., soil moisture), stands for the pressure head, denotes time, and represents the water flux. In addition to the continuity equation, the RE incorporates the Buckingham-Darcy law [33], which extends the traditional Darcy’s Law to account for the capillary forces in unsaturated soils. This is characterized by the relationship between and :
(2) |
where is the hydraulic conductivity. By incorporating Buckingham-Darcy’s law of Eq. (2) into Eq. (1), the RE can be expressed as:
(3) |
It is worth noting that the pressure head is a spatiotemporal variable linked to both time and spatial coordinates . Thus, the left-hand side of Eq. (3) can be explicitly written as by the chain rule.
Both the hydraulic conductivity and soil moisture are highly nonlinear functions of pressure head and soil properties. Specifically, and are commonly referred to as the water retention curve (WRC) and hydraulic conductivity function (HCF), respectively. Both WRC and HCF have been regressed and tabulated as parametric models for various soil types [34, 35]. Without loss of generality, in this study, we adopt the widely used van Genuchten model [36] for both WRCs and HCFs:
(4) | ||||
where represent the saturated hydraulic conductivity, saturated volumetric moisture content, and residual moisture content, respectively. Parameters , , and stand for curve-fitting soil hydraulic properties. The values of these parameters are taken from [37] for this study.
We examine a 3D cuboid soil represented in a Cartesian coordinate system. In our study, we consider two scenarios, namely evaporation and infiltration, that model the moisture leaving and entering the soil surface, respectively. For evaporation, we adopt the Neumann boundary condition in the RE for all 6 faces (i.e., north, south, west, east, top, and bottom) of the cuboid soil geometry as follows:
where denotes the length, width, and depth of the soil cuboid. When analyzing infiltration in the presence of rainfall, we adopt the Neumann boundary condition for the vertical boundaries (i.e., the north, south, west, and east faces), and the Dirichlet condition for the top and bottom surfaces:
Note that are constants. These boundary conditions characterize the behavior of pressure head at the boundary of the 3D land.
III-B Physics-constrained deep learning (P-DL) framework
Fig. 1 illustrates our proposed Physics-constrained Deep Active Learning (P-DAL) framework. This framework engages a physics-constrained neural network (P-DL) [11, 22] as a cornerstone to predict the spatial and temporal variations in soil moisture with in situ sensor observations of soil moisture content. Building on the P-DL model, we develop an innovative active learning scheme to identify the most informative locations for placing subsequent soil moisture sensors, thereby enhancing soil moisture prediction of the entire land produced. This active learning strategy employs a combination of physics-informed residual-based sampling and a space-filling design across the land, which will be elaborated in Section III-C.
The characterization of soil moisture majorly depends on the accurate modeling of and . We achieve this by using a fully connected feedforward deep neural network (DNN) to approximate the nonlinear relationships between the input spatiotemporal instances and the distribution of the pressure head . The DNN output, denoted as , is anticipated to fulfill two primary conditions: firstly, it should align with the sensor measurements of volumetric moisture content , as depicted by the WRC function in Eq. 4; and secondly, it must adhere to the fundamental physical reality, i.e., RE. Specifically, we model the spatiotemporal pressure head distribution as:
where is the DNN and denotes the DNN parameters. The DNN contains an input layer encompassing space-time instances , several hidden layers to approximate functional relationships between the input and output, and one output layer to estimate . The RE is further embedded into the DNN, together with in situ sensor observations, to form a new loss function defined as:
(7) |

The total loss consists of the following two components:
1) Data-driven loss : The soil moisture content is measured at multiple locations on the horizontal plane of the field (the -plane), as well as at differing depths (the direction) for each selected 2D location. Every sensor captures a time series of soil moisture signals represented by . The DNN is trained to produce predictions, , that align closely with the actual soil moisture sensor readings, i.e., . Recall that the predicted pressure head is related to through the WRC function (i.e., Eq. (4)). Hence, the data-driven loss , enforcing agreement between the sensor observations and estimated pressure head values at the placement locations, is formulated as:
(8) |
where is the total number of spatiotemporal measurements.
(2) Physcis-based loss : To improve the predictive accuracy and robustness of the DNN model, we introduce a physics-based constraint at the spatiotemporal collocation points , where is the total number of collocation points. These points are randomly selected from the spatiotemporal domain in the target land to encode the physics knowledge for reinforcing the prediction’s adherence to the RE, i.e., Eq. (3). Specifically, the RE-based residual is defined as:
(9) |
The first and second-order partial derivatives of can be efficiently calculated through automatic differentiation, a technique developed for backpropagation in deep learning [38]. The physics-based constraint is enforced by optimizing towards zero. Consequently, the RE-based loss is defined as:
(10) |
where is the total number of selected collocation points to enforce the RE.
Similarly, the boundary conditions are incorporated in the model in terms of the boundary-related residuals. The boundary conditions in Eq. (LABEL:Eq:boundary1-LABEL:Eq:boundary2) can be concisely represented as on which stands for the boundaries. To ensure that the prediction is consistent with the boundary conditions, we define the boundary condition-based loss as:
(11) |
Then, joins the RE-based loss to create the physics-based loss: , which is then combined with the data-driven loss (Eq. (8)) to formulate the overall loss function in Eq. (7). This loss setting in DNN allows for a comprehensive consideration of both sensor readings and the fundamental physics governing the water flow dynamics in soil, which will enable the reliable modeling of the spatiotemporal soil moisture dynamics.
III-C Active learning for optimal sensor placement
Even though the involvement of physics regularization can alleviate the model reliance on the training data, the quality and volume of training data can still significantly impact the model performance [39, 22]. The cost associated with deploying sensors becomes a significant factor for soil moisture monitoring in a large field. Optimal sensor placement is urgently needed to enable the use of a limited number of in situ sensors while still maintaining high-quality predictive modeling of soil moisture dynamics. Note that the high-resolution 3D mapping of soil moisture is predicted in light of the recorded time-series data from sensor placement locations. By strategically positioning sensors, we can capture the spatial variability in soil moisture more accurately, which is vital for quantitatively monitoring soil moisture distribution and managing crop irrigation. Here, we introduce a novel active learning approach that fuses residual-based sampling with a space-filling strategy. The goal is to collect the most essential time series data for training the P-DL model so that the model outcome remains robust even with a limited number of sensors.
(1) Residual-based sampling: Traditional methods for seeking the sensor location in soil moisture systems mostly depend on exploring the statistical insights of the model output or graphical interrelationships [30, 31, 32]. These methods ignore the underlying physics truth that governs the soil moisture dynamics. Additionally, due to their specially designed model infrastructure for estimating soil moisture, these sensor placement algorithms may not be readily applied in a deep learning framework. Inspired by the work of Katharopoulos and Fleuret [40], which demonstrate that the selection of training samples based on loss magnitude can expedite the convergence of neural network optimization, we propose an innovative residual-based sampling strategy for robust prediction of soil moisture using P-DL.
The proposed residual-based sampling scheme aims to find the most informative location on a horizontal land (i.e., -plane) by identifying a spatial location with the largest residual value on the 2D plane. Similar to Eq. (9), the residual for every spatial node in the soil geometry and temporal instance can be calculated by:
(12) | |||
where , is the total number of discretized spatial nodes and is the total number of temporal instances. Let be the number of the discretized spatial nodes for the soil geometry’s length, width, and depth, respectively. This leads to . We denote as the cumulative residual over different depths and time instances for a given location on the -plane.
(13) |
where and . We use min-max normalization to rescales to the range :
(14) |
where represents the normalized values for the residuals in -plane. and stand for the minimum and maximum value of , respectively. The location index exhibiting the largest value indicates that the prediction at this specific 2D location deviates most significantly from the established physics-based model, the Richards equation.
The residual-based active sampling may enable faster convergence for neural network training. Lu et al. [39] first proposed a residual-based adaptive refinement to improve the distribution of residual points during the training process. Based on this, Yu et al. [41] and Wu et al . [42] propose to adaptively add training data where the residuals are large to improve the prediction. However, in cases where residuals are non-uniform or have significant variations across the 2D domain, residual-based sampling alone might struggle to adequately identify proper sensor locations that carry global information about soil moisture dynamics.
(2) Space-filling design: To enhance global soil moisture prediction with P-DL, we propose to further incorporate the maximin-distance design, a space-filling approach for optimizing computer experiments, into our active learning framework. Let denote the spatial location in -plane. In the conventional sequential learning process that relies on a purely space-filling design, the subsequent query point is determined by:
(15) |
This approach generates the subsequent point by ensuring it has the maximum possible minimum distance from the already observed locations ’s, . The Euclidean distance function is employed in Eq. (15) to account for the spatial interplays in a 2D field. This will then be combined with the residual-based sampling scheme to form a new active learning criterion.
(3) Active learning criterion: A good active learning (AL) criterion for a physical system shall account for both the deviation degree from the fundamental laws and the distribution level of chosen observation locations. To meet this objective, we design a new AL criterion that integrates the residual magnitude with the max-min design as:
(16) |
where is the shortest distance from the unobserved location to any of the measured location ’s, on the horizontal plane. The greatest possible value of these minimum distances is expressed as , which serves to normalize the space-filling criterion. Parameter is introduced to balance between the influences of the selection based on residuals and space-filling design. Its value is empirically set as 1 in later numerical experiments. The proposed AL criterion in Eq. (16) is designed to find the potential sensor locations that carry the most comprehensive information about the entire soil moisture dynamics. The 2D locations indicated by the AL criterion highlight areas with low physical fidelity while simultaneously considering the global perspective, thereby enhancing the predictive power of P-DL.
In the active learning process, one spatial location on the -plane is initially randomly chosen. Note that, for each selected 2D location, 5 sensors are installed at different depths. Those initial sensor readings will be used to train the P-DL model. After the training is complete, we further apply the AL criterion to determine the next sampling point on the -plane. We measure the soil moisture at various depths at the new location. The resulting time series data is incorporated into the training dataset to re-train the P-DL model. This active selection iterates itself until the sensor budget is exhausted.
IV Experimental Design and Results
We validate our P-DAL framework in estimating soil moisture dynamics in both evaporation and infiltration scenarios. Both field geometries are designed as cuboids, configured with 20 nodes in length (), 20 nodes in width (), and 10 nodes in depth (). Both scenarios share the same WRC and HCF constants for a given soil type and condition, with the parameter setting as . Note that the distinctions in P-DL modeling for evaporation and infiltration arise from differences in sensor observations and boundary conditions. The groundtruth datasets of the soil system dynamics are obtained from [43]. A Gaussian noise of is introduced to the sensor observation to simulate the measurement noise. Thus, the sensor observation can be represented as , where .
We assume the total sensor budget is 40. The initial 8 sensing locations are selected on the -plane, after which 5 sensors are installed at different depths for each of the selected horizontal locations. This sensor placement configuration applies to both active learning and random sampling schemes. Additionally, in order to embed the governing physics into the DNN training, we randomly pick collocation points from the soil moisture spatiotemporal domain to enforce the RE. The architecture of the neural net is empirically determined to consist of 5 layers, with each layer comprising ten neurons. Model performance is quantified by the relative error () defined as:
(17) |
where and stands for the reference and estimated soil moisture levels on the entire spatiotemporal domain, respectively. To evaluate the efficacy of the P-DL model using the training data obtained via the proposed active learning method (termed P-DAL), we undertake a comparative analysis. This analysis compares P-DAL with an alternative approach, where the P-DL model is trained using sensor data derived from non-informative uniform random sampling, named P-DRL.


IV-A Evaporation Case
Fig. 3(a) illustrates the performance of the P-DL model trained using sensor data gathered via the proposed active learning with uniform random sampling. Specifically, one location on the horizontal plane is selected for each sampling round. For each sampling round, one single location on the horizontal plane is chosen, and 5 soil moisture sensors are uniformly distributed along the vertical axis. To mitigate the variability inherent in network training, the P-DL model is trained 10 times for each sampling round. The mean of the resulting 10 values is calculated to ensure consistency in our results. Furthermore, to depict the variability of the values, we have included error bars, calculated from the standard deviation, presented in Fig. 3(a). In Fig. 3(b-c), we select the prediction of soil moisture dynamics that exhibits closest to the calculated mean. This allows us to showcase a representative model performance that aligns closely with the average prediction accuracy.
Figs. 2(a) and (b) show the absolute error in soil moisture between the predictions of P-DRL and P-DAL with the noise-added benchmark, respectively, in the -plane at an arbitrary depth and time. The figures also illustrate the placement sequence and locations of soil moisture sensors on the -plane. A brighter color indicates a larger discrepancy from the ground truth. Thus, from Figs. 2(a) and (b), we see that, unlike uniform random selection, our active learning approach, informed by physics-based residuals, selects more spatially distributed locations. Thus, this strategy improves the global accuracy of soil moisture dynamic estimation, as evidenced by smaller discrepancies (darker color) in the mapping.
As illustrated in Fig. 3(a), when the number of spatial points increases, reduces. This is because more information on the soil moisture is incorporated into the P-DL model. However, the provided by our P-DAL model shows a more rapid decline as opposed to the estimated by P-DRL. The values given by P-DAL and P-DRL start to separate after the first sampling round. When the number of the selected spatial points on the horizontal plane reaches 8, which means that the sensor budget of 40 is all used, the is reduced to by P-DAL, which is 42.4% less than the of P-DRL (). This suggests that the proposed P-DAL method can robustly model the soil moisture dynamics, (i.e., volumetric water content), in the crop field with spatial nodes at a relative error of with just 40 sensing locations (8 selected locations on the horizontal plane and 5 sensors installed at different depths for each horizontal location).
Fig. 3(b) presents the evolution of the soil moisture content overtime at a specific location, as estimated by the P-DL model. Fig. 3(c) demonstrates the variation of along the -axis at a specific 2D location on the horizontal plane at an arbitrary time point. The estimations are based on the data collected from 40 sensors, with the locations of these sensors determined by employing P-DAL or P-DRL. The predictions are benchmarked by the ground truth dynamic evolution (green curve). Both approaches produce good predictions thanks to the physics-based constraint embedded in the P-DL model. However, upon closer examination of Fig. 3(b-c), it becomes evident that P-DAL shows better alignment with the ground truth compared to the P-DRL model. This demonstrates the superior performance of our P-DAL strategy in strategically selecting sensor locations that reduce the variability the most.
IV-B Infiltration case
Fig. 3(d) illustrates the forecasting ability of the P-DL model when trained with datasets obtained via active learning (i.e., P-DAL) and uniform random selection (i.e., P-DRL). The P-DAL method demonstrates lower overall than those produced by the P-DRL. The deviation starts to show up after the first round of sensor placement selection. When the total number of sensors () are all deployed, the is reduced to 0.0105 for P-DAL in comparison with the of 0.0218 by P-DRL, a 51.8% difference. Figs. 2(b) and (c) show P-DRL and P-DAL predicted mappings, respectively, for the infiltration. Similar to the evaporation case, the active learning strategy optimizes sensor placement for enhanced soil moisture estimation with minimal absolute discrepancy from the ground truth.
Note that the infiltration case presents a more complex soil moisture dynamic pattern compared to evaporation, where the moisture curves tend to be more gradual. This is due to infiltration’s heightened sensitivity to external variables, such as rainfall intensity. These factors can cause swift changes in soil moisture levels and create steep moisture gradients as water percolates through the soil. This will increase the difficulty of P-DL model prediction and lead to the estimation error of infiltration higher than the evaporation case.
Fig. 3(e) illustrates the temporal evolution of estimated soil moisture, , at a designated location, as predicted by the P-DL model. Meanwhile, Fig. 3(f) highlights the variation in along the vertical direction at a particular 2D point on the horizontal plane, captured at a chosen time point. These estimations are obtained from the output of the DNNs trained by data gathered via the active learning scheme as well as the conventional uniform random sampling method. The prediction accuracy is compared against the actual dynamic development (green curve). Similar to the evaporation scenario, both sampling strategies show an accurate overall trend. However, a detailed review of Figs. 3(e-f) reveals that the P-DAL-generated curves exhibit closer conformity to the empirical data compared to the P-DRL outcomes. This difference reconfirms the effectiveness of our P-DAL approach in identifying optimal sensor placements that would improve the precision of spatiotemporal soil moisture dynamics modeling.
V Conclusions
In this study, we proposed a novel framework for estimating soil moisture dynamics in a 3D cuboid land using noisy soil moisture sensor observations. By embedding the governing physical knowledge and boundary conditions into the DNN framework, this methodology can be extended beyond merely aligning predictions with sensor observations. This allows the predicted soil moisture dynamics to better comply with both the physical principles and sensor observations. Moreover, we develop an innovative active learning methodology to strategically identify a small subset of locations in a large field to deploy soil moisture sensors. This active learning methodology integrates physical residual-based sampling with space-filling design, which provides a more comprehensive, quantitative understanding of soil moisture dynamics. We evaluate the effectiveness of the proposed P-DAL framework in evaporation and infiltration soil scenarios. Results from these numerical experiments show a significant improvement in soil moisture estimation when the active learning methodology is employed to identify the optimal sensor placement compared with random search.
References
- [1] D. A. Robinson, C. S. Campbell, J. W. Hopmans, B. K. Hornbuckle, S. B. Jones, R. Knight, F. Ogden, J. Selker, and O. Wendroth, “Soil moisture measurement for ecological and hydrological watershed-scale observatories: A review,” Vadose Zone Journal, vol. 7, no. 1, pp. 358–389, 2008.
- [2] E. Babaeian, M. Sadeghi, S. B. Jones, C. Montzka, H. Vereecken, and M. Tuller, “Ground, proximal, and satellite remote sensing of soil moisture,” Reviews of Geophysics, vol. 57, no. 2, pp. 530–616, 2019.
- [3] F. L. Ogden, M. B. Allen, W. Lai, J. Zhu, M. Seo, C. C. Douglas, and C. A. Talbot, “The soil moisture velocity equation,” Journal of Advances in Modeling Earth Systems, vol. 9, no. 2, pp. 1473–1487, 2017.
- [4] J. Simunek, M. T. Van Genuchten, and M. Sejna, “The hydrus software package for simulating two-and three-dimensional movement of water, heat, and multiple solutes in variably-saturated media,” Technical manual, version, vol. 1, p. 241, 2006.
- [5] Z. Song and Jiang Z*, “A data-driven modeling approach for water flow dynamics in soil,” Computer Aided Chemical Engineering, vol. 52, pp. 819–824, 2023.
- [6] Z. Song and Z. Jiang, “A data-facilitated numerical method for richards equation to model water flow dynamics in soil,” arXiv preprint arXiv:2310.02806, 2023.
- [7] L. Pasolli, C. Notarnicola, and L. Bruzzone, “Estimating soil moisture with the support vector regression technique,” IEEE Geoscience and remote sensing letters, vol. 8, no. 6, pp. 1080–1084, 2011.
- [8] Y. Liu, Y. Yang, W. Jing, and X. Yue, “Comparison of different machine learning approaches for monthly satellite-based soil moisture downscaling over northeast china,” Remote Sensing, vol. 10, no. 1, p. 31, 2017.
- [9] Y. Liu, W. Jing, Q. Wang, and X. Xia, “Generating high-resolution daily soil moisture by using spatial downscaling techniques: A comparison of six machine learning algorithms,” Advances in Water Resources, vol. 141, p. 103601, 2020.
- [10] I. Ali, F. Greifeneder, J. Stamenkovic, M. Neumann, and C. Notarnicola, “Review of machine learning approaches for biomass and soil moisture retrievals from remote sensing data,” Remote Sensing, vol. 7, no. 12, pp. 16 398–16 421, 2015.
- [11] J. Xie and B. Yao, “Physics-constrained deep learning for robust inverse ecg modeling,” IEEE Transactions on Automation Science and Engineering, 2022.
- [12] D. Shen, G. Wu, and H.-I. Suk, “Deep learning in medical image analysis,” Annual review of biomedical engineering, vol. 19, p. 221, 2017.
- [13] Y. Cai, W. Zheng, X. Zhang, L. Zhangzhong, and X. Xue, “Research on soil moisture prediction model based on deep learning,” PloS one, vol. 14, no. 4, p. e0214508, 2019.
- [14] Y. LeCun, Y. Bengio, and G. Hinton, “Deep learning,” nature, vol. 521, no. 7553, pp. 436–444, 2015.
- [15] J. Yu, X. Zhang, L. Xu, J. Dong, and L. Zhangzhong, “A hybrid cnn-gru model for predicting soil moisture in maize root zone,” Agricultural Water Management, vol. 245, p. 106649, 2021.
- [16] L. Li, Y. Dai, W. Shangguan, Z. Wei, N. Wei, and Q. Li, “Causality-structured deep learning for soil moisture predictions,” Journal of Hydrometeorology, vol. 23, no. 8, pp. 1315–1331, 2022.
- [17] M. Raissi, P. Perdikaris, and G. E. Karniadakis, “Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations,” Journal of Computational physics, vol. 378, pp. 686–707, 2019.
- [18] M. Raissi, A. Yazdani, and G. E. Karniadakis, “Hidden fluid mechanics: Learning velocity and pressure fields from flow visualizations,” Science, vol. 367, no. 6481, pp. 1026–1030, 2020.
- [19] C. Rao, H. Sun, and Y. Liu, “Physics-informed deep learning for computational elastodynamics without labeled data,” Journal of Engineering Mechanics, vol. 147, no. 8, p. 04021043, 2021.
- [20] R. Zhang, Y. Liu, and H. Sun, “Physics-informed multi-lstm networks for metamodeling of nonlinear structures,” Computer Methods in Applied Mechanics and Engineering, vol. 369, p. 113226, 2020.
- [21] S. Cai, Z. Wang, S. Wang, P. Perdikaris, and G. E. Karniadakis, “Physics-Informed Neural Networks for Heat Transfer Problems,” Journal of Heat Transfer, vol. 143, no. 6, p. 060801, Apr. 2021. [Online]. Available: https://doi.org/10.1115/1.4050542
- [22] J. Xie and B. Yao, “Physics-constrained deep active learning for spatiotemporal modeling of cardiac electrodynamics,” Computers in Biology and Medicine, vol. 146, p. 105586, 2022.
- [23] L. A. Richards, “Capillary conduction of liquids through porous mediums,” Physics, vol. 1, no. 5, pp. 318–333, 1931.
- [24] A. M. Tartakovsky, C. O. Marrero, P. Perdikaris, G. D. Tartakovsky, and D. Barajas-Solano, “Learning parameters and constitutive relationships with physics informed deep neural networks,” arXiv preprint arXiv:1808.03398, 2018.
- [25] T. Bandai and T. A. Ghezzehei, “Physics-informed neural networks with monotonicity constraints for richardson-richards equation: Estimation of constitutive relationships and soil water flux density from volumetric water content measurements,” Water Resources Research, vol. 57, no. 2, p. e2020WR027642, 2021.
- [26] I. Depina, S. Jain, S. Mar Valsson, and H. Gotovac, “Application of physics-informed neural networks to inverse problems in unsaturated groundwater flow,” Georisk: Assessment and Management of Risk for Engineered Systems and Geohazards, vol. 16, no. 1, pp. 21–36, 2022.
- [27] P. Haruzi and Z. Moreno, “Modeling water flow and solute transport in unsaturated soils using physics-informed neural networks trained with geoelectrical data,” Water Resources Research, vol. 59, no. 6, p. e2023WR034538, 2023.
- [28] G. Gullickson, “Soil-moisture sensors,” https://www.agriculture.com/machinery/precision-agriculture/soilmoisture-senss_234-ar42409, March 2014, accessed February 2024.
- [29] L. Zotarelli, M. Dukes, and M. Paranhos, “Minimum number of soil moisture sensors for monitoring and irrigation purposes,” https://edis.ifas.ufl.edu/pdf/HS/HS1222/HS1222-11819701.pdf, September 2019, accessed February 2024.
- [30] X. Wu, M. Liu, and Y. Wu, “In-situ soil moisture sensing: Optimal sensor placement and field estimation,” ACM Transactions on Sensor Networks (TOSN), vol. 8, no. 4, pp. 1–30, 2012.
- [31] M. Dursun and S. Özden, “Optimization of soil moisture sensor placement for a pv-powered drip irrigation system using a genetic algorithm and artificial neural network,” Electrical Engineering, vol. 99, pp. 407–419, 2017.
- [32] S. R. Sahoo, X. Yin, and J. Liu, “Optimal sensor placement for agro-hydrological systems,” AIChE Journal, vol. 65, no. 12, p. e16795, 2019.
- [33] E. Buckingham, Studies on the movement of soil moisture. United States Department of Agriculture, United States Bureau of Soils, 1907.
- [34] S. Assouline, “Modeling the relationship between soil bulk density and the hydraulic conductivity function,” Vadose Zone Journal, vol. 5, no. 2, pp. 697–705, 2006.
- [35] R. Brooks and A. Corey, “Hydraulic properties of porous media. hydrology paper no. 3,” Civil Engineering Department, Colorado State University, Fort Collins, CO, 1964.
- [36] M. T. Van Genuchten, “A closed-form equation for predicting the hydraulic conductivity of unsaturated soils,” Soil science society of America journal, vol. 44, no. 5, pp. 892–898, 1980.
- [37] M. A. Celia and P. Binning, “A mass conservative numerical solution for two-phase flow in porous media with application to unsaturated flow,” Water Resources Research, vol. 28, no. 10, pp. 2819–2828, 1992.
- [38] A. Paszke, S. Gross, S. Chintala, G. Chanan, E. Yang, Z. DeVito, Z. Lin, A. Desmaison, L. Antiga, and A. Lerer, “Automatic differentiation in pytorch,” 2017.
- [39] L. Lu, X. Meng, Z. Mao, and G. E. Karniadakis, “Deepxde: A deep learning library for solving differential equations,” SIAM review, vol. 63, no. 1, pp. 208–228, 2021.
- [40] A. Katharopoulos and F. Fleuret, “Biased importance sampling for deep neural network training,” arXiv preprint arXiv:1706.00043, 2017.
- [41] J. Yu, L. Lu, X. Meng, and G. E. Karniadakis, “Gradient-enhanced physics-informed neural networks for forward and inverse pde problems,” Computer Methods in Applied Mechanics and Engineering, vol. 393, p. 114823, 2022.
- [42] C. Wu, M. Zhu, Q. Tan, Y. Kartha, and L. Lu, “A comprehensive study of non-adaptive and residual-based adaptive sampling for physics-informed neural networks,” Computer Methods in Applied Mechanics and Engineering, vol. 403, p. 115671, 2023.
- [43] J. Varela, “Implementation of an mpfa/mpsa-fv solver for the unsaturated flow in deformable porous media,” Master’s thesis, The University of Bergen, 2018.