Pourquoi la gouvernance du ML
Amazon SageMaker fournit des outils de gouvernance spécialement conçus pour vous aider à mettre en œuvre la ML de manière responsable. Avec Amazon SageMaker Role Manager, les administrateurs peuvent définir les autorisations minimales en quelques minutes. Amazon SageMaker Model Cards facilite la capture, la récupération et le partage des informations essentielles sur les modèles, telles que les utilisations prévues, les évaluations des risques et les détails de la formation, de la conception au déploiement. Amazon SageMaker Model Dashboard vous tient informé du comportement du modèle en production, le tout en un seul endroit. L’intégration d’Amazon SageMaker et d’Amazon DataZone simplifie la gouvernance du ML et des données.
Avantages de la gouvernance du ML de SageMaker
Intégrer à Amazon DataZone
-
Mise en place des contrôles et des dispositions
-
Rechercher et découvrir des actifs
-
Consommez des actifs
-
Publier des actifs
-
Mise en place des contrôles et des dispositions
-
Les administrateurs informatiques peuvent définir des contrôles d'infrastructure et des autorisations spécifiques à votre entreprise et à votre cas d'utilisation dans Amazon DataZone. Vous pouvez ensuite créer un environnement SageMaker approprié en quelques clics et lancer le processus de développement dans SageMaker Studio.
-
Rechercher et découvrir des actifs
-
Dans SageMaker Studio, vous pouvez rechercher et découvrir efficacement des données et des actifs de machine learning dans le catalogue professionnel de votre organisation. Vous pouvez également demander l'accès aux ressources que vous pourriez avoir besoin d'utiliser dans le cadre de votre projet en vous y abonnant.
-
Consommez des actifs
-
Une fois votre demande d'abonnement approuvée, vous pouvez utiliser ces ressources souscrites dans le cadre de tâches de machine learning telles que la préparation des données, la formation de modèles et l'ingénierie des fonctionnalités dans SageMaker Studio à l'aide de JupyterLab et de SageMaker Canvas.
-
Publier des actifs
-
Une fois les tâches de machine learning terminées, vous pouvez publier des données, des modèles et des groupes de fonctionnalités dans le catalogue professionnel à des fins de gouvernance et de visibilité par d'autres utilisateurs.
Définir des autorisations
Simplifier les autorisations pour les activités de machine learning
SageMaker Role Manager fournit un ensemble d'autorisations de base pour les activités et les personas de machine learning via un catalogue de politiques de gestion des identités et des accès (IAM) AWS préétablies. Les activités ML peuvent inclure la préparation des données et l'entraînement, et les personas peuvent inclure des ingénieurs ML et des scientifiques des données. Vous pouvez conserver les autorisations de base ou les personnaliser davantage en fonction de vos besoins spécifiques.
Automatiser la génération de politiques IAM
Grâce à quelques invites auto-guidées, vous pouvez saisir rapidement des éléments de gouvernance courants tels que les limites d'accès au réseau et les clés de cryptage. SageMaker Role Manager génère alors automatiquement la politique IAM. Vous pouvez découvrir le rôle généré et les politiques associées via la console AWS IAM.
Attacher vos politiques gérées
Pour adapter davantage les autorisations à votre cas d'utilisation, attachez vos politiques IAM gérées au rôle IAM que vous créez avec SageMaker Role Manager. Vous pouvez également ajouter des balises pour faciliter l'identification et l'organisation des rôles dans les services AWS.
Simplifier la documentation
Capturer les informations du modèle
SageMaker Model Cards est un référentiel d'informations sur les modèles dans la console Amazon SageMaker. Il vous aide à centraliser et normaliser la documentation des modèles afin que vous puissiez mettre en œuvre le ML de manière responsable. Vous pouvez remplir automatiquement les détails de la formation, tels que les jeux de données d'entrée, les environnements de formation et les résultats de l'entraînement, afin d'accélérer le processus de documentation. Vous pouvez également ajouter des détails tels que l'objectif du modèle et les objectifs de performance.
Visualiser les résultats de l'évaluation
Vous pouvez attacher les résultats de l'évaluation du modèle, tels que les mesures de biais et de qualité, à votre carte de modèle et ajouter des visualisations telles que des graphiques pour obtenir des informations clés sur les performances du modèle.
Partager les cartes modèles
Vous pouvez exporter vos cartes modèles au format PDF pour les partager plus facilement avec les parties prenantes, les équipes internes ou vos clients.
Surveillance des modèles
Suivre le comportement du modèle
SageMaker Model Dashboard vous donne un aperçu complet des modèles et des points de terminaison déployés afin que vous puissiez suivre les ressources et les violations du comportement du modèle en un seul endroit. Vous pouvez surveiller le comportement du modèle dans quatre dimensions : la qualité des données, la qualité du modèle, la dérive du biais et la dérive de l'attribution des fonctionnalités. SageMaker Model Dashboard surveille le comportement grâce à son intégration avec Amazon SageMaker Model Monitor et Amazon SageMaker Clarify.
Automatiser les alertes
SageMaker Model Dashboard offre une expérience intégrée permettant de configurer et de recevoir des alertes en cas de travaux de surveillance de modèles manquants ou inactifs et de déviations du comportement des modèles.
Dépannage des déviations du modèle
Vous pouvez inspecter plus en détail les modèles individuels et analyser les facteurs qui influent sur les performances des modèles au fil du temps. Vous pouvez ensuite assurer un suivi avec les praticiens du ML pour prendre des mesures correctives.