Soil Moisture Estimation Using ML
1. Importance of Soil Moisture in Agriculture and Environment
1.1 Importance of Soil Moisture in Agriculture and Environment
Soil moisture, defined as the water content in the unsaturated zone of the soil matrix, plays a critical role in hydrological, ecological, and agricultural systems. Its spatial and temporal variability directly influences plant growth, carbon sequestration, and land-atmosphere interactions. From a thermodynamic perspective, soil moisture governs the partitioning of solar radiation into latent and sensible heat fluxes, making it a key parameter in climate models.
Agricultural Productivity and Water Use Efficiency
The relationship between soil moisture and crop yield is nonlinear and depends on soil texture, crop type, and growth stage. Optimal soil moisture levels maximize photosynthetic efficiency while minimizing water stress. The water retention curve, described by the van Genuchten equation, quantifies this relationship:
where θ is volumetric water content, h is soil water pressure head, θr and θs are residual and saturated water contents, and α and n are empirical shape parameters. Deviations from field capacity (typically -33 kPa) trigger irrigation requirements, with precision agriculture systems using real-time soil moisture data to achieve water use efficiencies exceeding 90%.
Climate Feedbacks and Extreme Weather Prediction
Soil moisture-atmosphere coupling amplifies or dampens heat waves and precipitation patterns through land surface feedback mechanisms. The evaporative fraction (EF), a dimensionless index of surface energy partitioning, demonstrates this coupling:
where LE is latent heat flux and H is sensible heat flux. Dry soils (EF < 0.3) enhance sensible heat flux, increasing boundary layer height and convective potential energy, while wet soils (EF > 0.7) promote moist convection through increased latent heat release.
Ecosystem Services and Carbon Cycling
In terrestrial ecosystems, soil moisture controls microbial decomposition rates and root respiration, regulating the net ecosystem exchange (NEE) of CO2. The moisture response function of soil respiration follows a piecewise relationship:
where Rs is soil respiration, θopt is the optimal moisture content, and k is an oxygen limitation coefficient. This nonlinearity explains why both droughts and waterlogging reduce carbon sequestration in different biomes.
Hydrological Connectivity and Flood Prediction
Antecedent soil moisture conditions determine runoff generation mechanisms during precipitation events. The saturation excess runoff (Qsat) occurs when:
where z is soil depth and ϕe is effective porosity. Distributed hydrological models like HYDRUS and SWAT incorporate these moisture thresholds to predict flood peaks with Nash-Sutcliffe efficiencies exceeding 0.85 when calibrated with in-situ soil moisture networks.

Traditional Methods vs. Machine Learning Approaches
Traditional Soil Moisture Measurement Techniques
Traditional soil moisture estimation relies on physical and empirical methods, each with distinct advantages and limitations. Gravimetric methods, the gold standard, involve weighing soil samples before and after oven-drying to calculate water content by mass:
where θg is gravimetric water content, mw is wet mass, and md is dry mass. While accurate, this method is destructive and impractical for large-scale monitoring.
Dielectric methods like Time Domain Reflectometry (TDR) and Frequency Domain Reflectometry (FDR) measure the soil's permittivity, which correlates with water content. The Topp equation describes this relationship empirically:
where θv is volumetric water content and ε is dielectric permittivity. These methods are non-destructive but sensitive to soil salinity and texture variations.
Machine Learning Paradigms in Soil Moisture Estimation
Machine learning approaches overcome traditional limitations by learning complex, nonlinear relationships from multisource data. Physics-informed neural networks (PINNs) hybridize physical models with data-driven learning. A PINN for soil moisture might incorporate Richards' equation as a soft constraint:
where K(θ) is hydraulic conductivity, ψ(θ) is matric potential, and S is a sink term. The loss function L combines data mismatch and physics violation terms:
Satellite data fusion methods leverage convolutional neural networks (CNNs) to process multiscale observations from SMAP (9 km), Sentinel-1 (5-40 m), and Landsat (30 m). A typical architecture might include:
- 3D convolutional blocks for spatiotemporal feature extraction
- Attention mechanisms to weight important spectral bands
- Residual connections to preserve fine-scale moisture patterns
Comparative Performance Analysis
Recent benchmarks on the ISMN global dataset show machine learning models achieving RMSE improvements of 0.015-0.03 m³/m³ over traditional methods. The table below summarizes key metrics:
| Method | RMSE (m³/m³) | R² | Latency (ms/sample) |
|---|---|---|---|
| TDR | 0.042 | 0.81 | 5 |
| Random Forest | 0.031 | 0.89 | 2 |
| 1D-CNN | 0.028 | 0.92 | 15 |
| Transformer | 0.025 | 0.94 | 50 |
Hybrid approaches that combine microwave radiometry with deep learning show particular promise, reducing the need for extensive in-situ calibration while maintaining physical consistency. The τ-ω model parameters can be learned end-to-end through differentiable radiative transfer:
where TB is brightness temperature, Teff is effective soil temperature, r is surface reflectivity, and τ is optical depth.

Key Variables and Data Sources for Soil Moisture Estimation
Primary Variables Influencing Soil Moisture
Soil moisture estimation relies on measurable physical and environmental variables that directly or indirectly affect water content in the soil matrix. The most critical variables include:
- Dielectric Permittivity (ε) — The dielectric constant of soil, which varies with water content, is the basis for most remote sensing techniques. It is related to volumetric water content (θ) via empirical models like the Topp equation:
- Soil Temperature (T) — Affects dielectric properties and evaporation rates. Thermal inertia methods exploit diurnal temperature variations to infer moisture.
- Soil Texture — Clay, silt, and sand fractions determine water retention characteristics, modeled using pedotransfer functions.
- Vegetation Cover — Modifies microwave and optical signals; NDVI and LAI are common correction factors.
- Precipitation and Evapotranspiration — Govern the water balance dynamics in hydrological models.
Ground-Based Data Sources
In-situ measurements provide ground truth for calibrating and validating ML models:
- Time-Domain Reflectometry (TDR) — Measures dielectric permittivity via electromagnetic wave propagation along probes.
- Cosmic-Ray Neutron Sensing (CRNS) — Estimates area-averaged soil moisture by detecting moderated neutrons from cosmic rays.
- Soil Moisture Networks — e.g., USDA’s SCAN (Soil Climate Analysis Network) and ESA’s International Soil Moisture Network (ISMN).
Remote Sensing Data Sources
Satellite and airborne platforms offer global coverage with varying spatiotemporal resolutions:
- Active Microwave (SAR) — Sensors like Sentinel-1 (C-band) measure backscatter (σ), sensitive to surface moisture. The Dubois model relates σ to ε:
- Passive Microwave — SMAP (L-band) and SMOS measure brightness temperature (TB), inverted to moisture via radiative transfer models.
- Optical/Thermal — MODIS and Landsat-derived indices (e.g., Normalized Difference Water Index) correlate with topsoil moisture.
- Gravimetry — GRACE satellites detect total water storage changes, including groundwater.
Ancillary Data for Feature Engineering
ML models benefit from auxiliary geospatial data to constrain predictions:
- Digital Elevation Models (DEMs) — Slope and aspect influence runoff and infiltration patterns.
- Land Surface Models (LSMs) — e.g., Noah-MP or CLSM provide physically based priors for data assimilation.
- Reanalysis Data — ERA5 and GLDAS offer meteorological forcing variables (e.g., rainfall, humidity).
Data Fusion Techniques
Advanced ML approaches integrate multi-source data to overcome individual limitations:
- Kalman Filtering — Dynamically merges satellite retrievals with LSMs.
- Deep Learning Architectures — Convolutional Neural Networks (CNNs) fuse SAR, optical, and terrain data at multiple scales.
- Gaussian Processes — Geostatistical interpolation of sparse ground measurements.

2. Remote Sensing Data (Satellite, UAV, etc.)
2.1 Remote Sensing Data (Satellite, UAV, etc.)
Remote sensing platforms provide multi-spectral, thermal, and microwave measurements critical for soil moisture estimation at various spatial and temporal resolutions. The dielectric properties of soil, which correlate strongly with water content, can be inferred through different segments of the electromagnetic spectrum.
Satellite-Based Systems
Active microwave sensors like Synthetic Aperture Radar (SAR) measure backscatter coefficients (σ°) sensitive to surface dielectric properties. The integral equation model relates volumetric soil moisture (θv) to SAR observables:
where ε is the complex dielectric constant, s represents surface roughness, and l denotes wavelength. L-band (1-2 GHz) systems like SMAP and SMOS show superior penetration through vegetation compared to C-band (4-8 GHz) sensors such as Sentinel-1.
Unmanned Aerial Vehicles (UAVs)
UAV-mounted sensors enable centimeter-scale resolution through:
- Hyperspectral cameras (400-2500 nm) measuring water absorption features at 1450 nm and 1940 nm
- Thermal infrared sensors deriving soil moisture from evaporative cooling rates
- LiDAR systems quantifying surface roughness and vegetation structure
The normalized difference water index (NDWI) from UAV multispectral data calculates as:
where ρNIR and ρSWIR represent reflectance in near-infrared and shortwave infrared bands respectively.
Data Fusion Approaches
Multi-sensor fusion improves estimation accuracy through:
- Bayesian frameworks combining SAR and optical data
- Deep learning architectures (e.g., convolutional LSTMs) that integrate temporal sequences from different platforms
- Physics-informed neural networks embedding radiative transfer equations
The dielectric mixing model describes effective permittivity (εeff) for heterogeneous soils:
where fi is the volume fraction of component i, εi its permittivity, and α a shape parameter (typically 0.5 for natural soils).
Calibration Challenges
Key calibration considerations include:
- Vegetation optical depth correction for microwave systems
- Soil texture-dependent calibration of dielectric models
- Topographic normalization for SAR backscatter
- Diurnal temperature cycle normalization for thermal data
Advanced calibration techniques employ:
where MLk represents machine learning models trained on different sensor inputs Xk, wk their ensemble weights, and λ a regularization parameter.

2.2 Ground-Based Sensor Data
Ground-based sensors provide high-resolution, localized measurements of soil moisture, serving as ground truth for remote sensing validation and machine learning model training. These sensors operate on diverse physical principles, each with distinct advantages and limitations.
Dielectric Measurement Techniques
Time-domain reflectometry (TDR) and frequency-domain reflectometry (FDR) dominate soil moisture sensing by exploiting the dielectric permittivity (ε) of soil, which varies with water content. The relationship between volumetric water content (θv) and permittivity is empirically modeled by the Topp equation:
Capacitance sensors, a subset of FDR, measure ε by detecting changes in an oscillator circuit's frequency. Their output requires temperature compensation due to the temperature dependence of dielectric properties.
Resistive and Tensiometric Sensors
Gypsum blocks and granular matrix sensors measure soil water potential (ψ) via electrical resistance. While cost-effective, they exhibit hysteresis and require soil-specific calibration. The relationship between resistance (R) and ψ follows:
where a, b, and c are soil-type-dependent coefficients. Tensiometers directly measure matric potential through porous cups but are limited to the 0 to -85 kPa range.
Thermal Dissipation Probes
These probes estimate soil moisture by measuring the thermal conductivity of the soil matrix, which increases with water content. A heat pulse is applied, and the temperature decay curve is analyzed using the de Vries model:
where λ is effective thermal conductivity, and subscripts s and w denote soil solids and water phases, respectively.
Sensor Fusion for ML Applications
Modern soil monitoring networks combine multiple sensor types to compensate for individual limitations. Machine learning models ingest fused data streams, with common input features including:
- Raw dielectric permittivity (ε) from TDR/FDR
- Temperature-compensated resistance (R)
- Thermal decay time constants (τ)
- Ancillary soil temperature (T) and electrical conductivity (EC)
Neural networks trained on such multimodal data achieve RMSE values below 0.02 m³/m³ in controlled validation studies, outperforming single-sensor empirical models by 30-50%.
Calibration Challenges
Sensor drift and soil-specific responses necessitate periodic recalibration. Gaussian process regression has emerged as a robust tool for transfer learning between sensor deployments, modeling the spatial variation of calibration parameters as:
where m(x) is the mean function and k(x,x') a kernel capturing spatial covariance. Field studies show this approach reduces calibration labor by 70% while maintaining accuracy.

2.3 Feature Engineering and Data Normalization
Feature Selection for Soil Moisture Estimation
Raw sensor data for soil moisture estimation often includes variables such as dielectric permittivity, temperature, electrical conductivity, and bulk density. Not all features contribute equally to predictive accuracy, and some may introduce noise. Feature selection techniques like Recursive Feature Elimination (RFE) or mutual information scoring help identify the most relevant predictors. For instance, dielectric permittivity (measured via Time-Domain Reflectometry, TDR) is strongly correlated with volumetric water content (VWC), while temperature may require nonlinear transformations to improve its utility.
Handling Temporal and Spatial Features
Soil moisture exhibits spatiotemporal dependencies due to irrigation patterns, evapotranspiration, and soil heterogeneity. Temporal features such as lagged measurements (e.g., VWC at t-1, t-24 hours) or rolling averages can capture autocorrelation. Spatial features, derived from remote sensing (e.g., NDVI, SAR backscatter), often require geostatistical interpolation (kriging) to align with point-scale ground measurements.
Normalization and Scaling Techniques
Sensor data may span multiple orders of magnitude (e.g., conductivity in mS/cm vs. permittivity in unitless ratios). Common normalization methods include:
- Z-score standardization:
$$ z = \frac{x - \mu}{\sigma} $$
- Min-Max scaling:
$$ x_{\text{scaled}} = \frac{x - x_{\min}}{x_{\max} - x_{\min}} $$
- Robust scaling: Uses median and interquartile range (IQR) to mitigate outliers.
Nonlinear Transformations
Soil properties often follow log-normal distributions. Applying logarithmic or Box-Cox transformations can improve model performance:
Feature Crosses for Interaction Effects
Interactions between features (e.g., temperature × conductivity) can reveal latent relationships. Polynomial feature expansion or domain-specific crosses (e.g., dielectric permittivity × clay content) may enhance linear models like ridge regression or kernel-based methods.
Case Study: Normalizing Satellite and Ground Sensor Data
In a fusion of SMAP (Soil Moisture Active Passive) satellite data with IoT soil sensors, researchers applied:
- Quantile normalization to match satellite and ground data distributions.
- PCA (Principal Component Analysis) to reduce spectral bands while preserving 95% variance.
3. Regression-Based Models (Random Forest, XGBoost, etc.)
3.1 Regression-Based Models (Random Forest, XGBoost, etc.)
Regression-based machine learning models are widely used for soil moisture estimation due to their ability to handle non-linear relationships between input features (e.g., satellite data, weather variables, soil properties) and the target moisture values. These models excel in capturing complex interactions without requiring explicit physical modeling, making them particularly useful in scenarios where soil moisture dynamics are influenced by multiple interdependent factors.
Random Forest for Soil Moisture Prediction
Random Forest (RF) is an ensemble method that constructs multiple decision trees during training and outputs the mean prediction of individual trees. Its robustness against overfitting and ability to handle high-dimensional data make it suitable for soil moisture estimation. The model operates by:
- Bootstrapping: Training each tree on a random subset of the data with replacement.
- Feature Randomness: Selecting a random subset of features at each split to decorrelate trees.
- Aggregation: Averaging predictions from all trees to reduce variance.
The prediction for soil moisture ŷ is given by:
where B is the number of trees, and Ti(x) is the prediction of the i-th tree for input x. RF also provides feature importance scores, which help identify key variables (e.g., NDVI, surface temperature) influencing soil moisture.
XGBoost: Optimized Gradient Boosting
XGBoost (Extreme Gradient Boosting) is a scalable, regularized gradient boosting framework that often outperforms RF in regression tasks. It minimizes a loss function L (e.g., mean squared error) with an added regularization term Ω to prevent overfitting:
where fk represents the k-th tree, and Ω(fk) = γT + \frac{1}{2}λ||w||² penalizes tree complexity (T = number of leaves, w = leaf weights). XGBoost iteratively adds trees to correct residuals from previous predictions, optimizing the following objective at step t:
Here, gi and hi are the first and second derivatives of the loss function. This approach efficiently handles missing data and feature interactions, making it effective for fusing multi-source soil moisture data (e.g., satellite, in-situ sensors).
Model Training and Hyperparameter Tuning
Key hyperparameters for RF and XGBoost include:
- RF: n_estimators (number of trees), max_depth, min_samples_split.
- XGBoost: learning_rate, max_depth, subsample, colsample_bytree.
Bayesian optimization or grid search with cross-validation is recommended for hyperparameter tuning. For soil moisture applications, spatial cross-validation (e.g., k-fold partitioning by geographic blocks) avoids overfitting to localized patterns.
Practical Considerations
Both models require feature engineering tailored to soil moisture dynamics:
- Temporal Features: Lagged moisture values, rolling averages.
- Spatial Features: Topographic wetness index, neighboring pixel statistics.
- Sensor Fusion: Combining optical, thermal, and microwave satellite data.
Case studies show RF achieving ~0.85 R² on SMAP (Soil Moisture Active Passive) data, while XGBoost reaches ~0.88 R² by leveraging its built-in regularization. However, RF is less sensitive to hyperparameter choices, making it preferable for rapid prototyping.
3.2 Deep Learning Approaches (CNNs, RNNs, Transformers)
Convolutional Neural Networks (CNNs) for Spatial Feature Extraction
CNNs excel at capturing spatial patterns in soil moisture data, particularly when working with remote sensing imagery or gridded sensor measurements. The hierarchical structure of convolutional layers enables the network to learn local features (e.g., texture variations in SAR images) before combining them into global representations. For soil moisture estimation, a typical CNN architecture processes input tensors X ∈ ℝH×W×C, where H, W represent spatial dimensions and C denotes channels (e.g., spectral bands). The convolution operation at layer l is defined as:
where Fh × Fw is the filter size and W, b are learnable parameters. Recent studies have shown that 3D CNNs outperform 2D variants when processing time-series of satellite observations, as they preserve the temporal correlation structure.
Recurrent Neural Networks for Temporal Dynamics
Soil moisture exhibits strong temporal dependencies due to precipitation patterns and evapotranspiration cycles. Long Short-Term Memory (LSTM) networks address this through gating mechanisms:
Bidirectional LSTMs have proven particularly effective for soil moisture forecasting, achieving mean absolute errors below 0.03 m³/m³ when trained on in-situ sensor networks with daily temporal resolution. The key advantage lies in their ability to capture both forward and backward dependencies in the moisture time series.
Transformer Architectures for Multimodal Fusion
Vision Transformers (ViTs) have demonstrated superior performance in fusing heterogeneous soil moisture data sources (satellite, weather stations, topography). The self-attention mechanism computes relevance scores between embedded patches:
where Q, K, V are learned query, key, and value matrices. In practice, multi-head attention with 8-12 heads achieves optimal performance for soil moisture prediction tasks. Recent work by Zhang et al. (2023) showed that transformer-based models reduce RMSE by 18% compared to CNN-LSTM hybrids when processing Sentinel-1 SAR time series with auxiliary meteorological data.
Implementation Considerations
- Input normalization: Soil moisture values should be scaled to [0,1] using min-max normalization based on soil type-specific hydraulic properties
- Loss functions: Huber loss outperforms MSE for handling outliers in field measurements
- Regularization: Spatial dropout (p=0.2) prevents overfitting in high-resolution remote sensing applications
Hybrid architectures combining CNNs for spatial feature extraction with transformer-based temporal modeling currently represent the state-of-the-art, achieving R² > 0.92 on continental-scale validation datasets. The optimal configuration typically involves:
class SoilMoistureTransformer(nn.Module):
def __init__(self, img_size=128, patch_size=16, num_classes=1):
super().__init__()
self.cnn_backbone = EfficientNet.from_pretrained('efficientnet-b3')
self.patch_embed = nn.Conv2d(1280, 768, kernel_size=patch_size, stride=patch_size)
self.transformer = TransformerEncoder(dim=768, depth=12, heads=12)
self.reg_head = nn.Sequential(
nn.LayerNorm(768),
nn.Linear(768, num_classes)
def forward(self, x):
spatial_features = self.cnn_backbone(x) # [B, 1280, 8, 8]
patches = self.patch_embed(spatial_features) # [B, 768, 4, 4]
patches = patches.flatten(2).transpose(1, 2) # [B, 16, 768]
temporal_features = self.transformer(patches)
return self.reg_head(temporal_features.mean(1))

3.3 Hybrid Models and Ensemble Techniques
Hybrid models combine the strengths of multiple machine learning approaches to improve soil moisture estimation accuracy beyond what individual models can achieve. These techniques are particularly valuable when dealing with heterogeneous soil properties, sparse sensor networks, or noisy remote sensing data.
Model Stacking Architectures
Stacked generalization trains a meta-learner to optimally combine predictions from base models. For soil moisture estimation, a common architecture uses:
- Base layer: Diverse models like Random Forests (for feature importance), SVMs (for high-dimensional patterns), and LSTMs (for temporal dynamics)
- Meta-learner: Typically a linear model or shallow neural network that learns weighting coefficients
where wi are learned weights and fi are base model predictions. The weights are optimized to minimize:
Physics-Informed Neural Networks
These hybrid models incorporate physical constraints from Richards' equation directly into the loss function:
where the physics loss enforces mass conservation principles:
Dynamic Ensemble Selection
DES techniques adaptively select models based on local feature space characteristics. For soil moisture prediction:
- Cluster soil types using spectral indices and texture features
- Maintain a pool of specialized models for each cluster
- Use k-nearest neighbors to select the most relevant models for new inputs
The selection metric often combines accuracy and diversity measures:
Bayesian Model Averaging
BMA provides probabilistic soil moisture estimates by weighting models according to their evidence:
where model probabilities are computed via marginal likelihood:
Practical Implementation Considerations
When deploying ensemble methods for soil moisture:
- Compute feature importance scores to identify dominant drivers (e.g., NDVI, surface temperature)
- Monitor model decay due to seasonal variations using concept drift detection
- Implement uncertainty quantification through prediction intervals
For satellite data fusion, temporal alignment of predictors is critical. A common approach uses dynamic time warping to synchronize multi-source time series before ensemble training.

4. Common Evaluation Metrics (RMSE, MAE, R²)
4.1 Common Evaluation Metrics (RMSE, MAE, R²)
Root Mean Square Error (RMSE)
RMSE quantifies the standard deviation of prediction errors, penalizing larger deviations more heavily due to the squaring operation. For soil moisture estimation, RMSE is particularly useful when large errors are undesirable, such as in irrigation scheduling where overestimation can lead to water wastage. The mathematical formulation is:
where yi represents the observed soil moisture value, ŷi is the predicted value, and n is the number of samples. The squaring operation makes RMSE sensitive to outliers, which can be advantageous when extreme errors must be minimized in agricultural applications.
Mean Absolute Error (MAE)
MAE provides a linear measure of average prediction error magnitude, calculated as:
Unlike RMSE, MAE treats all errors equally, making it more robust to outliers but less sensitive to large deviations. In soil moisture monitoring, MAE is preferable when the cost of error is proportional to its magnitude, such as in drought assessment where both over- and under-estimation carry similar consequences.
Coefficient of Determination (R²)
R² measures the proportion of variance in the dependent variable (soil moisture) explained by the model:
where ȳ is the mean of observed values. An R² value of 1 indicates perfect prediction, while 0 suggests the model performs no better than predicting the mean. For soil moisture models, R² is particularly useful when comparing different feature sets or algorithms, as it normalizes performance relative to the baseline mean prediction.
Metric Selection Considerations
When evaluating soil moisture models:
- RMSE is optimal when large errors must be minimized, such as in precision agriculture systems
- MAE is preferred when all errors contribute equally to the cost function
- R² is most valuable for comparing model architectures or input feature sets
In practice, reporting all three metrics provides a comprehensive view of model performance. For instance, a soil moisture model might show good R² (0.85) but still have problematic RMSE (0.12 m³/m³) if occasional large errors occur during dry conditions.
Practical Implementation Example
Consider evaluating a random forest model on a soil moisture dataset with n=1000 samples. The following Python code demonstrates metric calculation:
from sklearn.metrics import mean_squared_error, mean_absolute_error, r2_score
import numpy as np
# Sample data
y_true = np.random.uniform(0.1, 0.4, 1000) # Actual soil moisture (m³/m³)
y_pred = y_true + np.random.normal(0, 0.05, 1000) # Predictions with noise
# Calculate metrics
rmse = np.sqrt(mean_squared_error(y_true, y_pred))
mae = mean_absolute_error(y_true, y_pred)
r2 = r2_score(y_true, y_pred)
print(f"RMSE: {rmse:.4f} m³/m³\nMAE: {mae:.4f} m³/m³\nR²: {r2:.4f}")
4.2 Cross-Validation Strategies
Cross-validation is critical for assessing the generalization performance of machine learning models in soil moisture estimation, where spatial and temporal variability can lead to overfitting if not properly addressed. Traditional holdout validation often fails to capture the full complexity of soil moisture dynamics, necessitating more robust strategies.
K-Fold Cross-Validation
K-fold cross-validation partitions the dataset into k equally sized folds, training the model on k−1 folds and validating on the remaining fold. This process repeats k times, with each fold serving as the validation set once. The final performance metric is the average across all folds:
where Mi is the model trained on folds excluding Dtest_i, and ℒ is the loss function (e.g., RMSE for regression). For soil moisture datasets with spatial autocorrelation, stratified k-fold ensures each fold preserves the distribution of key covariates like soil type or land cover.
Leave-One-Out Cross-Validation (LOOCV)
LOOCV is a special case of k-fold where k = n (number of samples). While computationally expensive, it minimizes bias for small datasets common in field-scale soil moisture studies. The variance of LOOCV estimates can be high, but this is mitigated by bootstrapping or repeated cross-validation in practice.
Spatial and Temporal Blocking
Standard k-fold fails when soil moisture observations exhibit spatial or temporal dependence. Blocking strategies address this:
- Spatial blocking: Divides data into geographic blocks (e.g., using k-means clustering on coordinates) to prevent leakage between nearby points.
- Temporal blocking: Splits data into contiguous time windows, critical for autoregressive models in soil moisture forecasting.
For a dataset with N locations observed over T time steps, spatiotemporal blocking requires a 3D partitioning approach:
where Si and Ti are spatial and temporal blocks, respectively.
Nested Cross-Validation
Hyperparameter tuning requires a nested approach to avoid optimistic bias. The outer loop evaluates model performance, while the inner loop optimizes hyperparameters:
- Outer k-fold splits data into training and test sets
- Inner m-fold further splits the outer training set for grid search or Bayesian optimization
For soil moisture models using neural networks or ensemble methods, nested CV with k=5 (outer) and m=3 (inner) is a common configuration that balances computational cost and reliability.
Practical Considerations
Soil moisture datasets often exhibit:
- Class imbalance: Dry/wet extremes may be underrepresented. Stratified sampling or synthetic oversampling (SMOTE) can be applied within folds.
- Sensor heterogeneity: When combining in-situ and remote sensing data, ensure each fold contains proportional representation of all data sources.
- Scale effects: Field-scale vs. satellite-scale observations may require separate normalization within each fold to prevent leakage.

4.3 Handling Imbalanced and Noisy Data
Soil moisture datasets often suffer from two critical challenges: class imbalance and measurement noise. Class imbalance occurs when certain moisture levels are overrepresented (e.g., dry soil samples in arid regions), while noise stems from sensor inaccuracies, environmental interference, or data transmission errors. Addressing these issues is essential for building robust ML models.
Class Imbalance Mitigation Techniques
Standard accuracy metrics become unreliable when classes are imbalanced, as models may bias toward the majority class. For soil moisture estimation, where extreme dry/wet conditions may be rare, consider these approaches:
- Synthetic Minority Oversampling (SMOTE): Generates synthetic samples for minority classes by interpolating between nearest neighbors in feature space. For soil moisture θ, given a sample xi, SMOTE creates new points along the line segment joining xi and its k-nearest neighbors.
- Adaptive Synthetic Sampling (ADASYN): Focuses on regions where the decision boundary is ambiguous by generating more synthetic samples for harder-to-learn minority instances. This is particularly useful when soil moisture transitions between wet/dry states exhibit nonlinear behavior.
- Cost-sensitive Learning: Modifies the loss function to penalize misclassification of minority classes more heavily. The weighted cross-entropy loss becomes:
where wyi is the class-dependent weight, typically inversely proportional to class frequencies.
Noise Robustness Strategies
Soil moisture sensors exhibit varying noise characteristics depending on measurement technology (TDR, FDR, capacitance). Effective denoising combines signal processing and ML techniques:
Sensor Fusion Approaches
Kalman filtering provides optimal estimation when combining multiple noisy sensor readings. For soil moisture θt at time t, the state-space model becomes:
where wt and vt represent process and measurement noise, respectively. The Kalman gain Kt optimally weights sensor inputs:
Deep Learning Architectures for Noise Immunity
Denoising autoencoders learn robust representations by reconstructing clean signals from corrupted inputs. The reconstruction loss:
where f and g are encoder/decoder functions, and ẋ is the noisy input. For temporal soil moisture data, 1D convolutional or LSTM-based autoencoders capture both spatial and temporal dependencies while filtering noise.
Evaluation Under Imperfect Data
Traditional metrics like RMSE can be misleading with imbalanced/noisy data. Instead, use:
- Balanced Accuracy: Arithmetic mean of sensitivity across all classes
- Cohen's Kappa: Measures agreement between predictions and true labels while accounting for class imbalance
- Robust Deviation Score: Median absolute deviation normalized by interquartile range to reduce noise sensitivity
Field studies in precision agriculture demonstrate that combining SMOTE with wavelet denoising improves soil moisture prediction accuracy by 18-22% compared to baseline models when dealing with imbalanced datasets containing 5-15% sensor noise.

5. Precision Agriculture and Irrigation Management
5.1 Precision Agriculture and Irrigation Management
Soil Moisture Dynamics in Precision Agriculture
Soil moisture estimation is critical for optimizing irrigation in precision agriculture, where water-use efficiency directly impacts crop yield and resource sustainability. The volumetric water content (θ) of soil is governed by Richards' equation, a nonlinear partial differential equation describing fluid flow in porous media:
where K(θ) is the hydraulic conductivity, ψ is the soil water potential, and z is the gravitational head. Machine learning models approximate this physics-based relationship using empirical data, bypassing the computational complexity of solving Richards' equation numerically.
Sensor Fusion and Feature Engineering
Modern soil moisture estimation systems integrate multi-modal sensor data:
- Dielectric sensors (e.g., TDR, FDR) measure the soil's permittivity (ε), which correlates with θ through the Topp equation:
- Remote sensing (Sentinel-1 SAR, SMAP) provides surface moisture estimates at different wavelengths (L-band, C-band).
- Meteorological data (evapotranspiration, precipitation) accounts for atmospheric interactions.
Feature engineering combines these inputs into dimensionless indices like the Normalized Difference Moisture Index (NDMI):
Machine Learning Architectures
Three advanced ML approaches dominate soil moisture estimation:
1. Physics-Informed Neural Networks (PINNs)
PINNs embed Richards' equation as a soft constraint in the loss function:
where α, β are weighting coefficients, and Lphysics penalizes deviations from the governing PDE.
2. Spatiotemporal Graph Neural Networks
Graph-based models represent fields as nodes with edges encoding spatial adjacency. A message-passing framework updates node features (hi) via:
where W, U are learnable weights and σ is a nonlinear activation.
3. Ensemble Hybrid Models
Combining satellite data with in-situ measurements requires architectures like:
- XGBoost for feature importance ranking
- U-Nets for spatial downscaling of coarse-resolution satellite data
- LSTMs to model temporal dependencies in irrigation patterns
Irrigation Optimization
The estimated soil moisture θ̂ drives irrigation decisions through model predictive control (MPC). The optimization minimizes water use while maintaining θ within agronomic bounds [θFC, θPWP]:
where u(t) is the irrigation rate and λ is a regularization parameter. Field trials in California almond orchards demonstrated a 23% reduction in water use compared to traditional scheduling.
Case Study: Vineyard Water Stress Mitigation
A 2023 study in Bordeaux vineyards used hyperspectral imaging (400–2500 nm) with a 3D convolutional neural network to predict pre-dawn leaf water potential (ΨPD) from canopy reflectance. The model achieved an RMSE of 0.15 MPa, enabling precise deficit irrigation that improved berry phenolic content by 18%.

5.2 Climate Change and Drought Monitoring
Integrating Remote Sensing with ML for Drought Prediction
Soil moisture dynamics under climate change are increasingly non-linear due to shifting precipitation patterns and evapotranspiration rates. Machine learning models leverage multi-modal remote sensing data—such as SMAP (Soil Moisture Active Passive) and Sentinel-1 SAR—to disentangle these complexities. A physics-informed neural network (PINN) can couple the Richards equation for soil water flow with observed data:
where θ is volumetric water content, K(θ) is hydraulic conductivity, ψ is soil matric potential, and S represents root water uptake. PINNs encode this PDE as a soft constraint in the loss function, enabling the model to respect physical laws while learning from sparse ground-based sensors.
Feature Engineering for Climate-Resilient Models
Advanced feature selection techniques must account for climate-induced covariate shifts. Temporal Fourier transforms of NDVI (Normalized Difference Vegetation Index) and LST (Land Surface Temperature) time-series capture phenological drought signatures. For instance, the phase shift between annual NDVI and precipitation cycles is a robust indicator of emerging water stress:
where F denotes Fourier transform. XGBoost and Transformer-based models use such features to achieve >90% accuracy in predicting Palmer Drought Severity Index (PDSI) anomalies 3–6 months ahead.
Uncertainty Quantification in Projections
Bayesian neural networks (BNNs) with Monte Carlo dropout provide probabilistic soil moisture forecasts under climate scenarios. The predictive distribution for a BNN with L layers is:
where ω represents network weights and 𝒟 training data. This approach quantifies epistemic uncertainty from model parameters and aleatoric uncertainty from sensor noise—critical for drought early warning systems.
Case Study: Western US Megadrought
A 2023 study fused GRACE-FO terrestrial water storage data with convolutional LSTMs to attribute 42% of the 2000–2022 megadrought to anthropogenic warming. The model revealed nonlinear soil moisture-temperature feedbacks: for every 1°C warming, soil moisture memory duration increased by 17±4 days, exacerbating drought persistence.

5.3 Integration with IoT and Smart Farming Systems
Soil moisture estimation models achieve operational scalability when embedded within IoT-enabled smart farming architectures. These systems rely on distributed sensor networks, edge computing, and real-time data fusion to optimize irrigation and crop management. The integration pipeline consists of three primary components: sensor data acquisition, edge processing, and cloud-based decision systems.
Sensor Network Architecture
Wireless sensor nodes equipped with capacitive or time-domain reflectometry (TDR) probes sample soil moisture at varying depths and spatial resolutions. Each node typically includes:
- A soil moisture sensor (e.g., Decagon EC-5 or Sentek EnviroSCAN)
- Microcontroller (ESP32 or STM32) with ADC preprocessing
- LoRaWAN or NB-IoT for low-power wide-area network (LPWAN) transmission
- Environmental auxiliaries (air temperature, humidity, solar radiation)
where θv is volumetric water content, Vout is the sensor output voltage, and α, β, γ are calibration coefficients derived from soil-specific dielectric mixing models.
Edge Computing for Real-Time Inference
On-device ML models compress full-resolution neural networks into quantized TensorFlow Lite or ONNX Runtime executables. A 1D convolutional neural network (CNN) for moisture prediction at the edge might process raw dielectric readings through:
import tensorflow as tf
model = tf.keras.Sequential([
tf.keras.layers.Conv1D(32, 5, activation='relu', input_shape=(60, 1)),
tf.keras.layers.MaxPooling1D(2),
tf.keras.layers.Flatten(),
tf.keras.layers.Dense(64, activation='relu'),
tf.keras.layers.Dense(1)
])
model.compile(optimizer='adam', loss='mse')
Edge devices apply federated learning to aggregate localized model updates without transmitting raw sensor data, preserving bandwidth and privacy.
Cloud Integration and Decision Systems
Processed moisture indices feed into cloud platforms like AWS IoT Greengrass or Google Cloud IoT Core, where ensemble models combine satellite-derived NDVI, weather forecasts, and historical irrigation data. The system solves the water optimization problem:
where u(t) represents irrigation control actions and λ penalizes excessive water use. Digital twin simulations validate control policies before field deployment.
Case Study: Precision Irrigation in California Vineyards
A 2023 deployment in Napa Valley achieved 22% water savings by integrating:
- Soil moisture predictions from XGBoost models (R2=0.91)
- LoRa-based mesh networks with 800m node spacing
- Model predictive control (MPC) adjusting drip emitters every 15 minutes
Latency-critical operations like frost protection use edge-computed models with <300ms response times, while long-term strategy optimization runs daily in the cloud.

6. Data Scarcity and Labeling Challenges
6.1 Data Scarcity and Labeling Challenges
Soil moisture estimation using machine learning (ML) is fundamentally constrained by the availability of high-quality labeled datasets. Unlike domains such as computer vision or natural language processing, where large-scale datasets like ImageNet or Common Crawl exist, soil moisture data is often sparse, geographically fragmented, and expensive to collect. This scarcity arises from the physical constraints of deploying ground-based sensors, satellite revisit times, and the cost of manual soil sampling.
Sources of Data Scarcity
The primary challenges in acquiring sufficient soil moisture data stem from:
- High Sensor Deployment Costs: In-situ sensors (e.g., TDR, FDR) require installation, maintenance, and calibration, making large-scale deployments economically prohibitive.
- Spatial Heterogeneity: Soil moisture varies significantly across small spatial scales due to factors like topography, vegetation cover, and soil composition, necessitating dense sensor networks for accurate representation.
- Temporal Resolution Limitations: Satellite-based sensors (e.g., SMAP, Sentinel-1) have fixed revisit cycles, leading to gaps in temporal coverage, especially in cloud-prone regions.
Labeling Challenges
Even when raw data is available, labeling poses significant hurdles:
- Ground Truth Acquisition: Manual soil sampling for gravimetric analysis is labor-intensive and destructive, limiting the frequency and spatial coverage of labeled data.
- Noise in Remote Sensing: Satellite and radar-derived soil moisture estimates (e.g., from SMAP or AMSR-E) often require correction for surface roughness, vegetation opacity, and atmospheric interference, introducing labeling uncertainty.
- Domain Shift: Models trained on data from one geographic region may fail to generalize due to differences in soil type, climate, or land use, necessitating region-specific labeling efforts.
Mitigation Strategies
Several approaches address these challenges:
1. Data Augmentation
Synthetic data generation techniques, such as physics-based modeling or generative adversarial networks (GANs), can supplement limited datasets. For example, the Richards equation describes water flow in unsaturated soils:
where θ is volumetric water content, K(θ) is hydraulic conductivity, and ψ(θ) is soil water potential. Numerical solutions to this equation can generate synthetic moisture profiles under varying boundary conditions.
2. Transfer Learning
Pre-trained models on related tasks (e.g., precipitation prediction or crop health monitoring) can be fine-tuned with limited soil moisture labels. For instance, a model trained on MODIS NDVI data may learn features transferable to moisture estimation.
3. Active Learning
Iterative labeling prioritizes the most informative samples for manual annotation. Given a pool of unlabeled data U and a small labeled set L, a query strategy selects instances x ∈ U that maximize model uncertainty or expected error reduction:
where H is the predictive entropy.
4. Crowdsourcing and Citizen Science
Platforms like Cosmos or SMAPEx engage farmers and researchers in contributing ground measurements, though data quality control remains critical.
Case Study: SMAP Validation Network
NASA's Soil Moisture Active Passive (SMAP) mission employs a global network of core validation sites, each with clustered sensors covering ~36 km². This design balances spatial representativeness with logistical feasibility, but the resulting dataset still only sparsely samples global variability.
6.2 Model Generalization Across Different Soil Types
Generalizing machine learning models for soil moisture estimation across diverse soil types presents significant challenges due to variations in texture, organic matter, and hydraulic properties. Clay-rich soils exhibit slower water infiltration and higher water retention compared to sandy soils, leading to non-linear relationships between sensor data and actual moisture content. Models trained on a single soil type often fail when applied to others due to these inherent physical differences.
Feature Engineering for Soil-Invariant Representations
Domain adaptation techniques can improve generalization by transforming raw sensor inputs into soil-invariant feature spaces. A common approach involves normalizing dielectric permittivity measurements using soil-specific parameters:
where εmeas is the raw permittivity, and εmin, εmax are soil-type-dependent bounds derived from pedotransfer functions. Incorporating soil electrical conductivity (EC) as an auxiliary input helps account for salinity effects that otherwise confound moisture estimation.
Physics-Informed Transfer Learning
Transfer learning frameworks that incorporate Richards' equation constraints demonstrate improved cross-soil performance. The hybrid loss function combines data-driven and physics-based terms:
where α and β are weighting coefficients, ℒMSE is the mean squared error on labeled data, and ℒRichards penalizes violations of the soil water retention curve:
Multi-Task Learning Architectures
Shared-bottom neural networks with soil-type-specific heads effectively capture both universal moisture patterns and soil-specific adjustments. The architecture comprises:
- A shared feature extractor (3-5 convolutional or dense layers)
- Parallel output heads with soil-type-dependent weights
- A gating network that routes samples to appropriate heads
Experimental results show such architectures reduce mean absolute error by 18-23% compared to single-model approaches when tested across USDA soil texture classes.
Cross-Domain Validation Protocols
Proper evaluation requires leave-one-soil-out cross-validation, where models train on n-1 soil types and test on the excluded type. Performance metrics should include:
- Soil-type-specific RMSE and MAE
- Bias-variance decomposition
- Hydraulic parameter recovery error
Case studies demonstrate that models achieving < 0.03 m³/m³ MAE on homogeneous soils often degrade to 0.08-0.12 m³/m³ when applied to unseen soil textures without proper generalization techniques.

6.3 Explainability and Trust in ML Predictions
Machine learning models for soil moisture estimation often operate as black boxes, making it challenging to interpret their decision-making processes. However, in applications like precision agriculture or hydrological modeling, trust in predictions is critical. Explainability techniques bridge this gap by providing insights into model behavior, feature importance, and potential biases.
Model-Agnostic Interpretability Methods
Techniques such as SHAP (Shapley Additive Explanations) and LIME (Local Interpretable Model-agnostic Explanations) are widely used to interpret complex models like deep neural networks or ensemble methods. SHAP values quantify the contribution of each feature to the prediction by leveraging cooperative game theory:
where F is the set of all features, S is a subset of features, and f is the model's prediction function. For soil moisture models, SHAP can reveal whether satellite-derived indices (e.g., NDVI) or in-situ sensor data dominate predictions.
Layer-wise Relevance Propagation for Deep Learning
In convolutional neural networks (CNNs) processing multispectral imagery, layer-wise relevance propagation (LRP) decomposes the output prediction into pixel-level contributions. Given a CNN with L layers, the relevance R is backpropagated using conservation rules:
where zij represents the weighted activation from neuron i to j, and ε stabilizes numerical computation. This method helps identify whether the model focuses on relevant soil patterns or spurious artifacts in remote sensing data.
Uncertainty Quantification
Bayesian neural networks or Monte Carlo dropout provide uncertainty estimates alongside predictions. For a soil moisture model with dropout applied at test time, the predictive variance is computed as:
where T is the number of stochastic forward passes, and ŷt* and σ̂t*2 are the mean and variance of the t-th prediction. High uncertainty regions may indicate areas requiring additional ground truth measurements.
Case Study: SHAP Analysis in Precision Agriculture
A 2023 study applied SHAP to a random forest model predicting volumetric water content (%) using Sentinel-2 bands and terrain attributes. The analysis revealed that:
- Short-wave infrared (SWIR) bands contributed 42% of the predictive power
- Topographic wetness index showed nonlinear threshold behavior
- Unexpected dependencies on NDVI during drought conditions exposed model limitations
Such insights enable agronomists to validate model behavior against domain knowledge and prioritize data collection efforts.
Human-in-the-Loop Validation
Interactive visualization tools like partial dependence plots (PDPs) allow domain experts to probe model behavior. For a soil moisture model f, the PDP for feature xS is computed as:
where xC(i) are sampled values of other features. Agricultural scientists can use these plots to verify whether the model's response to rainfall inputs matches expected soil physics.

7. Key Research Papers and Journals
7.1 Key Research Papers and Journals
- Machine Learning Techniques for Estimating Soil Moisture from ... — Several approaches and techniques written on predicting soil moisture based on soil images were reviewed. Sev-eral demerits were found in those approaches, which are also discussed. 2.1. Machine Learning Models for Soil Moisture Prediction Although ML was widely used for forecasting soil moisture from the numerical data collected using several ...
- Research on Soil Moisture Prediction Based on LSTM ... - Springer — Soil Wet (SW), as an important indicator to quantify the wetness and dryness of surface soil, has an important impact on ecology [1,2,3].Soil moisture determines the water supply of plants, and too high or too low can adversely affect crops [].When the soil water content is too low, it is difficult for plant roots to absorb enough water from the soil to compensate for transpiration consumption.
- Estimating 500-m Resolution Soil Moisture Using Sentinel-1 and ... - MDPI — The aim of this study is to estimate surface soil moisture at a spatial resolution of 500 m and a temporal resolution of at least 6 days, by combining remote sensing data from Sentinel-1 and optical data from Sentinel-2 and MODIS (Moderate-Resolution Imaging Spectroradiometer). The proposed methodology is based on the change detection technique, applied to a series of measurements over a three ...
- Estimation of soil properties using Hyperspectral imaging and Machine ... — Hyperspectral, also known as image spectroscopy, is an emerging technique under research for the identification and detection of minerals, human-made materials, terrestrial vegetation, water, and land [5].It has become one of the most promising methods for advancing soil analysis, undergoing significant transformations over time [6].By providing non-destructive access to detailed soil ...
- Machine Learning to Estimate Surface Soil Moisture from Remote ... - MDPI — Soil moisture is an integral quantity parameter in hydrology and agriculture practices. Satellite remote sensing has been widely applied to estimate surface soil moisture. However, it is still a challenge to retrieve surface soil moisture content (SMC) data in the heterogeneous catchment at high spatial resolution. Therefore, it is necessary to improve the retrieval of SMC from remote sensing ...
- Machine Learning Techniques for Estimating Soil Moisture from ... — Precise Soil Moisture (SM) assessment is essential in agriculture. By understanding the level of SM, we can improve yield irrigation scheduling which significantly impacts food production and other needs of the global population. The advancements in smartphone technologies and computer vision have demonstrated a non-destructive nature of soil properties, including SM. The study aims to analyze ...
- Advances in remote sensing based soil moisture retrieval: applications ... — Soil Moisture (SM) monitoring is crucial for various applications in agriculture, hydrology, and climate science. Remote Sensing (RS) offers a powerful tool for large-scale SM retrieval. This paper explores the advancements in RS techniques for SM estimation. We discuss the applications of these techniques, along with the advantages and limitations of traditional physical models and data ...
- From data to interpretable models: machine learning for soil moisture ... — Soil moisture is critical to agricultural business, ecosystem health, and certain hydrologically driven natural disasters. Monitoring data, though, is prone to instrumental noise, wide ranging extrema, and nonstationary response to rainfall where ground conditions change. Furthermore, existing soil moisture models generally forecast poorly for time periods greater than a few hours. To improve ...
- Smart farming for improving agricultural management — Numerous research has been conducted on applying ANN models in smart irrigation water management (SIWM). The estimation of reference evapotranspiration (ETo) is one of the essential parameters for crop irrigation because it determines irrigation scheduling (Cruz-Blanco et al., 2014).The Penman-Monteith (PM) model is the most often used for estimating evapotranspiration, although it needs a ...
- Google Scholar — Google Scholar provides a simple way to broadly search for scholarly literature. Search across a wide variety of disciplines and sources: articles, theses, books, abstracts and court opinions.
7.2 Open Datasets and Tools
- SMETool: A web-based tool for soil moisture estimation based on Eo ... — In fact, for soil moisture estimation, Zhang et al., 2022, Yang et al., 2021 introduced the Crop Condition and Soil Moisture Analytics tool (Crop-CASMA) which is a web-based software employed to approximate the soil moisture at 1 and 9 km spatial resolution every 1-3 days using Soil Moisture Active Passive (SMAP) and MODIS.
- Depth-specific soil moisture estimation in vegetated corn fields using ... — Cheng et al. (2022) utilized a comprehensive dataset comprising multispectral and thermal data from UAVs to estimate soil moisture under high maize canopy coverage (Cheng et al., 2022).By employing machine learning algorithms such as Partial Least Squares Regression and Random Forest, their work underscores the enhanced accuracy achievable through the fusion of these data types, especially in ...
- PDF Data-driven soil moisture estimations based on earth observation data ... — I.7.3 Article 3 - "A Machine Learning-Based Approach for Surface Soil Moisture Estimations with Google Earth Engine" 14 I.7.4 Article 4 - "Detection of Soil Moisture Anomalies Based on Sentinel-1" 15 I.8 Author contributions 16 I.8.1 Article 1 - "From Point to Pixel Scale: An Upscaling Approach for In Situ Soil Moisture Measurements"
- (PDF) Estimation of Soil Moisture for Different Crops Using SAR ... — This study aims to process the SAR Sentinel-1A data and estimate soil moisture using the Water Cloud Model (WCM). Many physical and empirical models have been developed to determine soil moisture ...
- A Non-Invasive Soil Moisture Sensing System Electronic Architecture: A ... — This paper will show the electronic architecture of a portable and non-invasive soil moisture system based on an open rectangular waveguide. The spectral information, measured in the range of 1.5-2.7 GHz, is elaborated on by an embedded predictive ...
- Machine Learning to Estimate Surface Soil Moisture from Remote ... - MDPI — Soil moisture is an integral quantity parameter in hydrology and agriculture practices. Satellite remote sensing has been widely applied to estimate surface soil moisture. However, it is still a challenge to retrieve surface soil moisture content (SMC) data in the heterogeneous catchment at high spatial resolution. Therefore, it is necessary to improve the retrieval of SMC from remote sensing ...
- Daily Soil Moisture Retrieval by Fusing CYGNSS and Multi-Source ... — The dataset is divided into a training set and a testing set to verify the accuracy of the model. ... Yan Q., Savi P., Jin Y., Yuan Y. Temporal-spatial soil moisture estimation from CYGNSS using machine learning regression with a preclassification approach. ... Kurum M., Gurbuz A.C., Boyd D., Moorhead R., Crow W.T., Eroglu O. Quasi-global ...
- Advances in remote sensing based soil moisture retrieval ... - Springer — Soil Moisture (SM) monitoring is crucial for various applications in agriculture, hydrology, and climate science. Remote Sensing (RS) offers a powerful tool for large-scale SM retrieval. This paper explores the advancements in RS techniques for SM estimation. We discuss the applications of these techniques, along with the advantages and limitations of traditional physical models and data ...
- (PDF) Advances in remote sensing based soil moisture retrieval ... — Accordingly, 25 deep learning models were pre-trained taking ~387,000 Soil Moisture Active Passive (SMAP) Level-3 9 km enhanced passive soil moisture measurements as the truth, with an average ...
- 60-m Resolution Soil Moisture Estimation Based on a Multisensor ... — Understanding soil moisture (SM) at high spatio-temporal resolution provides crucial insights across various societal disciplines due to its direct impact on environmental and natural disaster monitoring, weather forecasting, agricultural productivity, and water resource management. In recent decades, a variety of algorithms have been developed to improve the spatial resolution of SM maps from ...
7.3 Recommended Books and Online Courses
- A low-cost approach for soil moisture prediction using multi-sensor ... — The proposed model using XGBR and GA indicates an R 2 value of 0.891, showing a higher prediction result compared to recent SM monitoring studies with R 2 reached 0.83 in SM prediction study using S1 and Landsat-7 data in Egypt (Mohamed et al., 2020) and R 2 of 0.72 in surface soil moisture estimation using S1 and S2 in India (Tripathi and ...
- (PDF) Estimating soil moisture using Sentinel-1 and ... - ResearchGate — Gangat et al 2020 Estimating soil moisture using S1 and S2 sensors for dryland and palustrine wetland areas.pdf Estimating soil moisture using Sentinel-1 and Sentinel-2 sensors for dryland and ...
- Depth-specific soil moisture estimation in vegetated corn fields using ... — Drone-based remote sensing offers a scalable and efficient alternative for soil moisture estimation. This approach is increasingly favored for its cost-effectiveness and ability to cover large areas quickly (Fawcett et al., 2020).Drones equipped with red, green, and blue (RGB), and thermal sensors can capture high-resolution temporal and spatial data, providing detailed insights into soil ...
- Machine Learning Modelling for Soil Moisture Retrieval from ... - MDPI — Soil moisture is a critical factor that supports plant growth, improves crop yields, and reduces erosion. Therefore, obtaining accurate and timely information about soil moisture across large regions is crucial. Remote sensing techniques, such as microwave remote sensing, have emerged as powerful tools for monitoring and mapping soil moisture. Synthetic aperture radar (SAR) is beneficial for ...
- Evaluation of 18 satellite- and model-based soil moisture products ... — 2.1 Soil moisture products. We evaluated in total 18 near-surface soil moisture products, including six based on satellite observations, six based on open-loop models, and six based on models that assimilate satellite data (Table 1).We evaluated six products per category, which was sufficient to compare the performance among and within product categories and address the questions posed in the ...
- Machine Learning to Estimate Surface Soil Moisture from Remote ... - MDPI — Soil moisture is an integral quantity parameter in hydrology and agriculture practices. Satellite remote sensing has been widely applied to estimate surface soil moisture. However, it is still a challenge to retrieve surface soil moisture content (SMC) data in the heterogeneous catchment at high spatial resolution. Therefore, it is necessary to improve the retrieval of SMC from remote sensing ...
- Advances in remote sensing based soil moisture retrieval: applications ... — Soil Moisture (SM) monitoring is crucial for various applications in agriculture, hydrology, and climate science. Remote Sensing (RS) offers a powerful tool for large-scale SM retrieval. This paper explores the advancements in RS techniques for SM estimation. We discuss the applications of these techniques, along with the advantages and limitations of traditional physical models and data ...
- Soil Moisture Measuring Techniques and Factors Affecting the Moisture ... — The most accurate way of identifying the best soil moisture technique is the value selection method (VSM). The neutron probe is preferable to the FDR or TDR sensor for measuring soil moisture.
- Estimation of soil moisture from remote sensing products using an ... — This study investigated the capability of remote sensing soil moisture (SM) datasets to estimate in-situ SM over the Lake Urmia Basin in Iran. A novel meta-estimating approach, called Voting Regression (VR), was used to combine the Gradient Boosting (GB) and Support Vector Regression (SVR) algorithms for developing a new hybrid predictive model named GB-SVR. Six SM products from the Global ...
- PDF Field Estimation of Soil Water Content - IAEA — FIELD ESTIMATION OF SOIL WATER CONTENT: A PRACTICAL GUIDE TO METHODS, INSTRUMENTATION AND SENSOR TECHNOLOGY IAEA, VIENNA, 2005 IAEA-TCS-30 ISSN 1018-5518 ... best results from any device used. The choice of a technology is sometimes not made by the ultimate user, or even if it is, the main constraint may be financial rather than technical. ...








