Neural Kriging vs Traditional Variogram Modeling
Neural Kriging is a smart way to predict mineral grades in underground spaces using both traditional geostatistics and modern AI—like giving old-school mapping superpowers with neural networks.
⚠️ Why It Matters
📘 Definition
Neural Kriging is a hybrid spatial interpolation framework that embeds variogram-driven covariance structures into the latent space of a deep neural network, enabling adaptive, non-stationary modeling of grade continuity while preserving geostatistical validity and uncertainty quantification. It replaces or augments classical variogram modeling by learning spatial correlation patterns directly from sparse assay data and auxiliary sensor streams (e.g., geochemical logs, hyperspectral scans, borehole EM), subject to geological constraints and physical consistency priors.
🎨 Concept Diagram
AI-generated illustration for visual understanding
💡 Engineering Insight
Traditional variograms assume second-order stationarity — a fiction in most economic deposits. Neural Kriging doesn’t ‘replace’ geostatistics; it operationalizes its core principles (unbiasedness, minimum variance, covariance consistency) within a flexible, physics-informed ML framework. The real engineering win isn’t better R² — it’s eliminating the 12–18 month lag between drill campaign and updated resource model by enabling continuous, sensor-fed grade updating.
📖 Detailed Explanation
The architecture typically includes a feature encoder that fuses geological context (lithology, alteration, structure), sensor-derived proxies (spectral indices, conductivity), and spatial coordinates; a covariance head that outputs location-specific kernel parameters (range, sill, anisotropy); and a kriging solver layer that computes optimal weights using the learned covariance matrix. Crucially, uncertainty quantification remains rigorous: prediction variance inherits theoretical properties from generalized least squares, not Monte Carlo approximations.
Advanced implementations incorporate geological realism through hard constraints (e.g., fault offsets enforced via coordinate warping), soft constraints (penalizing grade predictions inconsistent with known paragenetic sequences), and multi-fidelity learning (jointly training on coarse drill assays and dense sensor logs). Recent field deployments at BHP’s Olympic Dam and Rio Tinto’s Koodaideri use neural Kriging to drive autonomous stope boundary optimization — reducing dilution by 9–13% while increasing mill feed grade consistency by ±0.15% Cu equivalent.
🔄 Engineering Workflow
📋 Decision Guide
| Rock/Field Condition | Recommended Design Action |
|---|---|
| High-grade, narrow vein system (width < 3 m, Au > 8 g/t), steep dip (>65°), poor drill density (<10 m spacing) | Deploy neural Kriging with directional anisotropy priors + down-hole gamma-ray logs; avoid spherical variogram models |
| Porphyry Cu-Mo deposit with strong vertical zoning and >20% assay detection limit (DL) censored data | Use neural Kriging with Tobit loss and depth-conditional sill function; supplement with QEMSCAN mineral liberation data |
| Massive sulfide deposit with known fault-controlled grade discontinuities and mixed hard/soft rock contacts | Integrate structural discontinuity masks (from LiDAR/photogrammetry) as hard constraints in neural Kriging loss function |
📊 Key Properties & Parameters
Effective Range (θ)
5–50 m (open-pit); 2–15 m (underground stopes)Distance beyond which spatial autocorrelation becomes negligible; parameterized as a learned kernel length-scale in neural Kriging
Controls minimum selective mining unit (SMU) size and dictates cut-off grade sensitivity
Nugget-to-Sill Ratio (NSR)
0.15–0.45 (hard-rock massive sulfides); 0.05–0.25 (porphyry copper)Ratio of micro-scale variability (nugget) to total variance (sill), estimated via residual analysis of neural Kriging posterior residuals
High NSR (>0.35) signals need for higher-resolution sensor fusion (e.g., LIBS, XRF) to reduce grade uncertainty
Anisotropy Ratio (AR)
1.0–3.5 (vertical vs. horizontal continuity in stratified deposits); 1.0–8.0 (vein-hosted systems)Ratio of major to minor principal correlation lengths, learned as directional kernel parameters in neural Kriging
Directly informs optimal drill spacing orientation and longhole raise design geometry
Uncertainty Entropy (Hσ²)
0.8–2.4 nats (for 10m³ SMUs in block models)Shannon entropy of prediction variance distribution across the modeled domain, computed from neural Kriging’s heteroscedastic output
Values >1.9 nats trigger mandatory re-sampling or real-time grade control loop activation
📐 Key Formulas
Neural Kriging Weight Vector
λ = C⁻¹·c / (1ᵀ·C⁻¹·c)Optimal kriging weights computed using learned covariance matrix C and cross-covariance vector c
| Symbol | Name | Unit | Description |
|---|---|---|---|
| λ | Neural Kriging Weight Vector | Optimal kriging weights computed using learned covariance matrix C and cross-covariance vector c | |
| C | Learned Covariance Matrix | Covariance matrix learned from data | |
| c | Cross-Covariance Vector | Vector of covariances between prediction location and observed locations | |
| 1 | Vector of Ones | Column vector with all elements equal to 1, matching the dimension of C and c |
Uncertainty Entropy
Hσ² = −∑ᵢ p(σᵢ²)·log₂ p(σᵢ²)Entropy of prediction variance distribution across model domain — measures spatial confidence uniformity
| Symbol | Name | Unit | Description |
|---|---|---|---|
| p(σᵢ²) | Probability of prediction variance | dimensionless | Probability mass at the i-th bin or value of the prediction variance distribution σ² |
| σᵢ² | Prediction variance | units² | Variance of model predictions at location or bin i |
| Hσ² | Uncertainty entropy | bits | Entropy of the prediction variance distribution, measuring spatial confidence uniformity |
🏭 Engineering Example
Cadia Valley Operations (New South Wales, Australia)
Porphyry copper-gold system (dacite porphyry host with quartz-sericite-pyrite alteration)🏗️ Applications
- Real-time stope boundary optimization
- Selective mining unit (SMU) grade reconciliation
- Sensor-integrated grade control loops
- JORC-compliant resource model updates
🔧 Try It: Interactive Calculator
📋 Real Project Case
Copper Mine Block Model Refinement Using Neural Kriging
Escondida-style porphyry copper deposit, Chile