1# Forecasting forest-carbon offset outcomes
2
3Multimodal learning, counterfactual baselines, and calibrated uncertainty
4
5## Abstract
6
7Forest-carbon offset forecasts depend on both future carbon storage and the unobserved no-project baseline. We propose a multimodal model combining satellite time series, climate covariates, and project histories to predict annual net carbon benefit. Predictions include calibrated uncertainty intervals and are evaluated on geographically held-out projects.
8
9## 1. Introduction
10
11An accurate carbon-stock forecast alone does not establish additional climate benefit. A project must also be compared with a credible no-project scenario. We separate predictive accuracy from claims about additionality, permanence, and credit eligibility.
12
13Our research question is whether multimodal learning improves out-of-region forecasts while making baseline uncertainty and reversal risk explicit.
14
15## 2. Data and prediction target
16
17The illustrative dataset links annual satellite composites, weather histories, forest inventories, and project metadata. Features are restricted to information available at the forecast date; future monitoring records are reserved for evaluation.
18
19The target is annual net carbon benefit in tonnes of CO2-equivalent per hectare per year: project carbon change minus a modeled no-project baseline, leakage, and reversal losses. The baseline is estimated rather than directly observed.
20
21## 3. Model and evaluation
22
23A temporal encoder summarizes satellite trajectories. A tabular encoder processes climate and project features. Their representations are fused into a quantile prediction head; a separate calibration split adjusts the nominal 90% prediction intervals.
24
25Evaluation holds out entire projects, spatial regions, and later forecast years. Imputation, normalization, feature selection, and interval calibration use training or calibration data only.
26
27Compare against persistence, linear regression, and gradient-boosted trees. Report mean absolute error, interval coverage, and interval width by region and project age. Ablate satellite and climate inputs separately.
28
29## 4. Illustrative results
30
31Figure 1 shows a small simulated held-out sample. Predictions broadly track the reference target, but several projects depart from the identity line. No aggregate accuracy or coverage claim is made from this demonstration.
32
33## 5. Figures and model architecture
34
35The calibration plot and architecture below describe the same prediction task. The reference outcome includes a modeled baseline; it is not a direct measurement of issued or verified credits.
36
37Figure 1. Predicted versus reference annual net carbon benefit on simulated held-out projects. The dashed identity line denotes exact agreement; both axes use tCO2e/ha/year. Reference outcomes include baseline-model assumptions.
38
39| Reference net benefit (tCO2e/ha/year) | Predicted net benefit (tCO2e/ha/year) |
40| --- | --- |
41| 1 | 1.6 |
42| 2 | 1.8 |
43| 3 | 3.8 |
44| 4 | 3.2 |
45| 5 | 5.6 |
46| 6 | 5.3 |
47| 7 | 7.8 |
48| 8 | 6.9 |
49| 9 | 9.4 |
50| 10 | 8.8 |
51| 11 | 10.3 |
52
53```mermaid
54flowchart TD
55 n0["Satellite time series"]
56 n1["Climate + project data"]
57 n2["Temporal encoder"]
58 n3["Tabular encoder"]
59 n4["Feature fusion"]
60 n5["Quantile prediction head"]
61 n6["Held-out interval calibration"]
62 n7["Net benefit + 90% interval"]
63 n0 --> n2
64 n1 --> n3
65 n2 --> n4
66 n3 --> n4
67 n4 --> n5
68 n5 --> n6
69 n6 --> n7
70```
71
72Figure 2. Multimodal forecasting architecture. Satellite and tabular encoders feed a shared quantile head. Independent calibration adjusts intervals before evaluation on unseen projects and regions.
73
74## 6. Limitations and responsible use
75
76Distribution shifts, sparse inventories, uncertain counterfactuals, and disturbance events can invalidate confident predictions. Evaluate coverage under regional and temporal shifts, and propagate baseline uncertainty rather than treating the target as exact.
77
78This model is intended for research and monitoring support. It does not establish additionality, guarantee permanence, or certify tradable offsets. Independent verification and transparent assumptions remain necessary.
79