Esta nota todavía no está traducida, así que se muestra la fuente en inglés.
Data-centric AI
Mechanism: data failure → measurable intervention → held-out outcome
labels_before, labels_after = .82, .91
print("improved" if labels_after > labels_before else "investigate")
Run with python3; expected output is improved. Improve data coverage, labels, measurement, and lineage before assuming a model change is the remedy; validate every intervention on a held-out task slice.
Sources
- Data Cascades in High-Stakes AI — compounding data failures.
- Datasheets for Datasets — data lifecycle questions.
Data-centric AI treats the dataset as the main product of iteration. Instead of immediately swapping architectures or prompts, you improve labels, coverage, examples, documentation, and feedback loops.
The shift in focus
| Model-centric question | Data-centric question |
|---|---|
| Which model should we try next? | Which examples are wrong, missing, stale, or mislabeled? |
| How do we tune hyperparameters? | Which slices fail and why? |
| Can a bigger model fix this? | Is the input distribution represented? |
| How do we improve the score? | Which data change would reduce the largest error cluster? |
The model still matters. Data-centric work just prevents model iteration from hiding dataset problems.
Where it pays off
- Small or medium datasets where label quality dominates.
- Domain tasks where examples need expert judgment.
- Evaluation suites where one bad label can mislead release decisions.
- RAG systems where document quality and chunk boundaries decide answer quality.
- Fine-tuning where consistent examples matter more than raw volume.
Data iteration loop
- Measure performance by slice.
- Inspect errors by hand.
- Label the root cause: missing coverage, bad label, noisy input, ambiguous task, stale data, or leakage.
- Fix the data or rubric.
- Re-run the same eval.
- Version the dataset change.
Pitfall
Data-centric does not mean "collect more data". More of the same noisy distribution can make the system harder to debug. Improve the examples that change decisions.
Connects to: error analysis · designing eval sets · data quality for fine-tuning