Agentic Relations

Datensatz (ML)

Strukturierte Sammlung von Daten, die zum Trainieren, Validieren oder Testen eines Machine-Learning-Modells verwendet wird und Qualität, Bias und Capabilities entscheidend prägt.

Definition

Ein Datensatz (englisch Dataset) ist eine strukturierte Sammlung von Daten, die zum Trainieren, Validieren oder Testen eines Machine-Learning-Modells verwendet wird. Er besteht aus Beispielen, in der Regel Eingabe-Zielwert-Paaren, und folgt einer definierten Struktur, die das Modell konsumieren kann. Die Qualität des Datensatzes ist häufig der wichtigste Hebel für Modellqualität, oft wichtiger als Modellarchitektur und Hyperparameter.

Datensätze begleiten Machine Learning seit den frühen Tagen. Klassiker wie MNIST (1998), ImageNet (2009), Penn Treebank (1992) und SQuAD (2016) haben ganze Forschungsfelder geprägt. Mit Sprachmodellen sind die Skalen explodiert: GPT-3 trainierte auf rund 300 Milliarden Token, Llama 3 auf über 15 Billionen, GPT-4 und Claude 3 auf nicht öffentlich genannten, aber noch grösseren Mischungen.

Mechanismus

Ein Datensatz wird in der Regel in drei Teilmengen aufgeteilt:

  • Trainingsset: Anpassung der Modellgewichte über Gradientenabstieg.
  • Validierungsset: Wahl von Hyperparametern, frühes Stoppen, Modellselektion.
  • Testset: finale, einmalige Evaluation. Wird oft erst nach Modellfreigabe verwendet, um Overfitting auf das Testset zu vermeiden.

Bei Sprachmodellen erweitert sich das Bild:

  • Pretraining-Datensatz: sehr gross, breit gemischt (Web, Code, Bücher, wissenschaftliche Texte).
  • Mid-Training-Datensatz: kuratiertere, qualitativ hochwertige Daten, oft inklusive synthetischer Daten.
  • Finetuning-Datensatz: kleiner, instruktionsbasiert, oft menschlich kuratiert.
  • RLHF- bzw. RLAIF-Datensatz: Präferenzpaare, Modellantworten mit Belohnungssignal.
  • Eval-Datensatz: Benchmarks und Held-out-Aufgaben.

Wesentliche Kurationsschritte sind Deduplication (vor allem auf URL- und Inhaltsebene), Quality-Scoring durch Klassifikatoren, Filterung von toxischen Inhalten, Decontamination gegenüber bekannten Benchmarks, Privacy-Filter und Lizenz-Checks.

Praxis und Anwendung

In der Praxis arbeiten ML-Teams mit Datensätzen entlang einer Pipeline: Erfassung oder Lizenzierung, Speicherung in Object-Stores oder Data-Lakes (S3, GCS, Azure Blob), Vorverarbeitung mit Tools wie Apache Spark, Ray Data, Pandas, DataFusion, Versionierung via DVC oder Hugging Face Hub, Auslieferung an Trainings-Loops in Frameworks wie PyTorch, JAX und TensorFlow.

Wichtige Datensätze für moderne LLMs sind Common Crawl (Roh-Web-Daten), C4, The Pile, RedPajama, SlimPajama, FineWeb, FineWeb-Edu, DCLM, Dolma, The Stack v2 und Common Pile. Für Multimodalität sind LAION, COCO, Conceptual Captions, OpenWebMath und WebLI relevant.

Für regulierte Anwendungen sind Datasheets, Trainingsdaten-Zusammenfassungen (AI Act Artikel 53) und Datenherkunfts-Audits Pflicht. Anbieter wie Stability AI, OpenAI, Anthropic und Google publizieren in Model und System Cards Hinweise zu Datenherkunft, ohne immer vollständige Listen offenzulegen.

Häufige Fehler

  • Datenleckage zwischen Splits: wenn Trainings- und Testbeispiele überlappen, ist die Evaluation wertlos.
  • Klassenungleichgewicht ignoriert: seltene Klassen werden unterrepräsentiert, Metriken wie Accuracy täuschen.
  • Bias nicht auditiert: Datensätze tragen gesellschaftlichen Bias, der ohne Audits in Modelle übergeht.
  • Benchmark-Decontamination vergessen: wenn Pretraining-Daten Eval-Benchmarks enthalten, sind Resultate aufgeblasen.
  • Lizenz ignoriert: Datensätze mit unklarem Recht setzen Anbieter rechtlich aus, vor allem in EU und USA.
  • Synthetic Data ohne Diversifikation: rein synthetische Datensätze führen zu Mode Collapse und Modellkollaps.

Abgrenzung

  • Knowledge Graph: strukturierte Wissensbasis, kein Trainingsbeispiel-Set. Wird oft für Grounding verwendet.
  • Corpus: linguistische Sammlung von Texten, im klassischen Sinn ohne ML-Splits.
  • Feature Store: produktives System für Feature-Bereitstellung, kein statischer Datensatz.
  • Benchmark: standardisierter Datensatz speziell zur Evaluation.
  • Trainingsdaten-Zusammenfassung (AI Act): regulatorisches Dokument, das den Datensatz beschreibt, nicht der Datensatz selbst.

Weiter im KI-Lexikon

← Zurück zum Lexikon

Häufige Fragen

Was ist ein Datensatz im Machine Learning?+

Ein Datensatz ist eine strukturierte Sammlung von Daten, die zum Trainieren, Validieren oder Testen eines Modells verwendet wird. Er besteht typisch aus Eingaben (Bilder, Texte, Audio, tabellarische Daten) und optional Zielwerten (Labels, Sequenzen, Belohnungen). Die Qualität des Datensatzes ist oft der wichtigste Hebel für Modellqualität.

Wie ist ein Datensatz typischerweise unterteilt?+

In Trainings-, Validierungs- und Testset. Das Trainingsset dient der Gewichtsanpassung, das Validierungsset der Hyperparameter-Wahl, das Testset der finalen Evaluation. Beim Cross-Validation wird mehrfach zwischen den Sets rotiert. Bei Sprachmodellen kommen zusätzlich Pretraining-, Finetuning- und RLHF-Datensätze vor.

Welche Eigenschaften machen einen guten Datensatz aus?+

Repräsentativität für den Einsatzbereich, ausreichende Grösse, sauberes Labeling, Diversität über Subgruppen, kontrollierte Verteilung, dokumentierte Herkunft und Lizenzlage, geringe Leakage zwischen Splits. Bias-Audits und Coverage-Tests gehören zur Qualitätssicherung.

Was ist ein Datasheet for Datasets?+

Ein 2018 von Timnit Gebru und Kolleginnen vorgeschlagenes Begleitdokument für Datensätze, analog zum Datasheet einer Hardwarekomponente. Es dokumentiert Motivation, Komposition, Sammlung, Vorverarbeitung, intendierte Nutzung, Verteilung, Wartung. Datasheets sind in regulierten Settings (EU AI Act, NIST) Best Practice.

Welche bekannten Datensätze gibt es?+

ImageNet (Bildklassifikation, 14 Millionen Bilder), Common Crawl (Web-Text, Petabyte-Skala), C4 und The Pile (LLM-Pretraining), LAION (Bild-Text-Paare), MNIST und CIFAR (didaktische Klassiker), SQuAD und MMLU (NLP-Evaluation), AlphaFold-Protein-Datenbanken (Wissenschaft). Sprachmodelle nutzen Mischungen aus Web, Code, Büchern und kuratierten Daten.

Welche rechtlichen Fragen wirft die Datennutzung auf?+

Urheberrecht, Datenschutz, Plattform-AGB, Robots.txt-Konformität. Klagen gegen OpenAI, Anthropic, Stability AI und andere prüfen Trainings-Datenlage. Der EU AI Act verlangt Trainingsdaten-Zusammenfassungen für General-Purpose-AI-Modelle, die DSGVO regelt personenbezogene Daten. Lizenzklare Datensätze wie The Stack, FineWeb-Edu und Common Pile gewinnen an Bedeutung.

Was sind Synthetic Data?+

Künstlich generierte Daten, häufig durch grosse Sprachmodelle oder Simulationen erzeugt. Sie werden für Augmentation, Curriculum-Building, Coverage seltener Klassen und RLAIF eingesetzt. Vorteile sind Skalierbarkeit und Lizenzfreiheit, Risiken sind Verteilungsverzerrung, Mode Collapse und Modellkollaps bei rein synthetischem Training.

Wie werden Datensätze versioniert und kuratiert?+

Versionierung erfolgt über Tools wie Git LFS, DVC, lakeFS, Hugging Face Hub, Weights and Biases. Kuration umfasst Deduplication, Filtering, Quality-Scoring, Decontamination gegenüber Benchmarks und Privacy-Audits. Pipelines wie Datatrove, NeMo Curator und FineWeb-Edu automatisieren Schritte.

Verwandte Begriffe

Quellen

  • Gebru et al. (2018), Datasheets for Datasets
  • Hugging Face Datasets Library
  • NIST AI Risk Management Framework (2023)

Wikidata: Q3997298 · Zuletzt geprüft: 2026-06-07