Amazon SageMaker Clarify

Bias detection and model explainability across the ML lifecycle.

📖 Official AWS documentation ↗📰 Official AWS blog ↗

What is it?

A SageMaker capability that measures statistical bias in datasets (pre-training) and models (post-training), explains individual predictions using SHAP values, and evaluates foundation models for accuracy and toxicity.

💡 Why does it exist?

A model that discriminates by gender or postcode is a legal and ethical failure even at 99% accuracy. Responsible AI requires EVIDENCE of fairness and the ability to explain decisions — regulators and customers both ask.

⏱️ When should you use it?

Run Clarify before training (dataset imbalance, e.g. class imbalance across facets), after training (disparate outcomes between groups), and in production alongside Model Monitor to catch bias drift.

🗺️ Where does it fit?

It runs as processing jobs inside SageMaker, reading datasets from S3 and model endpoints you point it at; reports surface in Studio and feed model cards for governance.

🔌 How do you integrate it?

Configure a Clarify processing job with the dataset, the sensitive attribute (facet), and metrics to compute; for explainability, point it at a model to generate SHAP attributions per feature.

🧩 Commonly integrated with

Amazon SageMaker AISageMaker Model MonitorSageMaker Model CardsAmazon S3

🎯 Exam angle (AIF-C01)

📚 Study it in a learning path

MLA-C01AWS Machine Learning AssociateFlashcards, notes & quizzes covering this service →AIF-C01AWS AI PractitionerFlashcards, notes & quizzes covering this service →

More in ML Platform (SageMaker)

Amazon SageMaker AIAmazon SageMaker Data WranglerAmazon SageMaker Ground TruthAmazon SageMaker Canvas