> For the complete documentation index, see [llms.txt](https://terradapt.gitbook.io/terradapt-cascadia-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://terradapt.gitbook.io/terradapt-cascadia-documentation/methods-and-validation/landcover/training-data.md).

# Training Data

For each class in our landcover taxonomy, we created between 500 and 5000 observations divided among the years 2008, 2011, 2013, 2016, 2019, and 2021 based on the consensus among the following landcover-related datasets:

<table><thead><tr><th width="265">Dataset</th><th width="191">Citation</th><th align="center">Data availability</th></tr></thead><tbody><tr><td><a href="https://dynamicworld.app/">Dynamic World</a> v1</td><td><a href="https://www.nature.com/articles/s41597-022-01307-4">Brown et al. 2022</a></td><td align="center">2015-present</td></tr><tr><td><a href="https://www.usgs.gov/special-topics/lcmap">LCMAP</a> v1.3</td><td><a href="https://essd.copernicus.org/articles/14/143/2022/">Xian et al. 2022</a></td><td align="center">1985-2021</td></tr><tr><td><a href="https://www.usgs.gov/centers/eros/science/national-land-cover-database">US National Landcover Database</a> </td><td><a href="https://www.sciencedirect.com/science/article/pii/S0924271620300587?via%3Dihub">Homer et al. 2020</a></td><td align="center"></td></tr><tr><td><a href="https://rangelands.app/">Rangeland Analysis Platform</a></td><td><a href="https://esajournals.onlinelibrary.wiley.com/doi/full/10.1002/ecs2.2430">Jones et al. 2018</a></td><td align="center"></td></tr><tr><td><a href="https://global-surface-water.appspot.com/">JRC Global Surface Water</a></td><td><a href="https://www.nature.com/articles/nature20584">Pekel et al. 2016</a></td><td align="center"></td></tr><tr><td><a href="https://pdi.scinet.usda.gov/portal/apps/sites/#/cropcros">USDA CroplandCROS</a></td><td><a href="https://www.tandfonline.com/doi/abs/10.1080/10106049.2011.562309">Boryan et al. 2011</a></td><td align="center"></td></tr><tr><td><a href="https://open.canada.ca/data/en/dataset/ba2645d5-4458-414d-b196-6303ac06c1c9">Canada Annual Crop Inventory</a></td><td><a href="https://ieeexplore.ieee.org/document/6621920">Fizette et al. 2013</a></td><td align="center"></td></tr><tr><td><a href="https://www.mrlc.gov/data/north-american-land-change-monitoring-system">North American Land Change Monitoring System</a></td><td></td><td align="center"></td></tr><tr><td><a href="https://esa-worldcover.org/en">ESA WorldCover</a></td><td></td><td align="center"></td></tr></tbody></table>

More observations were produced for more common landcover classes compared to rare classes. Not all datasets were available for every year across the full extent of the  region. Also, the landcover datasets in the table above only partially conformed to our landcover taxonomy, and some landcover classes were widely included in these datasets while others were only available in a small subset. Given these limitations, there were a variable number of datasets that were available to assess model agreement depending on the class, location, and year. However, in all cases, at least 2 datasets agreed on the class of the observation in our training dataset. The total number of training data samples was 78,500.

For each observation of a consensus landcover class, our Google Earth Engine (GEE) based workflow extracted the value of all [covariates](/terradapt-cascadia-documentation/methods-and-validation/landcover/covariates.md) matched to the year corresponding to the sampling year of the consensus landcover observation. The result was a table (a GEE FeatureCollection) with attributes for the consensus landcover class and all covariates.

All training data locations were assigned a 'fold' (value from 1 to 10) that was used to reduce autocorrelation during model validation. Folds were assigned based on a 10 km x 10 km grid of randomized folds across the region. During model training, one fold of data was always withheld, and because of the spatial assignment of folds, the withheld data was spatially separated from all other folds and therefore expected to be a more independent assessment compared to validation based on folds that were spatially intermixed.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://terradapt.gitbook.io/terradapt-cascadia-documentation/methods-and-validation/landcover/training-data.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
