Esegui eventi di abilitazione del machine learning su larga scala utilizzando la modalità account multiutente AWS DeepRacer PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Esegui eventi di abilitazione del machine learning su larga scala utilizzando la modalità account multiutente di AWS DeepRacer

Questo post è stato scritto da Marius Cealera, Senior Partner Solutions Architect di AWS, Zdenko Estok, Cloud Architect di Accenture e Sakar Selimcan, Cloud Architect di Accenture.

L'apprendimento automatico (ML) è una priorità aziendale ad alto rischio, con le aziende che hanno speso 306 miliardi di dollari in applicazioni ML negli ultimi 3 anni. Secondo Accenture, le aziende che scalano il ML in un'azienda possono ottenere quasi il triplo del ritorno sui propri investimenti. Ma troppe aziende non stanno raggiungendo il valore che si aspettavano. Ridimensionare il ML in modo efficace a lungo termine richiede la professionalizzazione del settore e la democratizzazione dell'alfabetizzazione ML in tutta l'azienda. Ciò richiede una formazione ML più accessibile, che si rivolge a un numero maggiore di persone con background diversi.

Questo post mostra come le aziende possono introdurre centinaia di dipendenti ai concetti di ML eseguendo facilmente AWS Deep Racer eventi su larga scala.

Esegui eventi AWS DeepRacer su larga scala

AWS DeepRacer è un modo semplice e divertente per iniziare con l'apprendimento per rinforzo (RL), una tecnica ML in cui un agente, come un veicolo AWS DeepRacer fisico o virtuale, scopre le azioni ottimali da intraprendere in un determinato ambiente. Puoi iniziare rapidamente con RL con tutorial pratici che ti guidano attraverso le nozioni di base per addestrare i modelli RL e testarli in un'esperienza di corsa automobilistica emozionante e autonoma.

"Abbiamo riscontrato che la natura user-friendly di DeepRacer ha consentito alle nostre sessioni di abilitazione di raggiungere parti delle nostre organizzazioni che di solito sono meno inclini a partecipare a eventi AI/ML", afferma Zdenko Estok, Cloud Architect di Accenture. "Le nostre statistiche post-evento indicano che fino al 75% di tutti i partecipanti agli eventi DeepRacer sono nuovi per AI/ML e il 50% sono nuovi per AWS".

Fino a poco tempo, le organizzazioni che ospitavano eventi privati ​​AWS DeepRacer dovevano creare e assegnare account AWS a ogni partecipante all'evento. Ciò significava spesso proteggere e monitorare l'utilizzo su centinaia o addirittura migliaia di account AWS. L'impostazione e l'onboarding dei partecipanti era ingombrante e richiedeva molto tempo, spesso limitando le dimensioni dell'evento. Insieme a Gestione dell'account multiutente AWS DeepRacer, gli organizzatori di eventi possono fornire a centinaia di partecipanti l'accesso ad AWS DeepRacer utilizzando un unico account AWS, semplificando la gestione degli eventi e migliorando l'esperienza dei partecipanti.

Crea una soluzione per la gestione dell'account multiutente AWS DeepRacer

Puoi utilizzare la gestione dell'account multiutente AWS DeepRacer per impostare quote di utilizzo sulle ore di formazione, monitorare la spesa per la formazione e lo storage, abilitare e disabilitare la formazione e visualizzare e gestire i modelli per ogni partecipante all'evento. Inoltre, se combinata con un provider di identità aziendale (IdP), la gestione dell'account multiutente AWS DeepRacer offre un'esperienza di onboarding rapida e semplice per i partecipanti all'evento. Il diagramma seguente spiega come appare una tale configurazione.

La soluzione presuppone l'accesso a un account AWS.

Per configurare il tuo account con le autorizzazioni di amministratore di AWS DeepRacer per multiutente, segui i passaggi in Configura il tuo account con le autorizzazioni di amministratore di AWS DeepRacer per multiutente per allegare il file Gestione dell'identità e dell'accesso di AWS (IAM) Politica dell'amministratore di AWS DeepRacer, AWSDeepRacerAccountAdminAccess, all'utente, al gruppo o al ruolo utilizzato per amministrare l'evento. Quindi, vai alla console AWS DeepRacer e attivare la modalità account multiutente.

Attivando la modalità account multiutente, consenti ai partecipanti di addestrare i modelli sulla console AWS DeepRacer, con tutti i costi di formazione e archiviazione fatturati sull'account AWS dell'amministratore. Per impostazione predefinita, un account di sponsorizzazione in modalità multiutente è limitato a 100 lavori di formazione simultanei, 100 lavori di valutazione simultanei, 1,000 auto e 50 classifiche private, condivise tra tutti i profili sponsorizzati. Puoi aumentare questi limiti contattando Servizio clienti.

Questa configurazione si basa anche sull'utilizzo di un IdP aziendale con AWS IAM Identity Center (successore di AWS Single Sign-On) abilitato. Per informazioni sulla configurazione di IAM Identity Center con un IdP, vedere Abilita Centro identità IAM ed Connettiti al tuo provider di identità esterno. Tieni presente che IdP diversi potrebbero richiedere passaggi di configurazione leggermente diversi. Consulta la documentazione del tuo IdP per maggiori dettagli.

La soluzione qui illustrata funziona come segue:

  1. I partecipanti all'evento vengono indirizzati a un portale dell'evento dedicato. Può essere una semplice pagina Web in cui i partecipanti possono inserire il proprio indirizzo e-mail aziendale in un modulo HTML di base e scegliere Registrati. I partecipanti registrati possono utilizzare questo portale per accedere alla console AWS DeepRacer. Puoi personalizzare ulteriormente questa pagina per raccogliere dati utente aggiuntivi (come il profilo DeepRacer AWS dell'utente o il suo livello di conoscenza di AI e ML) o per aggiungere materiale di marketing e formazione per eventi.
  2. Il modulo di registrazione del portale degli eventi chiama un endpoint API del cliente in cui archivia gli indirizzi e-mail Amazon DynamoDB attraverso AWS AppSync. Per ulteriori informazioni, fare riferimento a Allegare un'origine dati per un modello CloudFormation di esempio sulla configurazione di AWS AppSync con DynamoDB e chiamando l'API da un client browser.
  3. Per ogni nuova registrazione, un Stream di Amazon DynamoDB evento attiva un AWS Lambda funzione che chiama l'API dell'IdP (in questo caso, l'API di Azure Active Directory) per aggiungere l'identità del partecipante in un gruppo di eventi dedicato precedentemente configurato con IAM Identity Center. Il set di autorizzazioni IAM Identity Center controlla il livello di accesso che i corridori hanno nell'account AWS. Come minimo, questo set di autorizzazioni dovrebbe includere il AWSDeepRacerDefaultMultiUserAccess politica gestita. Per ulteriori informazioni, fare riferimento a Set di autorizzazioni ed Policy gestite da AWS DeepRacer.
  4. Se la chiamata IdP ha esito positivo, la stessa funzione Lambda invia una notifica e-mail utilizzando Pinpoint Amazon, informando il partecipante che la registrazione è andata a buon fine e fornendo il Console di gestione AWS URL di accesso generato in IAM Identity Center. Per ulteriori informazioni, fare riferimento a Invia e-mail utilizzando l'API Amazon Pinpoint.
  5. Quando i corridori scelgono questo collegamento, viene loro chiesto di autenticarsi con le proprie credenziali aziendali, a meno che la sessione corrente del browser non sia già autenticata. Dopo l'autenticazione, i corridori vengono reindirizzati alla console AWS DeepRacer dove possono iniziare la formazione Modelli AWS DeepRacer e inviali a gare virtuali.
  6. Gli amministratori di eventi utilizzano la console AWS DeepRacer per creare e gestire gare. Gli URL della gara possono essere condivisi con i corridori tramite un'e-mail generata da Lambda, come parte del flusso di registrazione iniziale o come notifica separata. Gli amministratori di eventi possono monitorare e limitare l'utilizzo direttamente sulla console AWS DeepRacer, comprese le spese stimate e le ore del modello di formazione. Gli amministratori possono anche sospendere la sponsorizzazione dei corridori ed eliminare i modelli.
  7. Infine, gli amministratori possono disable modalità account multiutente al termine dell'evento e rimuovere l'accesso dei partecipanti all'account AWS rimuovendo gli utenti da IAM Identity Center o disabilitando la configurazione nell'IdP esterno.

Conclusione

Gli eventi AWS DeepRacer sono un ottimo modo per aumentare l'interesse e aumentare la conoscenza del ML in tutti i pilastri e livelli di un'organizzazione. Questo post spiega come accoppiare la modalità account multiutente AWS DeepRacer con IAM Identity Center e un IdP aziendale per eseguire eventi AWS DeepRacer su larga scala con il minimo sforzo amministrativo, garantendo al contempo un'esperienza eccezionale per i partecipanti.

La soluzione presentata in questo post è stata sviluppata e utilizzata da Accenture per organizzare il più grande evento privato AWS DeepRacer al mondo nel 2021, con oltre 2,000 corridori. Collaborando con Accenture AWS Business Group (AABG), una collaborazione strategica di Accenture e AWS, puoi imparare dalle culture, dalle risorse, dall'esperienza tecnica e dalla conoscenza del settore di due importanti innovatori, aiutandoti ad accelerare il ritmo dell'innovazione per offrire risultati dirompenti prodotti e servizi. Entra in contatto con il nostro team su accentureaws@amazon.com per impegnarsi con una rete di specialisti intrisi di conoscenza del settore e esperti in servizi AWS strategici in aree che vanno dai big data al cloud nativo fino al ML.


Circa gli autori

Esegui eventi di abilitazione del machine learning su larga scala utilizzando la modalità account multiutente AWS DeepRacer PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.Mario Cealera è un architetto di soluzioni per partner senior presso AWS. Lavora a stretto contatto con Accenture AWS Business Group (AABG) per sviluppare e implementare soluzioni cloud innovative. Quando non lavora, gli piace stare con la sua famiglia, andare in bicicletta e fare trekking in Lussemburgo e dintorni.

Esegui eventi di abilitazione del machine learning su larga scala utilizzando la modalità account multiutente AWS DeepRacer PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.Zdenko Estok lavora come architetto cloud e ingegnere DevOps presso Accenture. Collabora con AABG per sviluppare e implementare soluzioni cloud innovative ed è specializzato in Infrastructure as Code e Cloud Security. Zdenko ama andare in ufficio in bicicletta e ama fare piacevoli passeggiate nella natura.

Esegui eventi di abilitazione del machine learning su larga scala utilizzando la modalità account multiutente AWS DeepRacer PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.Selimcan "Can" Sakar è uno sviluppatore e architetto di soluzioni cloud first presso Accenture Germany, con particolare attenzione alle tecnologie emergenti come AI/ML, IoT e Blockchain. Can soffre della sindrome da acquisizione di ingranaggi (alias GAS) e nel tempo libero ama inseguire nuovi strumenti, biciclette e attrezzature per corse sim.

Timestamp:

Di più da Apprendimento automatico di AWS