📝Automated AI Evals workflows
| Part of | MLOps | Essential for continuous model improvement. |
| Depends on | Evaluation Metrics | Quantifies model performance objectively. |
| Made of | Test Datasets | Provides inputs for model assessment. |
| Alternative | Manual Evals | Human judgment, lacks scalability. |
| Used in | LLM Development | Critical for ensuring safe and effective LLMs. |
| Limitation | Contextual Nuance | Struggles with subjective quality assessment. |
| Dimension | Evaluation Harness | Manual Evaluation |
|---|---|---|
| Consistency | High (code-driven) | Low (human variability) |
| Speed/Scale | Fast, scalable to many tests | Slow, limited by human pace |
| Reproducibility | High (same code, same run) | Low (hard to repeat exactly) |
| Effort | High setup, low run-cost | Low setup, high run-cost |
| Dimension | Automated Evals | Manual Evals |
|---|---|---|
| Speed | Fast & continuous | Slow & intermittent |
| Consistency | High (programmatic) | Variable (human subjective) |
| Cost | High upfront, low marginal | Low upfront, high marginal |
| Contextual Understanding | Limited (metric-driven) | High (human nuanced) |
| Part of | MLOps | Essential for continuous model improvement. |
| Depends on | Evaluation Metrics | Quantifies model performance objectively. |
| Made of | Test Datasets | Provides inputs for model assessment. |
| Alternative | Manual Evals | Human judgment, lacks scalability. |
| Used in | LLM Development | Critical for ensuring safe and effective LLMs. |
| Limitation | Contextual Nuance | Struggles with subjective quality assessment. |