Lilith Lilith.

Golden rule: A dataset is not an asset if the team cannot say where it came from, what it may be used for, how it changed, and which models consumed it.

What an AI data supply chain is

An AI data supply chain is the full path from acquisition to training, evaluation, retention, and deletion. It includes sources, contracts and consent, ingestion, annotation, filters, deduplication, versioning, access controls, and a record of which model used which release.

This matters more than the slogan “more data.” Two terabyte-scale datasets can have opposite value. One has traceable origins, useful coverage, and workable rights. The other is a blend of copies, personal information, and content with unclear terms. The model will not resolve that difference for you.

The open web is not simply “exhausted.” It keeps growing, and projects such as Common Crawl continue to produce large snapshots. What is harder is obtaining new, high-quality, diverse, legally usable material without duplication. Some content sits behind accounts or paywalls, some operators restrict automated access, and a growing share may itself be model-generated.

Acquisition and provenance

Give every source a record: owner or steward, originating URL or system, acquisition date and method, contractual terms, permitted purposes, downstream restrictions, retention period, and accountable person. Attach the contract for a purchased archive. For web data, retain collection time and the terms in force then. For internal data, record the system and business process that produced it.

Provenance is not one link. It is a chain of transformations. A raw document may pass through OCR, translation, redaction, a quality classifier, and human correction. Every stage can change meaning and legal status. Datasheets for Datasets offers a durable pattern: document motivation, composition, collection, preprocessing, distribution, maintenance, and known limitations.

Licensing, consent, and lawful processing are different

  • A licence states what a rights holder permits. Creative Commons distinguishes conditions such as attribution, noncommercial use, and share-alike.
  • Consent is a person's permission for a specified use of their data. Where processing relies on it, consent must meet applicable requirements and may be withdrawn.
  • A lawful basis is the legal ground for processing personal data. Consent is only one possible basis, and public availability is not blanket permission.
  • Platform terms govern the relationship with a service and may restrict automated access even when content is visible.
  • Ethical acceptability is another test. A collection can be legally arguable yet violate people's reasonable expectations or harm a vulnerable community.

Review rights by purpose and jurisdiction, not with one universal “legal” flag. Publisher and creator disputes over copyright show that data is part of the business model, not a footnote. Open models need enough disclosure to earn trust, while source licences may limit redistribution. Closed systems do not eliminate the issue; they make independent audit harder.

Cleaning, deduplication, and quality

Cleaning is not cosmetic. A pipeline commonly removes broken encodings, boilerplate, spam, malware, secrets, personal data, tiny fragments, and off-domain material. Filters can also silently erase minority languages, dialects, or difficult examples. Measure what passes and what is rejected by language, source, and relevant group.

Deduplicate exact and near-identical content across training, validation, and test sets. Otherwise a model memorizes repetition and a benchmark may measure leakage rather than generalization. Deduplicating Training Data Makes Language Models Better connects duplicates with memorization and distorted evaluation. Store hashes, similarity rules, thresholds, and a removal map. Reproducibility requires the filter version, not only the resulting files.

Synthetic data is a tool, not a perpetual-motion machine

Synthetic data helps with rare cases, controlled variations, simulation, self-play, and safety evaluations. It can reduce the need to handle sensitive real records. But it is not automatically anonymous or correct. A generator can reproduce personal information, errors, stereotypes, and artifacts from its own training.

“Model collapse” does not mean every synthetic example is harmful. The study AI models collapse when trained on recursively generated data demonstrates a risk when generated outputs repeatedly replace the original distribution. Defences include retaining high-quality real data, recording the generator and prompt, independent checks, filtering, explicit synthetic labels, and evaluation on human data unseen by the generator.

Multimodal and physical-world data

Text is only one branch. Image, speech, video, robotics, and autonomous systems require cameras, microphones, sensors, telemetry, maps, 3D scenes, and action traces. Their supply chains add hardware calibration, time synchronization, spatial annotation, and physical safety.

Factory video may contain employee faces, trade secrets, and a hazardous event at once. A robot demonstration carries the context of a particular machine and environment. Record device, place, time, calibration, annotator, permissions, conditions, and blind spots. C2PA is a useful model for technical media provenance, but it does not by itself prove truth or grant training rights.

Privacy, security, lineage, and auditability

Minimize before storage, not only before model release. Separate identifiers, encrypt data in transit and at rest, use role-based and temporary access, log exports, and enforce deletion. The GDPR principles cover purpose limitation, minimization, accuracy, storage limitation, integrity, and accountability. They are useful design questions beyond the EU as well.

A dataset is also an attack surface. An adversary can introduce poisoning, prompt injection inside documents, malicious files, or secrets intended for later extraction. Keep raw data immutable and isolated, sandbox transformations, scan files and types, approve new sources, and monitor unusual distribution shifts.

Lineage should connect source → raw version → transformation → dataset release → training run → model. Give each node a stable ID, timestamp, owner, hash, configuration, and input versions. If a person withdraws consent or a vendor reports an error, the team can identify affected models and decide on retraining, unlearning, or withdrawal.

Vendor dependence and full-stack infrastructure

A data vendor sells more than files. It sells continued access, annotators, taxonomy, QA, and sometimes evaluations. Lock-in appears when you cannot inspect raw sources, export labels, own the schema, or reproduce vendor filters. Contracts should cover audit rights, subcontractors, deletion, incidents, licence changes, export, termination, and responsibility for bad labels.

This connects data to full-stack AI infrastructure. Models, compute, storage, catalogues, annotation, evaluations, and governance are not independent purchases. An open-weight model without auditable data is not a fully open system. A closed API with strong contractual controls may be operationally safer, but it concentrates trust in the provider. Evaluate open versus closed layer by layer.

A practical blueprint

  1. Define purpose and prohibited uses. What should the model do, and what must never be inferred?
  2. Create a source register. Owner, origin, licence, lawful basis, consent, jurisdiction, retention, and contact.
  3. Separate raw, curated, and release layers. Keep raw immutable; version every transformation.
  4. Add an intake gate. Malware, secrets, PII, format, quality, language, age, and permitted purpose.
  5. Deduplicate across splits. Check benchmark contamination and retain a match map.
  6. Measure representation. Languages, modalities, sources, periods, and risk-bearing groups.
  7. Label synthetic material. Generator, version, prompt, seed, filters, review, and share of the mix.
  8. Require a datasheet and lineage. No documented release, no training job.
  9. Restrict access and rehearse incidents. Can you export, delete, and trace a dataset into models?
  10. Run release evaluations. Quality, bias, privacy leakage, security, and licence changes.

Common failure modes

  • “Public means free”: visibility is not a licence, consent, or lawful basis.
  • One giant lake without lineage: nobody can identify affected models after a problem.
  • Deduplication within one file only: cross-source copies and benchmark leakage survive.
  • Unlabelled synthetic data: a bad generator cannot be measured or removed later.
  • English-only quality filters: other languages disappear quietly.
  • A black-box vendor: cheap onboarding, expensive audit, painful exit.
  • Privacy review after training: data may already be in checkpoints and backups.
  • Documentation without enforcement: a datasheet exists, but jobs accept any path.

Sources and further reading

What to remember

The advantage is not the largest pile of data. It is the ability to assemble and defend a data mix, reproduce its transformations, remove a problematic source, and measure the impact. A good supply chain connects rights, quality, security, and model evaluations in one auditable flow. If “Where does the model know this from?” gets only “our dataset,” you do not have a supply chain. You have a box.