Rulați evenimente de activare a învățării automate la scară folosind modul de cont multi-utilizator AWS DeepRacer PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Rulați evenimente de activare a învățării automate la scară folosind modul cont multi-utilizator AWS DeepRacer

Această postare a fost co-scrisă de Marius Cealera, Senior Partner Solutions Architect la AWS, Zdenko Estok, Cloud Architect la Accenture și Sakar Selimcan, Cloud Architect la Accenture.

Învățarea automată (ML) este o prioritate de afaceri cu mize mari, companiile cheltuind 306 miliarde USD pe aplicații ML în ultimii 3 ani. Conform Accenture, companiile care extind ML într-o afacere pot obține o rentabilitate aproape triplă a investițiilor lor. Dar prea multe companii nu ating valoarea la care se așteptau. Scalarea eficientă a ML pe termen lung necesită profesionalizarea industriei și democratizarea alfabetizării ML în întreaga întreprindere. Acest lucru necesită o instruire ML mai accesibilă, vorbind cu un număr mai mare de persoane cu medii diverse.

Această postare arată cum companiile pot introduce sute de angajați în conceptele ML prin rularea cu ușurință AWS DeepRacer evenimente la scară.

Rulați evenimente AWS DeepRacer la scară

AWS DeepRacer este o modalitate simplă și distractivă de a începe cu reinforcement learning (RL), o tehnică ML în care un agent, cum ar fi un vehicul AWS DeepRacer fizic sau virtual, descoperă acțiunile optime de întreprins într-un anumit mediu. Puteți începe rapid cu RL cu tutoriale practice care vă ghidează prin elementele de bază ale antrenării modelelor RL și testării acestora într-o experiență de curse auto incitantă și autonomă.

„Am descoperit că natura ușor de utilizat a DeepRacer a permis sesiunilor noastre de activare să ajungă la părți ale organizațiilor noastre care sunt de obicei mai puțin înclinate să participe la evenimente AI/ML”, spune Zdenko Estok, arhitect cloud la Accenture. „Statisticile noastre post-eveniment indică faptul că până la 75% din toți participanții la evenimentele DeepRacer sunt noi în AI/ML și 50% sunt noi în AWS.”

Până de curând, organizațiile care găzduiau evenimente private AWS DeepRacer trebuiau să creeze și să atribuie conturi AWS fiecărui participant la eveniment. Acest lucru a însemnat adesea securizarea și monitorizarea utilizării pe sute sau chiar mii de conturi AWS. Configurarea și integrarea participanților au fost greoaie și au consumat timp, limitând adesea dimensiunea evenimentului. Cu Gestionarea conturilor multi-utilizator AWS DeepRacer, organizatorii de evenimente pot oferi sute de participanți acces la AWS DeepRacer folosind un singur cont AWS, simplificând gestionarea evenimentelor și îmbunătățind experiența participanților.

Creați o soluție în jurul gestionării conturilor multi-utilizator AWS DeepRacer

Puteți utiliza gestionarea contului multi-utilizator AWS DeepRacer pentru a seta cote de utilizare pentru orele de antrenament, pentru a monitoriza cheltuielile pentru formare și stocare, pentru a activa și dezactiva instruirea și pentru a vizualiza și gestiona modele pentru fiecare participant la eveniment. În plus, atunci când este combinată cu un furnizor de identitate de întreprindere (IdP), gestionarea conturilor multi-utilizator AWS DeepRacer oferă o experiență de integrare rapidă și fără fricțiuni pentru participanții la eveniment. Următoarea diagramă explică cum arată o astfel de configurație.

Soluția presupune acces la un cont AWS.

Pentru a vă configura contul cu permisiuni de administrator AWS DeepRacer pentru utilizatori multipli, urmați pașii din Configurați-vă contul cu permisiuni de administrator AWS DeepRacer pentru multi-utilizator a atașa Gestionarea identității și accesului AWS (IAM) Politica AWS DeepRacer Administrator, AWSDeepRacerAccountAdminAccess, utilizatorului, grupului sau rolului utilizat pentru a administra evenimentul. Apoi, navigați la consola AWS DeepRacer și activați modul cont multi-utilizator.

Prin activarea modului de cont multi-utilizator, le permiteți participanților să antreneze modele pe consola AWS DeepRacer, cu toate taxele de instruire și stocare facturate în contul AWS al administratorului. În mod implicit, un cont de sponsorizare în modul multi-utilizator este limitat la 100 de locuri de muncă concurente de formare, 100 de locuri de muncă de evaluare simultană, 1,000 de mașini și 50 de clasamente private, partajate între toate profilurile sponsorizate. Puteți crește aceste limite contactând Serviciu clienți.

Această configurare se bazează, de asemenea, pe utilizarea unui IdP de întreprindere cu AWS IAM Identity Center (succesorul AWS Single Sign-On) activat. Pentru informații despre configurarea IAM Identity Center cu un IdP, consultați Activați IAM Identity Center și Conectați-vă la furnizorul de identitate extern. Rețineți că diferiți IdP pot necesita pași de configurare ușor diferiți. Consultați documentația IdP-ului dumneavoastră pentru mai multe detalii.

Soluția prezentată aici funcționează după cum urmează:

  1. Participanții la eveniment sunt direcționați către un portal dedicat evenimentului. Aceasta poate fi o pagină web simplă în care participanții pot introduce adresa de e-mail a companiei într-un formular HTML de bază și pot alege Înregistrare. Participanții înregistrați pot folosi acest portal pentru a accesa consola AWS DeepRacer. Puteți personaliza în continuare această pagină pentru a aduna date suplimentare despre utilizator (cum ar fi profilul DeepRacer AWS al utilizatorului sau nivelul lor de cunoștințe AI și ML) sau pentru a adăuga materiale de marketing și instruire pentru evenimente.
  2. Formularul de înregistrare a portalului de evenimente apelează un punct final API al clientului care stochează adrese de e-mail Amazon DynamoDB prin AWS AppSync. Pentru mai multe informații, consultați Atașarea unei surse de date pentru un exemplu de șablon CloudFormation despre configurarea AWS AppSync cu DynamoDB și apelarea API-ului de la un client de browser.
  3. Pentru fiecare nouă înregistrare, an Fluxuri Amazon DynamoDB evenimentul declanșează o AWS Lambdas funcție care apelează API-ul IdP (în acest caz, API-ul Azure Active Directory) pentru a adăuga identitatea participantului într-un grup de evenimente dedicat care a fost configurat anterior cu IAM Identity Center. Setul de permisiuni IAM Identity Center controlează nivelul de acces pe care îl au concurenții în contul AWS. Cel puțin, acest set de permisiuni ar trebui să includă AWSDeepRacerDefaultMultiUserAccess politică gestionată. Pentru mai multe informații, consultați Seturi de permisiuni și Politici gestionate AWS DeepRacer.
  4. Dacă apelul IdP are succes, aceeași funcție Lambda trimite o notificare prin e-mail folosind Amazon punct, informând participantul că înregistrarea a avut succes și oferind Consola de administrare AWS URL de acces generat în IAM Identity Center. Pentru mai multe informații, consultați Trimiteți e-mail utilizând API-ul Amazon Pinpoint.
  5. Când concurenții aleg acest link, li se cere să se autentifice cu acreditările de companie, cu excepția cazului în care sesiunea lor curentă de browser este deja autentificată. După autentificare, concurenții sunt redirecționați către consola AWS DeepRacer unde pot începe antrenamentul Modelele AWS DeepRacer și trimiteți-le la curse virtuale.
  6. Administratorii de evenimente folosesc consola AWS DeepRacer pentru a creați și gestionați curse. Adresele URL ale cursei pot fi partajate concurenților printr-un e-mail generat de Lambda, fie ca parte a fluxului inițial de înregistrare, fie ca notificare separată. Administratorii de evenimente pot monitoriza și limita utilizarea direct pe consola AWS DeepRacer, inclusiv cheltuielile estimate și orele modelului de antrenament. Administratorii pot, de asemenea, întrerupe sponsorizarea curselor și pot șterge modele.
  7. În cele din urmă, administratorii pot dezactivați modul cont multi-utilizator după încheierea evenimentului și eliminați accesul participanților la contul AWS fie prin eliminarea utilizatorilor din IAM Identity Center, fie prin dezactivarea configurației în IdP extern.

Concluzie

Evenimentele AWS DeepRacer sunt o modalitate excelentă de a crește interesul și de a crește cunoștințele ML la toți pilonii și nivelurile unei organizații. Această postare explică cum puteți cupla modul de cont AWS DeepRacer cu mai mulți utilizatori cu IAM Identity Center și un IdP de întreprindere pentru a rula evenimente AWS DeepRacer la scară cu efort administrativ minim, asigurând în același timp o experiență excelentă pentru participant.

Soluția prezentată în această postare a fost dezvoltată și folosită de Accenture pentru a desfășura cel mai mare eveniment privat AWS DeepRacer din lume în 2021, cu peste 2,000 de concurenți. Lucrând cu Accenture AWS Business Group (AABG), o colaborare strategică între Accenture și AWS, puteți învăța din culturile, resursele, expertiza tehnică și cunoștințele din domeniu ale a doi inovatori de top, ajutându-vă să accelerați ritmul de inovare pentru a oferi disruptive. produse și servicii. Conectează-te cu echipa noastră la accentureaws@amazon.com să se angajeze cu o rețea de specialiști cu cunoștințe în industrie și calificați în servicii strategice AWS în domenii, de la big data la cloud native la ML.


Despre autori

Rulați evenimente de activare a învățării automate la scară folosind modul de cont multi-utilizator AWS DeepRacer PlatoBlockchain Data Intelligence. Căutare verticală. Ai.Marius Cealera este arhitect senior de soluții partener la AWS. El lucrează îndeaproape cu Accenture AWS Business Group (AABG) pentru a dezvolta și implementa soluții cloud inovatoare. Când nu lucrează, îi place să fie cu familia sa, să meargă cu bicicleta și să facă drumeții în și în jurul Luxemburgului.

Rulați evenimente de activare a învățării automate la scară folosind modul de cont multi-utilizator AWS DeepRacer PlatoBlockchain Data Intelligence. Căutare verticală. Ai.Zdenko Estok lucrează ca arhitect cloud și inginer DevOps la Accenture. El lucrează cu AABG pentru a dezvolta și implementa soluții cloud inovatoare și este specializat în infrastructură ca cod și securitate în cloud. Lui Zdenko îi place să meargă cu bicicleta la birou și se bucură de plimbări plăcute în natură.

Rulați evenimente de activare a învățării automate la scară folosind modul de cont multi-utilizator AWS DeepRacer PlatoBlockchain Data Intelligence. Căutare verticală. Ai.Selimcan „Pot” Sakar este primul dezvoltator cloud și arhitect de soluții la Accenture Germania, cu accent pe tehnologii emergente precum AI/ML, IoT și Blockchain. Can suferă de Sindromul Achiziției de Unelte (aka GAS) și îi place să caute noi instrumente, biciclete și echipamente de curse sim în timpul liber.

Timestamp-ul:

Mai mult de la Învățare automată AWS