Data-centric AI shifts focus from model architecture optimization to systematic improvement of training data quality, diversity, and consistency. Modern ML systems require robust data management practices spanning versioning, validation, augmentation, documentation, and governance to ensure reproducible, ethical, and high-performing models at scale.
What This Cheat Sheet Covers
This topic spans 13 focused tables and 91 indexed concepts, 89 flashcards. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
A jump-to index of every table row in this cheat sheet.
An interactive map of every table and concept in this topic.
Table 1: Data-Centric AI Core Principles
Data-centric AI prioritizes improving dataset quality over model complexity, recognizing that better data yields better models. This approach emphasizes systematic data engineering practices including consistency checking, error detection, and iterative dataset refinement as the primary driver of model performance improvements.
| Principle | Example | Description | |
|---|---|---|---|
Focus on fixing mislabeled samples in training data rather than adding more layers to the model | Andrew Ng's data-centric AI approach: small, high-quality datasets often outperform large, noisy datasets when paired with modern architectures | ||
Standardize annotation guidelines so all annotators label "ambiguous" examples the same way | β’ Reduces label noise that degrades model generalization β’ critical for multi-annotator datasets | ||
Generate synthetic edge cases to balance underrepresented classes in medical imaging datasets | β’ Augmentation as a data engineering strategy rather than a model training trick β’ focuses on principled dataset expansion | ||
Use Cleanlab to detect outliers, label errors, and near-duplicates in training data | β’ Automated data quality checks replace manual data inspection β’ identifies systematic annotation errors | ||
Deploy model β analyze failure modes β collect targeted data for failures β retrain | Closed-loop dataset refinement driven by production error analysis rather than static dataset collection | ||
Evaluate model separately on demographic subgroups to detect performance disparities | Uncovers hidden biases where aggregate accuracy masks poor performance on critical subpopulations |