How Reliable Are Large Language Models for Soil Organic Carbon Assessment? An Australian Benchmark
Organizations: School of Mathematics and Physics, The University of Queensland, QLD 4072, Australia · School of Agriculture and Food Sustainability, The University of Queensland, QLD 4072, Australia · College of Jiyang, Zhejiang A&F University, Zhuji 311800, China · Department of Soil, Water, and Ecosystem Sciences, University of Florida-IFAS, FL 32611, USA
Abstract
Soil organic carbon (SOC) is an indicator of agricultural soil condition and carbon storage, but numerical outputs from large language models (LLMs) require validation before use in monitoring or management. We evaluated seven general-purpose LLM configurations on three direct-response tasks: estimating 0--10 cm SOC concentrations for 308 Australian paddocks under two information conditions, calculating SOC stock in 120 matched scenarios, and comparing 300 paddock pairs. References were measured SOC records or deterministic calculations; response validity, repeated-call dispersion and estimated API cost were assessed separately. Additional measured soil attributes reduced concentration mean absolute error by 13--62% across configurations, although high-SOC underprediction and paddock-specific errors persisted. Six configurations were highly accurate in stock calculations using equation-native units without coarse fragments, but accuracy declined with physically equivalent alternative units. Pairwise accuracy was 90.5--94.6% overall and 59.1--70.9% for 52 closely separated pairs; some configurations were sensitive to presentation order. Nearly all outputs were parseable, without necessarily being correct. The benchmark identifies three distinct requirements for AI-mediated SOC assessment: agreement with measured concentrations, unit-consistent stock calculations and reliable discrimination between sites. These findings support task-specific validation and auditable calculations, rather than unverified use of LLM outputs as ecological evidence.
Figures & tables
| State | Paddocks | Records | Records/site | Mean | SD | Median | Q1–Q3 | Min–max |
|---|---|---|---|---|---|---|---|---|
| NSW | 103 | 363 | 3.5 | 20.1 | 10.2 | 18.3 | 14.5–24.0 | 3.0–69.1 |
| WA | 79 | 326 | 4.1 | 23.0 | 20.0 | 14.1 | 5.9–35.7 | 3.0–72.4 |
| VIC | 64 | 210 | 3.3 | 30.4 | 23.1 | 22.1 | 13.5–44.7 | 1.1–93.0 |
| TAS | 25 | 160 | 6.4 | 42.1 | 16.9 | 39.7 | 29.0–51.8 | 15.7–82.4 |
| QLD | 21 | 93 | 4.4 | 11.6 | 4.3 | 11.8 | 9.7–14.1 | 4.8–18.7 |
| SA | 16 | 61 | 3.8 | 15.2 | 5.2 | 13.6 | 12.4–16.6 | 10.0–30.2 |
| Configuration | Provider | Model ID | Reasoning | Token limit |
|---|---|---|---|---|
| GPT-5.6 Sol | OpenAI | gpt-5.6-sol | none | 1,024 |
| GPT-5.6 Terra | OpenAI | gpt-5.6-terra | none | 1,024 |
| Claude Sonnet 5 | Anthropic | claude-sonnet-5 | disabled | 1,024 |
| Gemini 3.8 Flash | gemini-3.8-flash | low | 1,024 | |
| Grok 4.6 | xAI | grok-4.6 | low | 1,024 |
| DeepSeek V4 Pro | DeepSeek | deepseek-v4-pro | disabled | 1,024 |
| Task | Benchmark items | Primary metric | Main contrasts | Uncertainty |
|---|---|---|---|---|
| T1 | 308 paddocks 2 conditions (616 items); 20 responses per configuration–item; 86,240 planned responses | MAE (g C kg -1 ): absolute errors averaged within paddock and condition, then equally across paddocks | Paired T1b T1a error difference; supervised baselines B0–B2 ′ | Point estimates only |
| T2 | 30 base scenarios 4 matched versions (120 items); 16,800 planned responses | Accuracy (absolute relative error ): mean binary score across 20 responses per item, then equally across items | Matched U1 U0; F1 F0; U F interaction | Pointwise repeated-call 95% intervals |
| T3 | 300 paddock pairs 2 presentation orders; 42,000 planned responses | Direct accuracy: mean binary score within each order, then equal weighting of orders and pairs | 21 pairwise configuration differences; GAP and position associations | Pointwise repeated-call 95% intervals; pointwise Wald intervals for secondary estimates |
| Configuration | T1a MAE | T1b MAE | T1b - T1a | T2 accuracy (95% interval) | T3 accuracy (95% interval) |
|---|---|---|---|---|---|
| GPT-5.6 Sol | 4.24 | 10.11 | +5.87 | 84.0% (83.2–84.7%) | 94.0% (93.9–94.2%) |
| GPT-5.6 Terra | 5.11 | 9.97 | +4.86 | 78.2% (77.3–79.1%) | 94.2% (94.0–94.3%) |
| Claude Sonnet 5 | 6.65 | 9.87 | +3.22 | 76.7% (75.6–77.7%) | 94.3% (94.2–94.4%) |
| Gemini 3.8 Flash | 3.62 | 8.78 | +5.17 | 89.0% (88.4–89.7%) | 94.6% (94.5–94.7%) |
| Grok 4.6 | 3.82 | 10.02 | +6.20 | 83.2% (82.6–83.8%) | 93.7% (93.4–93.9%) |
| DeepSeek V4 Pro | 6.34 | 9.87 | +3.53 | 76.1% (74.8–77.4%) | 93.5% (93.2–93.8%) |
| Indicator operation | Benchmark evidence | Interpretive limitation | Minimum check before applied use |
|---|---|---|---|
| SOC concentration (T1) | Added measurements improved average MAE; high-SOC underprediction and local errors remained. | Estimated SOC may mischaracterise carbon-rich sites; no soil-health classes or management effects were tested. | Verify against independent 0–10 cm measurements, suitable local references and concentration-dependent bias. |
| SOC stock (T2) | Equivalent-unit re-expression reduced correctness under a supplied stock equation. | A unit-induced stock difference is an arithmetic artefact, not a change in soil carbon storage. | Document concentration mass basis, depth, bulk density and fragment convention; recalculate deterministically. |
| Paddock comparison (T3) | Accuracy fell for close SOC pairs; some A/B position effects were observed. | Relative SOC ranking does not establish the potential for carbon gain or a causal management response. | Compare like soil contexts; quantify measured uncertainty; verify both presentation orders. |
| Operational quality | Almost all responses were parseable, although repeated-call dispersion and estimated costs varied. | Formatting, reproducibility and price are not substitutes for ecological or numerical validity. | Audit strict validity, input provenance, correctness, repeat variation and costs separately. |
LLM Reliability
Large language model reliability studies whether outputs remain correct, calibrated, robust, and controllable across prompts, contexts, and deployment conditions.
See all 802 papers