1. Introduction
The global carbon cycle is strongly mediated by terrestrial ecosystems, including forests, which constitute the largest and most dynamic carbon pool on land. Forests sequester atmospheric carbon dioxide through photosynthesis and store it in living biomass, dead organic matter, and soils, thereby moderating the effects of anthropogenic greenhouse gas emissions [
1,
2]. However, their capacity to function as carbon sinks is highly heterogeneous and sensitive to both natural disturbance and human intervention [
3]. Understanding the spatiotemporal dynamics of forest carbon stocks is therefore critical for climate mitigation frameworks such as the Paris Agreement and the United Nations Framework Convention on Climate Change (UNFCCC). In China, large-scale ecological restoration programs over recent decades, notably, the Grain for Green Program (GGP) and the Natural Forest Protection Program (NFPP), have substantially expanded forest cover, making China’s terrestrial ecosystems an important component of the global carbon sink [
4,
5,
6,
7].
Despite these broad successes, precise quantification of forest carbon dynamics at regional scales remains challenging, especially in complex mountain ecosystems. Mountain regions such as the West Qinling Mountains in northwestern China are characterized by steep environmental gradients and highly diverse, fragmented forest landscapes [
8]. These areas often function as critical ecological barriers and biodiversity hotspots, yet their carbon dynamics are difficult to monitor using traditional field inventories because of limited accessibility and strong spatial heterogeneity [
9]. Remote sensing has therefore become indispensable for large-scale forest monitoring by providing continuous synoptic observations of land surface change.
Recent advances in remote sensing, especially the availability of long-term high-resolution satellite archives such as Landsat, have enabled detailed land cover time series. Products such as the annual China Land Cover Dataset (CLCD) provide unprecedented opportunities to track long-term land use trajectories at 30 m spatial resolution [
10,
11]. However, a major limitation of broad-scale land cover products for carbon accounting is their reliance on generic aggregated classes, such as a single “Forest” category. This simplification overlooks the structural, compositional, and functional heterogeneity among forest types. Broadleaf, coniferous, and mixed forests, for example, differ substantially in growth rate, stand structure, and equilibrium carbon density [
12,
13]. Treating these distinct ecosystems as a single homogeneous unit can bias regional carbon baselines and obscure the ecological consequences of forest succession and management intervention [
14].
To overcome the limitations of generic forest classifications, machine learning algorithms have been increasingly employed to map forest subtypes using multi-source remote sensing data. Random Forests (RFs), in particular, have demonstrated exceptional performance in complex classification tasks due to their robustness against overfitting and ability to handle high-dimensional, non-parametric feature spaces [
15]. By integrating spectral, textural, thermal, and topographic features, RF models can effectively distinguish between fine-grained forest categories [
13,
16,
17,
18]. However, the application of machine learning in remote sensing is frequently plagued by spatial autocorrelation, a phenomenon where geographic proximity leads to statistical dependence among observations. Standard random holdout validation strategies fail to account for this spatial structure, resulting in overly optimistic accuracy estimates that do not reflect the model’s true generalizability to unseen geographic areas. Rigorous spatial block cross-validation is therefore imperative to ensure the reliability of forest subtype maps [
19,
20,
21].
When combined with accurate land cover maps, ecosystem service models such as the InVEST (Integrated Valuation of Ecosystem Services and Tradeoffs) Carbon Storage and Sequestration model provide a standardized framework for converting land use data into carbon stock estimates [
22,
23]. The InVEST model relies on land use-specific carbon density parameters across four fundamental pools: aboveground biomass, belowground biomass, soil organic carbon, and dead organic matter. Although this approach is highly scalable and transparent, its deterministic structure means that the final estimates depend strongly on the precision of the input parameter tables. Given the inherent variability of carbon density even within a single forest subtype, deterministic point estimates should be accompanied by explicit uncertainty and sensitivity analyses to provide credible carbon stock intervals [
24,
25,
26]. This information is particularly important for decision-makers who need defensible bounds on carbon sink capacity when evaluating carbon trading mechanisms and emission reduction targets.
Despite recent Qinling-focused studies [
27,
28,
29,
30], practical gaps remain in how annual land cover continuity, subtype differentiation, and uncertainty communication are combined for decision support carbon accounting in the West Qinling context. In particular, annual continuity is much easier to support for a forest/non-forest mask than for historical forest subtype composition reconstructed under temporal transfer. The central contribution of this study is therefore a structurally constrained and uncertainty-aware regional carbon accounting workflow for a complex mountain region rather than a fully observed annual reconstruction of historical forest subtypes. The novelty of the study does not lie in inventing a new classifier or a new carbon model in isolation; instead, it lies in explicitly integrating subtype-resolved mapping, spatially explicit validation, key-year inheritance, and separated uncertainty reporting into a single regional accounting workflow whose assumptions are stated directly rather than left implicit. Specifically, the workflow integrates three components: (i) spatially validated forest subtype mapping that disaggregates the generic forest class into coniferous, broadleaf, and mixed forests; (ii) a key-year temporal consistency strategy (Scheme A) that preserves annual CLCD forest/non-forest dynamics while updating subtype structure only at key years; and (iii) a multi-component uncertainty framework that separately reports parameter sensitivity, classification uncertainty, and structural sensitivity for county-level interpretation. Against this background, we test the hypothesis that accounting for forest subtype composition can alter regional carbon stock baselines while broader regional accumulation patterns remain directionally similar under bounded parameter sensitivity, subject to the limitations of temporal subtype transfer. To operationalize this framework, we pursue four objectives: (i) to construct key-year forest subtype maps under spatially explicit validation and integrate them with annual CLCD masks under explicit structural constraints; (ii) to quantify total and density-based carbon dynamics using localized InVEST-style four-pool parameters; (iii) to summarize major subtype-resolved transition pathways as structurally inferred evidence of carbon change allocation rather than as direct annual observations of succession; and (iv) to report parameter, classification, and structural uncertainty in a form suitable for cautious county-level comparison.
2. Materials and Methods
2.1. Study Area and Data Sources
The study area follows the administrative boundaries of the West Qinling region in China and covers approximately 62,000 km
2 in the southern area of Gansu Province. It forms a transitional zone between the Tibetan Plateau and the Loess Plateau and is characterized by complex terrain and strong environmental gradients. Based on boundary-clipped DEM statistics, elevation ranges from 587 to 4915 m. The climate is highly heterogeneous, transitioning from warm-temperate humid conditions in the southeast to alpine sub-humid conditions in the northwest, with mean annual temperatures of 5–15 °C and an annual precipitation of 400–900 mm. These climatic and topographic gradients support diverse vegetation types and make the region well suited for studying forest carbon dynamics. The regional forest mosaic is dominated by coniferous, broadleaf, and mixed forests distributed along elevation-dependent transition belts: coniferous stands are more frequent in cooler high-altitude sectors, broadleaf stands are concentrated in mid-elevation valleys and humid slopes, and mixed forests occupy transitional belts between these endmembers. This heterogeneity is also reflected at county scale. Counties such as Wenxian, Diebu, Wudu, Kangxian, and Maiji combine a comparatively large forest extent with strong recent net gains, while lower-gain counties tend to be more fragmented, drier, or more constrained by topography and human land use. We used the annual China Land Cover Dataset (CLCD) [
10], specifically the 1985–2025 release accessed via Zenodo [
11], to reconstruct land use trajectories for 2000–2025 at 30 m resolution. To capture forest heterogeneity, auxiliary remote sensing features were compiled for 2025, including spectral indices (Normalized Difference Vegetation Index [NDVI], Wetness [WET], and Normalized Difference Built-Up and Soil Index [NDBSI]), Land Surface Temperature (LST), and topographic variables derived from a Digital Elevation Model (DEM; elevation, slope, and aspect).
Figure 1 summarizes the regional setting, topographic background, and baseline land use and vegetation context.
2.2. Remote Sensing Feature Engineering and Preprocessing
To construct the predictor space for forest subtype mapping, we used the Google Earth Engine (GEE) cloud computing platform to process multi-source satellite and terrain data for 2025. We used the Landsat 8/9 Collection 2 Tier 1 Surface Reflectance archive and applied the CFMask algorithm to remove clouds and cloud shadows before generating a median growing season mosaic (June–September). From this mosaic, we derived spectral and environmental predictors including NDVI, WET, NDBSI, LST, DEM, slope, and aspect. It should be noted that this predictor space is derived from 2025 imagery and therefore conditions the classifier on 2025 spectral–structural relationships. Transfer to earlier key years implicitly assumes that these subtype–feature relationships remained sufficiently stable over 2000–2025. In the present study, this should be regarded as a central structural limitation rather than as a minor caution because phenological variability, disturbance, succession, and interannual changes in canopy structure may all weaken the back transfer of a 2025-conditioned feature space.
2.3. Forest Subtype Classification, Validation, and Key-Year Transfer
We implemented a Random Forest (RF) classifier [
15,
16] in
scikit-learn (v1.8.0) to distinguish forest subtypes within the 2025 CLCD forest mask. Candidate training samples were generated by aligning the 1:1,000,000 Chinese Vegetation Map with the 30 m feature raster and then screened using expected spectral and thermal ranges. As an additional quality control step, we conducted duplicate removal and class-wise robust outlier filtering before locking the final baseline sample set. These procedures were intended to reduce obvious label noise caused by mixed canopy signals or cartographic generalization during raster alignment, although they cannot fully eliminate scale mismatch between the source vegetation map and the Landsat analysis grid. Given that the 1:1,000,000 mapping minimum polygon corresponds to approximately 400 m × 400 m on the ground, the ∼13-fold linear scale difference relative to the 30 m Landsat grid introduces unavoidable boundary confusion, particularly within 1–2 pixels of polygon edges where topographic heterogeneity further complicates mixed canopy signals. Because independent field verification was not conducted, the contribution of this baseline label noise to overall classifier performance cannot be fully decoupled from other error sources. Consequently, the reported classification accuracies should be interpreted as inclusive of this baseline scale mismatch error. The final labeled reference dataset contained 2296 samples: 786 coniferous, 785 broadleaf, and 725 mixed.
To reduce bias from spatial autocorrelation, we used spatial block cross-validation [
19]. Spatial groups were generated by quantile binning into a
lattice, yielding 36 quantile-defined spatial groups that were assigned to 5-fold
GroupKFold. All pixels within a group were kept in the same fold to enforce geographic separation between training and validation subsets. The
lattice was selected as a balance between providing a sufficient number of spatial groups for stable 5-fold assignment (requiring at least 5 groups), maintaining a spatial block size that exceeds the typical spatial autocorrelation range reported for Landsat spectral features in similar forested mountain regions (typically <2–5 km), and ensuring that each fold contains a representative mixture of the three forest subtype classes. Finer lattices (e.g.,
or
) were not adopted because the resulting smaller blocks risked spatial leakage between training and validation folds given the 30 m pixel resolution. Hyperparameters were optimized by grid search over
n_estimators ,
max_depth , and
min_samples_leaf . The selected model used 150 trees, no depth cap, and
min_samples_leaf = 4. Performance was reported at three levels: overall accuracy, Cohen’s Kappa, and Macro-F1 for global discrimination; producer’s accuracy (recall), user’s accuracy (precision), and F1 for subtype-level reliability; and structural assessment of transferability for key-year application.
For temporally consistent subtype application, we implemented Scheme A by cautiously applying the trained RF classifier to six key years (2000, 2005, 2010, 2015, 2020, and 2025) and merging the predicted subtypes into each key-year CLCD map. Non-key years inherited the subtype map from the nearest preceding key year while preserving annual CLCD forest/non-forest updates. This strategy separates annual area dynamics from less frequent subtype structure updates and avoids endpoint-only subtype correction. Because harmonized historical reference labels and standardized spectral index stacks were not fully available for all key years in the current repository, the historical subtype allocation should be interpreted as a structural correction workflow rather than as a fully independent year-specific classification. This constitutes a strong structural approximation, because subtype persistence is assumed between key years, and real coniferous–broadleaf–mixed transitions occurring within those intervals are not directly reconstructed. Accordingly, the final temporal product is a hybrid series in which annual forest/non-forest extent is observed from the CLCD, whereas subtype composition between key years is structurally inherited rather than independently observed. Temporal subtype differences may therefore partly reflect a 2025-conditioned back-casting structure rather than the complete historical forest composition, and year-specific multitemporal feature stacks remain a priority for future work.
To partially diagnose temporal transfer under the current data archive, we additionally reconstructed a 2020 feature stack (NDVI, WET, NDBSI, LST, DEM, slope, and aspect) from the year-specific RSEI inputs and evaluated the 2025-trained RF model on a persistent-forest reference subset defined by pixels that remained forest in both the 2020 and 2025 CLCD masks. This diagnostic preserves spatial block separation and quantifies cross-year feature transfer degradation on a held-out subset, but it does not replace a full historical ground-truth validation because the reference labels are still anchored to the current baseline sample archive.
2.4. Carbon Accounting Model
Carbon stock estimation was adapted from the InVEST Carbon Storage and Sequestration model [
22,
23]. Total carbon stock for a given year (
) was calculated by aggregating the carbon stored across four fundamental pools across all land use classes:
where
is the area (ha) of land use class
i in year
t. The terms
,
,
, and
represent the carbon densities (Mg C ha
−1) of the aboveground biomass, belowground biomass, soil organic carbon, and dead organic matter, respectively. Carbon density parameters were localized based on the regional literature and field survey syntheses for the West Qinling and adjacent regions [
31,
32,
33,
34]. A strict code-mapping algorithm ensured that all spatial pixels were accurately matched to their corresponding localized carbon parameters. These parameters are static over time and spatially uniform within each land use or subtype class; the model therefore attributes carbon change to land use or subtype transitions rather than to intra-class variation driven by stand age, density, management, or post-disturbance succession.
2.5. Uncertainty Analysis and Spatial Diagnostics
To address uncertainty in static carbon density parameters [
24,
25,
26], we constructed three bounded parameter sensitivity scenarios by scaling the carbon densities of all forest-related classes (classes 2, 21, 22, and 23). The baseline scenario used the standard localized parameters (scaling factor 1.0), whereas the conservative (Low) and aggressive (High) scenarios applied scaling factors of 0.9 (
) and 1.1 (
), respectively. These scenarios were designed as a targeted sensitivity test for forest-related pool parameters rather than as a complete uncertainty envelope for all land use classes and carbon pools. They are therefore informative regarding bounded forest pool sensitivity, but they do not capture the full uncertainty associated with forest mask error, non-forest pool parameters, temporal transfer, or broader structural assumptions in the accounting framework.
Spatial diagnostics were performed by calculating pixel-wise carbon density changes (). We extracted absolute-magnitude hotspots (the top 10% of pixels experiencing the greatest absolute change) to visualize areas of intense ecological shift. Furthermore, county-level net changes were aggregated, and a transition contribution matrix was computed to trace the specific land use shifts associated with the regional carbon flux.
To propagate classification uncertainty into the subtype-dependent carbon component, we conducted a block bootstrap Monte Carlo experiment (10,000 iterations). In each iteration, the spatial block confusion matrix was resampled by bootstrapping blocks from the lattice, posterior true class probabilities were recalculated from the resampled matrix, and subtype labels were then resampled before conversion to carbon stock using the same pool table. We report the mean, coefficient of variation, and 95% interval for the 2025 forest subtype component. This module addresses stochastic subtype assignment uncertainty under spatial dependence assumptions but it does not include CLCD forest mask uncertainty, broader pool-specific parameter uncertainty, historical temporal transfer uncertainty beyond the supplementary 2020 diagnostic, or independent external validation. The reported interval should therefore be interpreted as a partial uncertainty estimate for one component of the workflow rather than as a complete error envelope for total carbon accounting.
For county-scale interpretation, we further overlaid the 2025 subtype raster with county polygons and propagated the same block bootstrap posterior to the top five counties in baseline net carbon gain. The deterministic county net gain table was adjusted only through the uncertain 2025 subtype-dependent component; therefore, these county intervals should be interpreted as a classification-only extension rather than as a full county-level uncertainty budget. They are intended to support cautious comparison among leading counties, not to imply complete ranking certainty under all sources of model and data uncertainty.
2.6. Statistical Analysis
Temporal trends in total carbon stock (million Mg C) from 2000 to 2025 were analyzed using ordinary least squares (OLS) regression and the Hamed–Rao modified Mann–Kendall (MK) trend test [
35]. OLS was used to estimate the linear slope,
, and the 95% confidence interval for descriptive reference. Diagnostic tests included the Shapiro–Wilk test for residual normality, the Breusch–Pagan test for heteroscedasticity, and the Durbin–Watson test for autocorrelation. Because the OLS residuals exhibited severe positive autocorrelation (Durbin–Watson = 0.49), OLS-derived inferential statistics are not reliable for formal significance testing in this series. The Hamed–Rao modification corrects MK variance under serial dependence and therefore provides a more conservative significance estimate for autocorrelated annual carbon stock data. Sen’s slope was used as a robust estimate of the annual rate of change. All analyses were implemented in Python 3.13.12 using
scipy (v1.17.1),
statsmodels (v0.14.6), and
pymannkendall (v1.4.3). AI-assisted coding features embedded in Trae IDE were used to support limited parts of the Python scripting and figure generation workflow during data processing and visualization. These tools were used only to assist code drafting and refinement; all code logic, parameter settings, analytical outputs, figures, and scientific interpretations were checked and validated by the authors, who take full responsibility for the final content.
2.7. Dual-Response GeoDetector Design with ERA5-Land Forcing
To explicitly separate factor associations with carbon state distribution from factor associations with carbon change dynamics, we implemented a dual-response GeoDetector framework with two response branches: (A) key-year carbon density stock distributions (2000, 2005, 2010, 2015, 2020, and 2025) and (B) carbon density change from 2000 to 2025. Terrain predictors included elevation, slope, aspect, relief, and incision depth. Climate predictors were derived from ERA5-Land monthly aggregates (ECMWF/ERA5_LAND/MONTHLY_AGGR) and included annual mean temperature (T2M), annual precipitation sum (P), annual downward shortwave radiation sum (SRAD), annual mean wind speed (WS), and annual mean relative humidity (RH, computed from 2 m temperature and dew point temperature).
All predictor rasters were resampled and aligned to the response grid before sampling. For branch A, factor and interaction detectors were run independently for each key year using the year-matched stock raster and ERA5-Land climate composite. Branch B used the 2000–2025 stock difference raster. Factor discretization used quantile stratification (
). We computed factor detector q statistics, interaction detector q statistics with interaction-type classification, and permutation-based significance tests. To maintain computational comparability across branches and years, we used the same sampling cap (
), random seed, and permutation settings. The overall workflow is summarized in
Figure 2.
2.8. Feature Definitions
The Normalized Difference Vegetation Index (NDVI), a fundamental proxy for photosynthetic activity and canopy density, was calculated as follows:
where
and
represent the near-infrared and red band surface reflectances, respectively. To capture canopy moisture and stand structural complexity, we computed the Tasseled Cap Wetness (WET) index, which is highly sensitive to the water content of soil and vegetation. The Normalized Difference Built-Up and Soil Index (NDBSI) was integrated to contrast forested areas with bare earth and built environments, enhancing the separability of sparse forest stands.
Land Surface Temperature (LST) was derived from Landsat Thermal Infrared Sensor (TIRS) bands at their native thermal resolution and then harmonized to the 30 m analysis grid for multifeature stacking. We treated LST as an auxiliary discriminating feature rather than as a standalone subtype predictor. Topographic variables, specifically, elevation, slope, and aspect, were extracted from the NASA SRTM Digital Elevation Model (DEM) at 30 m resolution. In mountain environments, these variables strongly influence microclimate, solar radiation, and soil moisture and therefore help to explain the spatial distribution of forest subtypes.
3. Results
3.1. Performance of the Forest Subtype Model
The spatially cross-validated Random Forest model achieved moderate performance in distinguishing forest subtypes across mountain terrain. Under strict spatial block validation, the model yielded an overall accuracy of 59.76%, a Cohen’s Kappa of 0.3974, and a Macro-F1 of 0.5944. According to the interpretation framework of Landis and Koch, this Kappa value indicates fair agreement rather than high-confidence discrimination. The confusion matrix shows substantial confusion among subtype pairs, especially between coniferous and mixed forests and between broadleaf and mixed forests, which is consistent with the spectral overlap in 30 m optical imagery. The low-cost enhancement test produced consistently lower SBCV metrics than the baseline setting, confirming that incremental sample filtering and balancing did not improve performance within the current feature space. This result supports our decision to retain the baseline RF configuration and prioritize transparent uncertainty propagation over further hyperparameter micro-tuning. On the persistent-forest subset used for the supplementary temporal transfer diagnostic (), the spatially held-out 2025 out-of-fold benchmark yielded OA = 56.17%, Kappa = 0.3402, and Macro-F1 = 0.5571, whereas transfer of the same 2025-trained model to the 2020 year-specific feature stack decreased performance to OA = 46.85%, Kappa = 0.2019, and Macro-F1 = 0.4654. The resulting declines (OA = percentage points; Kappa = ; Macro-F1 = ) do not constitute a full historical validation, but they do quantify a non-trivial degradation in cross-year transfer under the current archive.
The confusion matrix used for
Table 1 is
(rows: reference classes; columns: predicted classes). The largest directional confusion occurs between coniferous and broadleaf-adjacent mixed signals, indicating spectral overlap and mixed canopy boundaries in complex terrain. Although the diagonal remains visually prominent, the 924 off-diagonal errors among 2296 validation samples are sufficient to limit overall accuracy to 59.76% under spatial block validation. The corresponding confusion matrix visualization is shown in
Figure 3.
3.2. Baseline Carbon Dynamics and Spatial Hotspots
Under the annual baseline workflow, the West Qinling region exhibited a positive net carbon change signal over the 25-year study period. Total carbon stock increased from 876.40 million Mg C in 2000 to 954.45 million Mg C in 2025, corresponding to a net gain of 78.05 million Mg C, or 8.91% relative to 2000. Mean regional carbon density increased accordingly from 141.35 to 153.94 Mg C ha−1.
Figure 4 presents the annual time series of total carbon stock from 2000 to 2025 together with the fitted OLS trend and 95% confidence interval for visual reference. The trajectory indicates a persistent regional net increase pattern over 2000–2025, with no reversal in sink direction at the aggregate scale. However, apparent slope changes after 2010 should not be over-interpreted because the annual series is a hybrid product: forest/non-forest extent is updated annually, whereas subtype structure is refreshed only at key years. Because mean carbon density is a linear transformation of total stock under a fixed regional area, we report density values in the text and tables rather than plotting a redundant second curve.
Figure 4 shows a sustained positive trajectory in total carbon stock. OLS regression yielded a descriptive slope of 2.48 million Mg C year
−1 (
; 95% CI: 2.08–2.88); however, because the OLS residuals were non-normal and severely autocorrelated (Shapiro–Wilk
; Durbin–Watson = 0.49), these OLS-derived inferential statistics are presented for reference only and are not used for formal trend inference. To obtain a statistically valid trend assessment under serial dependence, we applied the Hamed–Rao modified MK test, which confirmed a significant monotonic increase (Kendall’s
= 0.883, modified
; Sen’s slope = 2.41 million Mg C year
−1). Within the present framework, this supports the interpretation of regional net accumulation at the aggregate scale over 2000–2025.
As a structural sensitivity check, the key-year spatial montage (
Figure 5) shows that high-carbon-density zones remain concentrated in mountainous forest cores, while progressive infilling occurs along transition belts and foothill ecotones. Because these key-year maps are generated under the Scheme A inheritance workflow rather than by fully independent annual subtype reconstruction, this pattern should be interpreted as structurally smoothed evidence of persistent core accumulation rather than as direct observation of year-to-year subtype turnover. Within that boundary, the persistence of high-density nuclei combined with peripheral expansion is more consistent with a broad “core persistence + edge infilling” pattern than with random redistribution.
Figure 6 maps the absolute-magnitude hotspots (top 10% of change) and shows that intense carbon dynamics were overwhelmingly dominated by accumulation rather than decline. Under the annual baseline workflow, the absolute-magnitude threshold retained 769,032.54 ha of strong-increase hotspots and no strong-decrease hotspots, indicating pronounced asymmetry in regional change intensity under the current threshold definition.
3.3. Transition Pathways Associated with Carbon Accumulation Under Scheme A
In the Scheme A structural sensitivity analysis, transition decomposition no longer contains major generic-forest recoding pathways. Instead, the largest positive contributions are associated with ecological conversion to broadleaf and coniferous classes: grassland to broadleaf (4 → 22, 19.30 million Mg C), cropland to broadleaf (1 → 22, 19.10 million Mg C), grassland to coniferous (4 → 21, 10.99 million Mg C), and cropland to coniferous (1 → 21, 8.86 million Mg C). This pattern suggests that the sink signal is more closely associated with subtype-resolved land cover transitions than with endpoint-only class relabeling. These pathways should nevertheless be interpreted as structurally inferred allocations under Scheme A rather than as direct observations of year-by-year ecological succession. For clarity,
Figure 7 presents the leading positive and negative transitions in ranked form.
3.4. Dual-Response GeoDetector Results Under ERA5-Land Climate Forcing
The dual-response analysis reveals a clear contrast between the factor associations for carbon stock and those for carbon change. In the key-year stock branch (2000/2005/2010/2015/2020/2025), SRAD consistently showed the highest single-factor q values (q range: 0.128036–0.202104), and SRAD × RH consistently showed the highest interaction q values (q range: 0.309168–0.369741). This cross-year consistency indicates a persistent association between radiative–hydrothermal coupling and stock heterogeneity under Scheme A.
For the 2025 carbon stock distribution specifically, SRAD showed the highest single-factor q value (q = 0.200792), followed by relief (q = 0.09358), WS (q = 0.090935), and T2M (q = 0.089268). The highest interaction q value was observed for SRAD × RH (q = 0.37391), suggesting a stronger combined spatial association than that of either factor alone.
Figure 8 summarizes the single-factor q statistics for the 2025 stock branch, and
Table 2 summarizes the highest-q factor and interaction across the six key years.
For carbon density change over 2000–2025, elevation showed the highest single-factor q value (q = 0.016929; permutation
), closely followed by T2M (q = 0.016885) and SRAD (q = 0.01649). The highest interaction q value was observed for T2M × P (q = 0.030928). Because these q values are small, we interpret them as weak but detectable spatial associations rather than strong explanatory signals.
Figure 9 summarizes the single-factor q statistics for the change branch. This state–change contrast suggests that long-term sink redistribution is only modestly associated with terrain baseline and climate coupling, whereas contemporary stock concentration shows stronger organization by energy–moisture structure. It also indicates that change dynamics are likely influenced by restoration history, land use transitions, and other management processes that are only partially represented by the static environmental predictors used in the GeoDetector framework. The 2025 interaction heatmap (
Figure 10) further shows that interaction q values are systematically higher than single-factor q values, indicating non-additive spatial associations within the sampled predictor set.
3.5. Scenario Uncertainty and County-Level Robustness
The parameter sensitivity analysis provided a bounded interval for the carbon estimates (
Table 3). Total carbon stock in 2025 ranged from 887.07 million Mg C in the Low scenario to 1021.84 million Mg C in the High scenario. These bounded scenarios were used as a targeted sensitivity analysis of forest-related carbon density parameters rather than as a complete uncertainty envelope for all pools and land use classes. Despite this parameter uncertainty, the net change from 2000 to 2025 remained positive in all scenarios, ranging from 66.47 to 89.64 million Mg C.
As a structural sensitivity analysis, Scheme A key-year subtype-consistent accounting yielded a net gain of 60.19 million Mg C. Compared with endpoint-only subtype fusion, this more conservative estimate indicates that part of the previously reported gain reflected temporal structural inconsistency rather than ecological change alone.
At the county management scale, the ranking of net carbon gain was comparatively stable under the bounded parameter perturbations tested here. Across the Low, Baseline, and High scenarios, the same five administrative units consistently ranked highest: Wenxian County, Diebu County, Wudu District, Kangxian County, and Maiji District. The values displayed in
Figure 11 are taken directly from the same baseline county table summarized in
Appendix C Table A3. They represent county-level
net forest carbon gain under the baseline workflow and should not be interpreted as methodologically identical to the regional total net carbon change reported for the full accounting series or the Scheme A structural sensitivity total.
To propagate classification uncertainty into the forest subtype carbon component, we conducted a Monte Carlo simulation (10,000 iterations) using a block bootstrap uncertainty model. In each iteration, the spatial block confusion matrix was resampled by bootstrapping spatial blocks (derived from the lattice), then used to generate posterior true class probabilities for resampling subtype labels. The resulting 95% interval for the 2025 forest subtype carbon component was 676.07–689.05 million Mg C (mean 682.36 million Mg C; CV = 0.478%), indicating that classification uncertainty produces a non-negligible range at regional scale under spatial dependence assumptions. The relatively narrow interval reflects regional aggregation: although pixel-level subtype confusion is moderate, a substantial portion of local error cancels when the forest subtype component is summed across the full study area. This interval should be interpreted as conditional on the current subtype allocation structure and posterior assumptions; it does not represent a full regional uncertainty budget and does not include the CLCD forest mask error, broader pool parameter uncertainty, or other spatially correlated errors beyond the current forest-related classes. When this classification-only extension was propagated to the top five counties in baseline net carbon gain, all five counties retained positive net gains and Wenxian and Diebu remained clearly the first and second contributors. The adjusted 95% intervals were 83.49–85.01 million Mg C for Wenxian and 66.63–68.35 million Mg C for Diebu, while Wudu (53.08–54.30 million Mg C) and Kangxian (53.40–54.73 million Mg C) showed overlapping intervals, indicating that their relative ordering should not be over-interpreted under classification uncertainty alone. These county intervals remain conditional because they do not include CLCD mask uncertainty, full parameter uncertainty, or temporal transfer error.