Why the Shift? The Model-Centric Bottleneck
Data Quality is King
85%
of AI projects fail to deliver, not due to flawed models, but due to poor data quality and management.
Data Availability is Shrinking
2026
is the projected year for the exhaustion of high-quality public text data, forcing a move to data engineering.
The Core Principle: The Data Flywheel
Data-Centric AI treats data as a living asset. The goal is a continuous, iterative loop where the model and data improve each other.
1. Train Model
2. Analyze Errors
3. Improve Data
4. Retrain
The Data-Centric AI Toolkit
1. Programmatic Labeling
Use Weak Supervision to programmatically generate noisy labels for massive datasets using expert rules, or "Labeling Functions" (LFs).
The Weak Supervision pipeline transforms noisy rules into a large-scale training set for a powerful end model.
2. Efficient Labeling
Use Active Learning to intelligently select the most informative data points for manual labeling, maximizing model improvement while minimizing cost.
Comparing AL strategies reveals a trade-off between exploiting uncertainty and exploring for diversity.
3. Data Creation
Use Augmentation to modify existing data or Synthetic Generation to create new data from scratch, filling gaps and covering edge cases.
Synthetic data offers more flexibility and better privacy, but augmentation is lower risk.
The Accelerator: LLMs as Universal Data Engines
Large Language Models (LLMs) have become a unifying force in DCAI, capable of performing nearly every data engineering task through natural language prompts.
🏷️
As a Labeler
Replacing coded rules with natural language prompts (PromptedWS).
🔍
As a Selector
Solving the active learning cold-start problem (ActiveLLM).
✨
As a Generator
Creating high-quality, diverse synthetic text data.
⚖️
As an Evaluator
Providing nuanced, human-like judgments on model outputs.