1. A financial services company must demonstrate reproducibility of their ML models to regulators. They need to track which version of a training dataset, which preprocessing script, and which set of hyperparameters produced each model artifact. Which AWS service provides built-in ML lineage tracking to satisfy this requirement?
- A. AWS Glue Data Catalog versioning
- B. Amazon SageMaker ML Lineage Tracking✓ Correct
- C. AWS CloudTrail with S3 data events
- D. Amazon SageMaker Experiments
Explanation
Amazon SageMaker ML Lineage Tracking automatically records the relationships between datasets, processing jobs, training jobs, models, and model package versions, creating a directed acyclic graph (DAG) of lineage that can be queried to prove reproducibility. AWS Glue Data Catalog versioning tracks changes to table schemas in the catalog but does not capture training job parameters, model artifacts, or end-to-end ML pipeline lineage. AWS CloudTrail records API calls and can show who ran what, but it does not build queryable ML-specific lineage graphs linking data to models. SageMaker Experiments tracks metrics, parameters, and artifacts per run, which overlaps with lineage tracking, but it is focused on experiment comparison rather than formal lineage provenance required for regulatory reproducibility audits.