Exécutez des événements d'activation du machine learning à grande échelle à l'aide du mode de compte multi-utilisateur AWS DeepRacer PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

Exécutez des événements d'activation de machine learning à grande échelle à l'aide du mode de compte multi-utilisateur AWS DeepRacer

Cet article a été co-écrit par Marius Cealera, Senior Partner Solutions Architect chez AWS, Zdenko Estok, Cloud Architect chez Accenture et Sakar Selimcan, Cloud Architect chez Accenture.

L'apprentissage automatique (ML) est une priorité commerciale à enjeux élevés, les entreprises ayant dépensé 306 milliards de dollars en applications ML au cours des 3 dernières années. Selon Accenture, les entreprises qui étendent le ML à l'échelle d'une entreprise peuvent tripler presque le retour sur leurs investissements. Mais trop d'entreprises n'atteignent pas la valeur qu'elles espéraient. La mise à l'échelle efficace du ML à long terme nécessite la professionnalisation de l'industrie et la démocratisation de la littératie en ML dans toute l'entreprise. Cela nécessite une formation ML plus accessible, s'adressant à un plus grand nombre de personnes d'horizons divers.

Cet article montre comment les entreprises peuvent initier des centaines d'employés aux concepts de ML en exécutant facilement AWS Deep Racer événements à grande échelle.

Exécutez des événements AWS DeepRacer à grande échelle

AWS DeepRacer est un moyen simple et amusant de démarrer avec l'apprentissage par renforcement (RL), une technique de ML dans laquelle un agent, tel qu'un véhicule AWS DeepRacer physique ou virtuel, découvre les actions optimales à entreprendre dans un environnement donné. Vous pouvez démarrer rapidement avec RL grâce à des didacticiels pratiques qui vous guident à travers les bases de la formation des modèles RL et les testent dans une expérience de course automobile passionnante et autonome.

"Nous avons constaté que la nature conviviale de DeepRacer permettait à nos sessions d'activation d'atteindre des parties de nos organisations qui sont généralement moins enclines à participer aux événements AI/ML", déclare Zdenko Estok, architecte cloud chez Accenture. "Nos statistiques post-événement indiquent que jusqu'à 75 % de tous les participants aux événements DeepRacer sont nouveaux sur AI/ML et 50 % sont nouveaux sur AWS."

Jusqu'à récemment, les organisations hébergeant des événements AWS DeepRacer privés devaient créer et attribuer des comptes AWS à chaque participant à l'événement. Cela impliquait souvent de sécuriser et de surveiller l'utilisation sur des centaines, voire des milliers de comptes AWS. La configuration et l'intégration des participants étaient fastidieuses et chronophages, limitant souvent la taille de l'événement. Avec Gestion des comptes multi-utilisateurs AWS DeepRacer, les organisateurs d'événements peuvent fournir à des centaines de participants un accès à AWS DeepRacer à l'aide d'un seul compte AWS, ce qui simplifie la gestion des événements et améliore l'expérience des participants.

Créez une solution autour de la gestion de comptes multi-utilisateurs AWS DeepRacer

Vous pouvez utiliser la gestion de compte multi-utilisateur AWS DeepRacer pour définir des quotas d'utilisation sur les heures de formation, surveiller les dépenses de formation et de stockage, activer et désactiver la formation, et afficher et gérer les modèles pour chaque participant à l'événement. De plus, lorsqu'elle est associée à un fournisseur d'identité d'entreprise (IdP), la gestion des comptes multi-utilisateurs AWS DeepRacer offre une expérience d'intégration rapide et sans friction pour les participants à l'événement. Le schéma suivant explique à quoi ressemble une telle configuration.

La solution suppose l'accès à un compte AWS.

Pour configurer votre compte avec des autorisations d'administrateur AWS DeepRacer pour plusieurs utilisateurs, suivez les étapes de Configurez votre compte avec les autorisations d'administrateur AWS DeepRacer pour plusieurs utilisateurs pour attacher le Gestion des identités et des accès AWS (IAM) Stratégie d'administrateur AWS DeepRacer, AWSDeepRacerAccountAdminAccess, à l'utilisateur, au groupe ou au rôle utilisé pour administrer l'événement. Ensuite, accédez à la console AWS DeepRacer et activer le mode compte multi-utilisateur.

En activant le mode compte multi-utilisateur, vous permettez aux participants de former des modèles sur la console AWS DeepRacer, avec tous les frais de formation et de stockage facturés sur le compte AWS de l'administrateur. Par défaut, un compte de parrainage en mode multi-utilisateur est limité à 100 tâches de formation simultanées, 100 tâches d'évaluation simultanées, 1,000 50 voitures et XNUMX classements privés, partagés entre tous les profils parrainés. Vous pouvez augmenter ces limites en contactant Service à la clientèle.

Cette configuration repose également sur l'utilisation d'un fournisseur d'identité d'entreprise avec AWS IAM Identity Center (successeur d'AWS Single Sign-On) activé. Pour plus d'informations sur la configuration d'IAM Identity Center avec un IdP, consultez Activer le centre d'identité IAM et les Connectez-vous à votre fournisseur d'identité externe. Notez que différents fournisseurs d'identité peuvent nécessiter des étapes de configuration légèrement différentes. Consultez la documentation de votre IdP pour plus de détails.

La solution décrite ici fonctionne comme suit :

  1. Les participants à l'événement sont dirigés vers un portail dédié à l'événement. Il peut s'agir d'une simple page Web où les participants peuvent entrer leur adresse e-mail d'entreprise dans un formulaire HTML de base et choisir Inscription. Les participants inscrits peuvent utiliser ce portail pour accéder à la console AWS DeepRacer. Vous pouvez personnaliser davantage cette page pour recueillir des données utilisateur supplémentaires (telles que le profil DeepRacer AWS de l'utilisateur ou son niveau de connaissances en IA et ML) ou pour ajouter du matériel de marketing et de formation événementiel.
  2. Le formulaire d'inscription au portail d'événements appelle un point de terminaison d'API client qui stocke les adresses e-mail dans Amazon DynamoDB à travers AWS AppSync. Pour plus d'informations, reportez-vous à Attacher une source de données pour un exemple de modèle CloudFormation sur la configuration d'AWS AppSync avec DynamoDB et appeler l'API à partir d'un client de navigateur.
  3. Pour chaque nouvelle inscription, un Flux Amazon DynamoDB événement déclenche une AWS Lambda qui appelle l'API de l'IdP (dans ce cas, l'API Azure Active Directory) pour ajouter l'identité du participant dans un groupe d'événements dédié qui a été précédemment configuré avec IAM Identity Center. L'ensemble d'autorisations IAM Identity Center contrôle le niveau d'accès des racers au compte AWS. Au minimum, cet ensemble d'autorisations doit inclure les AWSDeepRacerDefaultMultiUserAccess politique gérée. Pour plus d'informations, reportez-vous à Ensembles d'autorisations et les Stratégies gérées AWS DeepRacer.
  4. Si l'appel IdP aboutit, la même fonction Lambda envoie une notification par e-mail à l'aide de Amazon Pinpoint, informant le participant que l'inscription a réussi et fournissant le Console de gestion AWS URL d'accès générée dans IAM Identity Center. Pour plus d'informations, reportez-vous à Envoyer un e-mail à l'aide de l'API Amazon Pinpoint.
  5. Lorsque les coureurs choisissent ce lien, ils sont invités à s'authentifier avec leurs informations d'identification d'entreprise, à moins que leur session de navigateur actuelle ne soit déjà authentifiée. Après authentification, les coureurs sont redirigés vers la console AWS DeepRacer où ils peuvent Commence l'entraînement Modèles AWS DeepRacer et soumettez-les à des courses virtuelles.
  6. Les administrateurs d'événements utilisent la console AWS DeepRacer pour créer et gérer des courses. Les URL de course peuvent être partagées avec les coureurs via un e-mail généré par Lambda, soit dans le cadre du flux d'inscription initial, soit dans le cadre d'une notification distincte. Les administrateurs d'événements peuvent surveiller et limiter l'utilisation directement sur la console AWS DeepRacer, y compris les dépenses estimées et les heures de modèle de formation. Les administrateurs peuvent également suspendre le parrainage des coureurs et supprimer des modèles.
  7. Enfin, les administrateurs peuvent désactiver mode de compte multi-utilisateur après la fin de l'événement et supprimez l'accès des participants au compte AWS soit en supprimant les utilisateurs d'IAM Identity Center, soit en désactivant la configuration dans l'IdP externe.

Conclusion

Les événements AWS DeepRacer sont un excellent moyen de susciter l'intérêt et d'accroître les connaissances en ML dans tous les piliers et niveaux d'une organisation. Cet article explique comment vous pouvez coupler le mode de compte multi-utilisateur AWS DeepRacer avec IAM Identity Center et un fournisseur d'identité d'entreprise pour exécuter des événements AWS DeepRacer à grande échelle avec un minimum d'efforts administratifs, tout en garantissant une excellente expérience pour les participants.

La solution présentée dans cet article a été développée et utilisée par Accenture pour organiser le plus grand événement AWS DeepRacer privé au monde en 2021, avec plus de 2,000 XNUMX coureurs. En travaillant avec Accenture AWS Business Group (AABG), une collaboration stratégique entre Accenture et AWS, vous pouvez apprendre des cultures, des ressources, de l'expertise technique et des connaissances de l'industrie de deux innovateurs de premier plan, vous aidant à accélérer le rythme de l'innovation pour fournir des innovations perturbatrices. produits et services. Connectez-vous avec notre équipe au accentureaws@amazon.com pour s'engager avec un réseau de spécialistes ancrés dans les connaissances de l'industrie et compétents dans les services AWS stratégiques dans des domaines allant du big data au cloud natif en passant par le ML.


À propos des auteurs

Exécutez des événements d'activation du machine learning à grande échelle à l'aide du mode de compte multi-utilisateur AWS DeepRacer PlatoBlockchain Data Intelligence. Recherche verticale. Aï.Marius Céalera est un architecte de solutions partenaire senior chez AWS. Il travaille en étroite collaboration avec Accenture AWS Business Group (AABG) pour développer et mettre en œuvre des solutions cloud innovantes. Lorsqu'il ne travaille pas, il aime être avec sa famille, faire du vélo et de la randonnée à Luxembourg et dans les environs.

Exécutez des événements d'activation du machine learning à grande échelle à l'aide du mode de compte multi-utilisateur AWS DeepRacer PlatoBlockchain Data Intelligence. Recherche verticale. Aï.Zdenko Estok travaille comme architecte cloud et ingénieur DevOps chez Accenture. Il travaille avec AABG pour développer et mettre en œuvre des solutions cloud innovantes et se spécialise dans l'infrastructure en tant que code et la sécurité cloud. Zdenko aime se rendre au bureau à vélo et aime faire d'agréables promenades dans la nature.

Exécutez des événements d'activation du machine learning à grande échelle à l'aide du mode de compte multi-utilisateur AWS DeepRacer PlatoBlockchain Data Intelligence. Recherche verticale. Aï.Selimcan "Can" Sakar est un premier développeur cloud et architecte de solutions chez Accenture Allemagne, spécialisé dans les technologies émergentes telles que l'IA/ML, l'IoT et la Blockchain. Can souffre du syndrome d'acquisition de matériel (alias GAS) et aime chercher de nouveaux instruments, vélos et équipements de course sur simulateur pendant son temps libre.

Horodatage:

Plus de Apprentissage automatique AWS