AWS SageMaker Clarify

Tool ID: aws_clarify Latest Tested Version: SageMaker SDK 2.200+ Documentation: SageMaker Clarify Docsarrow-up-right

Overview

Amazon SageMaker Clarify helps detect bias in ML models and data, providing pre training and post training bias metrics. ATHENA integrates with Clarify to correlate statistical bias with human trust patterns.

Prerequisites

pip install sagemaker boto3

Ensure you have AWS credentials configured with SageMaker access.

Supported Metrics

Clarify Metric
ATHENA Metric Name
Stage

Class Imbalance (CI)

class_imbalance

Pre training

Difference in Proportions of Labels (DPL)

dpl

Pre training

Demographic Parity (DPPL)

demographic_parity

Post training

Disparate Impact (DI)

disparate_impact

Post training

Difference in Conditional Acceptance (DCAcc)

conditional_acceptance

Post training

Treatment Equality (TE)

treatment_equality

Post training

Flip Test (FT)

flip_rate

Post training

Integration Code

Using Clarify Processing Job Output

Running Clarify as Part of SageMaker Pipeline

Lambda Trigger for Automated Integration

Deploy a Lambda function that triggers when Clarify outputs to S3:

CloudWatch Integration

Set up alerts when ATHENA detects amplification:

Next Steps

Last updated