Module 33 of 52 · Data and AI

Training data, synthetic data and provenance

30 min 5 outcomes Curation log walkthrough + ordering challenge 8 sources cited

By the end of this module you will be able to:

  • Describe training-data curation as deduplication, filtering and licensing rather than cleaning
  • Explain model collapse and why provenance became a first-order engineering concern
  • State the three legitimate uses of synthetic data and its two failure modes
  • Explain what a C2PA Content Credential chain asserts and what it does not
  • State the EU AI Act data obligations at Article 10 and Article 53

Model collapse: the loop that fades and the exit that breaks it

Each turn of the ring is drawn one step paler than the last because the tails go before the middle does, and the only arrow leaving the ring leaves at the crawler, so the exit is sourcing you can name and date, not a bigger model.

When each generation of models trains on the output of the last, the common middle of the distribution survives and the tails quietly go, so rare cases stop appearing at all. The exit is not a larger model but sourcing you can name, licence and date.

Model collapse: the loop that fades and the exit that breaks it A closed ring of four cards read clockwise from the top left. Turn 1, The model generates, is the most strongly tinted. An arrow labelled synthetic text is published leads to Turn 2, The web absorbs it. An arrow labelled it becomes public text leads down to Turn 3, A crawler scrapes. An arrow labelled it enters the next corpus leads left to Turn 4, The next model trains, drawn plain with a dashed edge. An arrow labelled trained on that corpus closes the ring. Each card is one step paler than the last. A single arrow labelled provenance-aware sourcing leaves the crawler card and lands on a red card, Curated, licensed, dated corpora. A four swatch legend explains the fade. MODEL COLLAPSE · THE LOOP THAT FADES AND THE EXIT THAT BREAKS IT TURN 1The model generatesFluent text, but mostly what thetraining distribution made likely TURN 2The web absorbs itPages, answers and summariescarry the output onward TURN 3A crawler scrapesThe next corpus is collectedwithout asking what wrote it TURN 4The next model trainsIt learns from a copy of a copy,and the rare cases thin out synthetic text is published it becomes public text it enters the next corpus trained on that corpus provenance-aware sourcing THE ONE EXITCurated, licensed, dated corporaSourcing you can name and date is what stops the loop feeding on its own output. each turn is drawn one step paler: the rare cases in the tails of the distribution go first

Content credentials from capture to verification

The stack of claims grows by one at capture, at edit and at publish, and the gate checks every claim back to the signer that made it, so a broken or absent chain leaves the asset unverified rather than proven false.

A content credential is a chain of signed claims that grows at capture, at edit and at publish, so verification checks the whole chain rather than a single badge. A broken or absent chain proves nothing either way, which is why the two routes are drawn apart.

Content credentials from capture to verification A labelled chain in two regions. Three cards read left to right: Capture, Edit, Publish, joined by arrows labelled now 1 credential and now 2 credentials. Under each card sits the set of claims the asset is carrying at that point, drawn as chips: one chip under Capture, two under Edit, three under Publish, with the newly added chip tinted red and the carried ones plain. An arrow labelled the asset arrives with three claims drops into a red verify gate asking whether the chain validates end to end. Two routes leave the gate: credential chain intact, leading to a red card History you can show, and a dashed route chain broken or absent, leading to a plain card Nothing is established. CONTENT CREDENTIALS · CAPTURE, EDIT, PUBLISH, THEN VERIFY STEP 1CaptureThe device signs whatit recorded STEP 2EditThe tool records whatit changed STEP 3PublishThe platform keeps themanifest attached now 1 credential now 2 credentials CREDENTIALS THE ASSET IS CARRYING AT THIS POINT capture: device and time capture: device and timeedit: what changed capture: device and timeedit: what changedpublish: signed manifest tinted chip: the claim this step adds; plain chips are carried forward the asset arrives with three claims VERIFY GATEDoes the credential chain validate end to end?Each claim is checked back to the signer that made it, not just the last one. credential chain intact chain broken or absent ROUTE 1History you can showEvery claim resolves to a signer, so the assetcan be published with its own record attached. ROUTE 2Nothing is establishedTreat it as unverified, not as proven false.Absence is not evidence that it was faked. Provenance does for media what lineage does for tables

A Nature paper showed what happens when models are trained on the output of models

In July 2024, Shumailov and colleagues published a result in Nature showing that when generative models are trained again and again on data produced by earlier models, the models drift away from the real distribution and lose the rare cases first. The paper named the effect model collapse. The finding matters less as a prediction about the future of large models and more as a statement about data: a corpus scraped from the open web is no longer a sample of what people wrote. It is a sample of what people wrote mixed with what machines produced, in an unknown and rising proportion.

That single observation moved provenance from a governance nicety to an engineering input. If you cannot say where a document came from, you cannot say whether it is evidence about the world or an echo of a previous model. Every practice in this module follows from needing an answer to that question at scale.

If a growing share of the open web is now generated rather than written, what is the next crawl actually a sample of?

Most published discussion of model quality is about architecture and scale. Most of the work is about the corpus. A team that improves its data selection usually gets more from the same compute budget than a team that adds parameters, and the improvements are cheaper to explain to a regulator. A corpus is an engineered artefact, and treating it as one means keeping the build history that shows how it was assembled.

Curation is not a tidy-up before training. It is the set of decisions that determine what the model can and cannot learn, and each decision has to survive being questioned later.

33.1 What curation actually does

is the collection of examples a model learns from. Its coverage, its errors and its biases become the model's behaviour, which is why the size of a corpus is a poor proxy for its value. is the active work of keeping that collection usable: describing it, checking it, deciding what to keep and preserving it against format and system change. For a training corpus, three specific operations carry most of the weight.

Deduplication removes exact and near-duplicate documents. Web crawls are heavily repetitive: the same article is syndicated across dozens of sites, boilerplate navigation text repeats on every page of a domain, and popular passages are quoted endlessly. Duplicates do three kinds of damage. They waste training compute on content the model has already seen. They increase the chance that the model memorises and reproduces a specific passage verbatim, which is both a copyright exposure and a privacy exposure. And they contaminate evaluation, because a benchmark question that also appears in the corpus turns a test of generalisation into a test of recall. Near-duplicate detection is usually done with hashing over shingles of text rather than exact string comparison, because the interesting duplicates differ by a header, a date or a paragraph.

Filtering decides what is admitted. Language identification keeps the corpus to the languages the model is meant to serve. Quality heuristics drop pages that are mostly link farms, machine-translated filler or repeated character runs. Safety filters remove categories the organisation has decided not to train on. Personal data filters attempt to strip identifiers that have no business being in a corpus at all. Every filter is a judgement with a cost on both sides: filter too little and the model learns the sludge, filter too hard and you remove the minority dialects, technical registers and rare topics that made the corpus worth collecting.

Licensing establishes whether you are entitled to use what you have collected. This is where many corpora fail an audit, because the crawl came first and the rights question came second. A defensible corpus records, per source, the licence or legal basis relied on, the date the material was collected, whether a rights reservation was expressed by the publisher, and what the organisation did about it. Under EU law that includes reservations of the text and data mining exception expressed under Article 4(3) of Directive (EU) 2019/790, which providers of general-purpose models are expected to identify and respect.

The output of curation is not only a filtered corpus. It is a curation record: for each source, what was taken, on what basis, when, what was removed and why. That record is the difference between a team that can answer a regulator in an afternoon and a team that cannot answer at all.

Common misconception

Deduplication is a storage optimisation, so it can be skipped when storage is cheap.

Deduplication changes what the model learns, not just what it costs to store. Repeated passages are up-weighted relative to their real frequency in language, which increases verbatim memorisation of exactly the passages that are most likely to be copyrighted or personal. It also corrupts evaluation when benchmark text is present in the corpus. Treat deduplication as a correctness control on the corpus, and record how near-duplicates were detected and what threshold was used.

Curation answers what is in the corpus. Model collapse is the reason the industry now has to answer a harder question: who or what produced it.

33.2 Model collapse and the rise of provenance

is the degradation that happens when models are trained repeatedly on content that earlier models generated. The model collapse loop at the head of the module has four turns. A model generates fluent text that is mostly drawn from the dense middle of what it learned. The web absorbs that text as pages, answers and summaries. A crawler collects the next corpus, which now contains that output. The next model trains on a copy of a copy.

The important detail is the order in which things are lost. Rare cases go first. The common middle of the distribution survives each pass reasonably well, because it is what the previous model was most likely to produce; the tails thin out, because unusual constructions, minority dialects, uncommon named entities and low-frequency facts were rarely sampled in the first place. Several generations in, the model still sounds fluent. It has simply stopped knowing about the unusual, and fluency is exactly the signal least likely to reveal that.

There is no architectural fix for this. A larger model trained on the same recursive corpus inherits the same thinning. The exit is sourcing you can name, licence and date: curated corpora whose origin is recorded, licensed material obtained under agreement, archives with a known collection date that predates or is isolated from generated content, and freshly captured data whose capture is attested. This is why stopped being a media-industry concern and became a data engineering requirement.

Common misconception

Model collapse means each generation of model gets obviously worse, so we would notice.

Collapse degrades the tails before it degrades the average. Outputs stay fluent and plausible while coverage of rare entities, minority language varieties and low-frequency facts quietly falls away. Standard aggregate benchmarks, which are dominated by common cases, can stay flat while this happens. Detecting it needs evaluation aimed at the tails, and prevention needs corpus provenance rather than better scoring.

Generated data is not the enemy. Generated data of unknown origin, mixed into a corpus by accident, is the problem. Deliberately generated data has honest uses, and two well documented ways of going wrong.

33.3 Synthetic data: three uses, two failure modes

is records generated to resemble real data rather than collected from real people or events. Three uses stand up to scrutiny.

  1. Test and development environments. Engineers need realistic data shapes to build and test against. Copying production records containing personal data into a development environment is one of the most common and least defensible privacy failures in a data platform. Generated records with the same schema, cardinality and edge cases remove the need.
  2. Balancing rare classes. Where a genuine event is rare, such as a specific fraud pattern or an uncommon fault signature, generating additional examples can stop a model treating the rare class as noise. This is augmentation, and it works best when the generator encodes real domain structure rather than resampling the few examples available.
  3. A lower-risk substitute for sharing. Where a dataset cannot be released because of sensitivity, a generated stand-in can let a partner develop and test an approach before applying it to the real data under controlled access.

The two failure modes are equally well established.

  1. It cannot add information that was not there. A generator learns the distribution of its source. If the source under-represents a group, the generated data will under-represent it too, usually more sharply, because the generator is drawn towards the dense regions of what it saw. Generating a million synthetic records from a biased sample produces a million biased records and a false impression of statistical strength.
  2. It is not automatically anonymous. A generator fitted closely to its source can reproduce real records or leak facts about them. A attack tries to determine whether a particular individual was in the source set using only the outputs, and a well fitted generator can make that determination easy. Synthetic data is a privacy-enhancing technique with an evidence bar, not a privacy guarantee, and the ICO treats it that way.

The practical rule is that synthetic data must be labelled as synthetic wherever it travels, and must never be silently merged into a corpus that is also used to measure real-world performance. The moment the label is lost, you have manufactured the first turn of the collapse loop inside your own organisation.

Common misconception

Synthetic data is anonymous by definition, so privacy law does not apply to it.

Whether generated records are personal data is a question of fact about the specific generator and dataset, not a property of the word synthetic. If a record can be linked back to an identifiable individual, or if the outputs allow an attacker to infer that someone was in the source set, the data remains in scope. The assessment is the work: run a membership inference test and a linkage test on the generated set before treating it as safe to share.

Labelling what you generated solves half the problem. The other half is knowing what arrived from outside, which needs a claim that travels with the file.

33.4 Content Credentials and the provenance chain

are the user-facing name for provenance data carried under the specification published by the Coalition for Content Provenance and Authenticity, known as C2PA. The C2PA describes its work as an open technical standard for publishers, creators and consumers to establish the origin and edits of digital content, and describes Content Credentials as working like a nutrition label for digital content.

The mechanism is a chain of signed claims rather than a single badge, which is the part most often misunderstood. At capture, a device can sign an assertion about what it recorded. At edit, a tool can add a signed assertion about what it changed. At publish, a platform can retain the accumulated record. Verification then walks the whole chain and checks each claim back to the signer that made it, not merely the last one. That is what makes the record tamper-evident: an alteration after a claim was signed breaks the signature over that claim.

Two conclusions follow, and only two. If every claim resolves to a signer, you have history you can show, which is a much stronger position than judging an image by eye. If no credential is present, nothing is established. Absence is not evidence that the asset was faked, because most files in circulation carry no credential at all and many pipelines strip metadata as a matter of routine. Treat an uncredentialed asset as unverified, not as proven false. A team that treats missing credentials as a positive finding of fabrication will make confident and wrong decisions.

Provenance does for images, audio and video what does for tables, and the two share a conceptual model. The W3C PROV data model gives the vocabulary that dataset-level provenance systems reuse.

A record that describes the people, institutions, entities, and activities involved in producing, influencing, or delivering a piece of data or a thing.

W3C PROV-DM: The PROV Data Model - Introduction, definition of provenance

PROV separates agents, entities and activities, which is the same separation a Content Credential chain makes between the signer, the asset and the action performed on it. Learning the model once lets you read provenance for media and for datasets with the same mental map.

Loading interactive component...

The engineering case for recording provenance stands on its own. In the European Union it is now also written down, in two places that ask for different things.

33.5 The EU AI Act at Article 10 and Article 53

Regulation (EU) 2024/1689 places data obligations in two distinct places, aimed at two distinct actors. Confusing them is a common error in compliance documents.

Article 10 applies to high-risk AI systems. It is about the quality and governance of the data sets used to build a specific system for a specific purpose. It requires data governance and management practices appropriate for the intended purpose, and it sets a standard for the data sets themselves.

Training, validation and testing data sets shall be relevant, sufficiently representative, and to the best extent possible, free of errors and complete in view of the intended purpose.

Regulation (EU) 2024/1689 (EU AI Act) - Article 10(3), Data and data governance

Read the qualifiers carefully. The standard is relevance and sufficient representativeness in view of the intended purpose, with freedom from errors and completeness required to the best extent possible. It is not a demand for perfect data. It is a demand that you can show what purpose you assessed the data against and what you did about the gaps you found.

Article 10 also contains a provision that is frequently misread as a prohibition. To the extent strictly necessary for bias detection and correction, providers of high-risk systems may exceptionally process special categories of personal data, subject to appropriate safeguards. That is a narrow permission with conditions attached, not a general licence, and not a requirement to collect such data.

Article 53 applies to providers of general-purpose AI models. The obligations there are about the model rather than a downstream system, and two points bear on data directly. Point (c) requires a provider to put in place a policy to comply with Union law on copyright and related rights, including identifying and complying with a reservation of rights expressed under Article 4(3) of Directive (EU) 2019/790. Point (d) requires the provider to draw up and make publicly available a sufficiently detailed summary about the content used for training of the model, according to a template provided by the AI Office.

The practical consequence of point (d) is that the curation record described earlier becomes an externally facing document. A team that only kept the filtered corpus, and not the record of how it was assembled, cannot produce that summary retrospectively at any reasonable cost. Alongside the regulation, gives the management system shape for the surrounding controls, ISO/IEC 8183:2023 sets out a data life cycle framework for artificial intelligence, and the ISO/IEC 5259 series addresses data quality for analytics and machine learning.

Training, validation and testing data sets shall be subject to data governance and management practices appropriate for the intended purpose of the high-risk AI system.

Regulation (EU) 2024/1689 (EU AI Act) - Article 10(2), Data and data governance

The obligation attaches to practices, not to a document. An assessor will look for evidence that design choices, collection, preparation, assumptions, bias examination and gap handling were actually carried out and recorded for this system, which is why the curation log matters more than the policy statement.

Common misconception

Article 10 of the AI Act requires training data to be free of errors and complete.

Article 10(3) requires data sets to be relevant, sufficiently representative, and to the best extent possible free of errors and complete in view of the intended purpose. The qualifier to the best extent possible does real work: it converts an impossible absolute into a documented best-efforts standard assessed against a stated purpose. Claiming the Act demands error-free data misstates the obligation and leads teams to either despair of compliance or make claims they cannot support.

33.6 Check your understanding

A team assembles a training corpus from a 2026 web crawl and finds that aggregate benchmark scores are unchanged from last year's model, but users report the model no longer recognises several small regional suppliers it previously handled correctly. Which explanation fits best?

A data protection officer is told that a customer dataset has been replaced with synthetic records, so the sharing agreement with a partner no longer needs a privacy assessment. What is the correct response?

An image arrives with no Content Credential attached. A junior analyst concludes the image has been manipulated. Why is that conclusion unsafe?

Which pairing of EU AI Act obligation to actor is correct?

Loading interactive component...

Core distinctions

  • Curation of a training corpus is deduplication, filtering and licensing, not a cleaning pass. Each is a decision that changes what the model can learn, and each has to be recorded per source with the basis and the date.
  • Model collapse is degradation from recursive training on generated content. Rare cases thin out first while fluency and aggregate benchmark scores hold, so it is not visible in the numbers most teams watch.
  • The exit from the collapse loop is sourcing you can name, licence and date. There is no architectural substitute, which is why provenance became an engineering input rather than a governance nicety.
  • Synthetic data honestly serves test environments, rare-class balancing and lower-risk sharing. It fails when it is treated as a source of information the original data did not contain, and when it is assumed to be anonymous without a membership inference and linkage assessment.
  • A C2PA Content Credential is a chain of signed claims added at capture, edit and publish, verified back to each signer. A validating chain gives history you can show; a missing chain establishes nothing and means unverified, not fabricated.
  • EU AI Act Article 10 governs data governance and quality for high-risk systems, requiring data sets that are relevant, sufficiently representative and, to the best extent possible, free of errors and complete in view of the intended purpose. Article 53 obliges general-purpose model providers to hold a copyright policy and publish a sufficiently detailed summary of training content.

Standards and sources cited in this module

  1. Regulation (EU) 2024/1689, Article 10: Data and data governance

    Article 10(2), 10(3) and 10(5)

    The high-risk data obligations quoted in Section 33.5, including the qualified standard for data sets and the narrow permission to process special category data for bias detection.

  2. Regulation (EU) 2024/1689, Article 53: Obligations for providers of general-purpose AI models

    Article 53(1)(c) and 53(1)(d)

    The copyright policy duty and the duty to publish a sufficiently detailed summary of training content to an AI Office template.

  3. Shumailov, I., Shumaylov, Z., Zhao, Y. et al. (2024). AI models collapse when trained on recursively generated data. Nature 631, 755-759

    Full paper

    The result underlying Section 33.2 and the opening case. Note that Nature published an author correction to this article in 2025.

  4. Coalition for Content Provenance and Authenticity (C2PA)

    Content Credentials specification

    The open technical standard behind the credential chain described in Section 33.4, covering how claims are asserted at capture, edit and publish and how they are verified.

  5. W3C PROV-DM: The PROV Data Model

    Introduction and core structures

    The agent, entity and activity vocabulary that dataset-level provenance systems reuse. Quoted in Section 33.4.

  6. ISO/IEC 8183:2023, Data life cycle framework for artificial intelligence

    Life cycle stages

    Standardised stage model for AI data work, useful for mapping curation decisions onto an auditable process.

  7. ISO/IEC 42001:2023, Artificial Intelligence Management Systems

    Management system requirements

    The management system standard that houses the controls around corpus governance, referenced in Section 33.5.

  8. Information Commissioner's Office, Privacy-enhancing technologies

    Synthetic data

    UK regulator guidance treating synthetic data as a technique to be assessed rather than an automatic anonymisation, as used in Section 33.3.

Module 33 of 52 · Data and AI