View a markdown version of this page

Privacy dei dati in Amazon SageMaker AI - Amazon SageMaker AI

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Privacy dei dati in Amazon SageMaker AI

Amazon SageMaker AI raccoglie informazioni aggregate sull'uso delle librerie di AWS proprietà e open source utilizzate durante la formazione. SageMaker L'intelligenza artificiale utilizza questi metadati aggregati per migliorare i servizi e l'esperienza dei clienti.

Le sezioni seguenti forniscono spiegazioni sul tipo di metadati raccolti dall' SageMaker IA e su come disattivare la raccolta dei metadati.

Tipo di informazioni da raccogliere

Informazioni di utilizzo

Metadati provenienti da librerie AWS di proprietà e open source utilizzate per l' SageMaker addestramento, ad esempio quelle utilizzate per l'addestramento distribuito, la compilazione e la quantizzazione.

Errori

Errori dovuti a comportamenti imprevisti, tra cui guasti, arresti anomali, cascate e guasti derivanti dall'interazione con la piattaforma di formazione. SageMaker

Come scegliere di non aderire alla raccolta di metadati

Puoi scegliere di non condividere i metadati aggregati con la formazione quando crei un lavoro di SageMaker formazione utilizzando l'API. CreateTrainingJob Se utilizzi la console per creare job di addestramento, la raccolta di metadati è disabilitata per impostazione predefinita.

Importante

Devi scegliere di non aderire alla raccolta di metadati per ogni job di addestramento inviato. Devi anche scegliere l’opzione di non adesione in una chiamata API, come mostrato negli esempi seguenti. Non puoi scegliere l’opzione di non adesione all’interno di uno script di addestramento.

La sezione seguente mostra come disattivare la raccolta di metadati utilizzando AWS CLI, AWS SDK per Python (Boto3), o Python SDK. SageMaker

Disattiva la raccolta dei metadati utilizzando AWS Command Line Interface (AWS CLI)

Per disattivare la raccolta dei metadati utilizzando il AWS CLI, imposta la variabile OPT_OUT_TRACKING di ambiente su 1 nell'create-training-jobAPI come mostrato nel seguente esempio di codice.

aws sagemaker create-training-job \ --training-job-name your_job_name \ --algorithm-specification AlgorithmName=your_algorithm_name\ --output-data-config S3OutputPath=s3://bucket-name/key-name-prefix \ --resource-config InstanceType=ml.c5.xlarge, InstanceCount=1 \ --stopping-condition MaxRuntimeInSeconds=100 \ --environment OPT_OUT_TRACKING=1

Disattiva la raccolta dei metadati utilizzando AWS SDK per Python (Boto3)

Per scegliere di non aderire alla raccolta di metadati con SDK per Python (Boto3), imposta la variabile di ambiente OPT_OUT_TRACKING su 1 nell’API create_training_job, come mostrato nell’esempio di codice seguente.

boto3.client('sagemaker').create_training_job( TrainingJobName='your_training_job', AlgorithmSpecification={ 'AlgorithmName': 'your_algorithm_name', 'TrainingInputMode': 'File', }, RoleArn='your_arn', OutputDataConfig={ 'S3OutputPath': 's3://bucket-name/key-name-prefix', }, ResourceConfig={ 'InstanceType': 'ml.m4.xlarge', 'InstanceCount': 1, 'VolumeSizeInGB': 123, }, StoppingCondition={ 'MaxRuntimeInSeconds': 123, }, Environment={ 'OPT_OUT_TRACKING': '1' }, )

Disattiva la raccolta dei metadati utilizzando Python SDK SageMaker

Per disattivare la raccolta dei metadati utilizzando SageMaker Python SDK, imposta la variabile di ambiente 1 all'interno di un' SageMaker intelligenza artificiale ModelTrainer , come mostrato nel OPT_OUT_TRACKING seguente esempio di codice.

sagemaker.train.ModelTrainer( image_uri='path_to_container', role='rolearn', instance_count=1, instance_type='ml.c5.xlarge', environment={ 'OPT_OUT_TRACKING': '1' }, )

Scelta dell’opzione di non adesione alla raccolta di metadati a livello di account

Per non aderire alla raccolta di metadati per diversi account, puoi impostare una variabile di ambiente per scegliere l’opzione di non adesione al monitoraggio in tutto l’account. È necessario utilizzare SageMaker AI Python SDK per disattivare la raccolta di metadati a livello di account.

L’esempio di codice seguente mostra come scegliere di non aderire al monitoraggio a livello di account.

SchemaVersion: '1.0' SageMaker: TrainingJob: Environment: 'OPT_OUT_TRACKING': '1'

Per ulteriori informazioni su come disattivare il tracciamento a livello di account, vedi Configurazione e utilizzo delle impostazioni predefinite con Python SDK. SageMaker

Informazioni aggiuntive

Se il servizio downstream dipende dalla formazione sull'intelligenza artificiale SageMaker

Se gestisci un servizio che si basa sulla SageMaker formazione, ti consigliamo vivamente di informare il cliente sulla raccolta aggregata dei metadati nella piattaforma di SageMaker formazione e di offrire loro la possibilità di rinunciare. In alternativa, puoi scegliere di non aderire alla raccolta di metadati per conto del tuo cliente.

Se sei un cliente o un cliente di un servizio che utilizza la formazione basata sull'intelligenza artificiale SageMaker

Se sei un cliente o un cliente di un servizio che utilizza la SageMaker formazione, utilizza il metodo preferito nella sezione precedente per disattivare la raccolta dei metadati.