Uruchamiaj zdarzenia włączania uczenia maszynowego na dużą skalę, korzystając z trybu PlatoBlockchain Data Intelligence w usłudze AWS DeepRacer dla wielu kont. Wyszukiwanie pionowe. AI.

Uruchamiaj zdarzenia włączania uczenia maszynowego na dużą skalę przy użyciu trybu kont wielu użytkowników AWS DeepRacer

Ten post został napisany wspólnie przez Mariusa Cealera, Senior Partner Solutions Architect w AWS, Zdenko Estok, Cloud Architect w Accenture oraz Sakar Selimcan, Cloud Architect w Accenture.

Uczenie maszynowe (ML) jest priorytetem biznesowym o wysokiej stawce, a firmy wydały 306 miliardów dolarów na aplikacje ML w ciągu ostatnich 3 lat. Według Accenture, firmy, które skalują ML w całej firmie, mogą osiągnąć prawie trzykrotny zwrot z inwestycji. Jednak zbyt wiele firm nie osiąga oczekiwanej wartości. Skuteczne skalowanie ML w perspektywie długoterminowej wymaga profesjonalizacji branży i demokratyzacji umiejętności ML w całym przedsiębiorstwie. Wymaga to bardziej dostępnego szkolenia w zakresie uczenia maszynowego, przemawiania do większej liczby osób o różnym pochodzeniu.

Ten post pokazuje, w jaki sposób firmy mogą wprowadzić setki pracowników w koncepcje ML poprzez łatwe uruchamianie AWS Deep Racer wydarzenia na dużą skalę.

Uruchamiaj wydarzenia AWS DeepRacer na dużą skalę

AWS DeepRacer to prosty i przyjemny sposób na rozpoczęcie pracy ze wzmocnieniem uczenia (RL), techniką ML, w której agent, taki jak fizyczny lub wirtualny pojazd AWS DeepRacer, odkrywa optymalne działania do podjęcia w danym środowisku. Możesz szybko rozpocząć pracę z RL dzięki praktycznym samouczkom, które poprowadzą Cię przez podstawy treningu modeli RL i testowania ich w ekscytujących, autonomicznych wyścigach samochodowych.

„Odkryliśmy, że przyjazny dla użytkownika charakter rozwiązania DeepRacer umożliwił naszym sesjom aktywacyjnym dotarcie do części naszych organizacji, które zwykle są mniej skłonne do udziału w wydarzeniach AI/ML” — mówi Zdenko Estok, architekt chmury w Accenture. „Nasze statystyki po wydarzeniu wskazują, że nawet 75% wszystkich uczestników wydarzeń DeepRacer to nowi w AI/ML, a 50% to nowi w AWS”.

Do niedawna organizacje hostujące prywatne wydarzenia AWS DeepRacer musiały tworzyć i przypisywać konta AWS każdemu uczestnikowi wydarzenia. Często oznaczało to zabezpieczenie i monitorowanie użycia na setkach, a nawet tysiącach kont AWS. Konfiguracja i wprowadzanie uczestników były kłopotliwe i czasochłonne, często ograniczając wielkość wydarzenia. Z Zarządzanie kontami wielu użytkowników AWS DeepRacer, organizatorzy wydarzeń mogą zapewnić setkom uczestników dostęp do AWS DeepRacer za pomocą jednego konta AWS, upraszczając zarządzanie wydarzeniami i poprawiając wrażenia uczestników.

Zbuduj rozwiązanie oparte na zarządzaniu kontami wielu użytkowników AWS DeepRacer

Możesz użyć zarządzania kontami wielu użytkowników AWS DeepRacer, aby ustawić limity użytkowania w godzinach szkoleń, monitorować wydatki na szkolenia i pamięć masową, włączać i wyłączać szkolenia oraz wyświetlać i zarządzać modelami dla każdego uczestnika wydarzenia. Ponadto, w połączeniu z dostawcą tożsamości korporacyjnej (IdP), zarządzanie kontami wielu użytkowników AWS DeepRacer zapewnia uczestnikom wydarzenia szybkie i bezproblemowe wdrażanie. Poniższy diagram wyjaśnia, jak wygląda taka konfiguracja.

Rozwiązanie zakłada dostęp do konta AWS.

Aby skonfigurować konto z uprawnieniami administratora AWS DeepRacer dla wielu użytkowników, wykonaj czynności opisane w Skonfiguruj swoje konto z uprawnieniami administratora AWS DeepRacer dla wielu użytkowników dołączyć AWS Zarządzanie tożsamością i dostępem (IAM) Polityka administratora AWS DeepRacer, AWSDeepRacerAccountAdminAccess, do użytkownika, grupy lub roli używanej do administrowania zdarzeniem. Następnie przejdź do konsoli AWS DeepRacer i aktywuj tryb kont wielu użytkowników.

Aktywując tryb kont dla wielu użytkowników, umożliwiasz uczestnikom trenowanie modeli na konsoli AWS DeepRacer, a wszystkie opłaty za szkolenia i magazyn obciążają konto AWS administratora. Domyślnie konto sponsorujące w trybie wielu użytkowników jest ograniczone do 100 równoczesnych zadań szkoleniowych, 100 jednoczesnych zadań ewaluacyjnych, 1,000 samochodów i 50 prywatnych tabel wyników, dzielonych między wszystkie sponsorowane profile. Możesz zwiększyć te limity, kontaktując się Obsługa klienta.

Ta konfiguracja również opiera się na korzystaniu z korporacyjnego dostawcy tożsamości z Centrum tożsamości AWS IAM (następca jednokrotnego logowania AWS) włączony. Aby uzyskać informacje na temat konfigurowania IAM Identity Center za pomocą dostawcy tożsamości, zobacz Włącz IAM Identity Center i Połącz się z zewnętrznym dostawcą tożsamości. Pamiętaj, że różni dostawcy tożsamości mogą wymagać nieco innych kroków konfiguracji. Zapoznaj się z dokumentacją dostawcy tożsamości, aby uzyskać więcej informacji.

Przedstawione tutaj rozwiązanie działa w następujący sposób:

  1. Uczestnicy wydarzenia kierowani są do dedykowanego portalu wydarzenia. Może to być prosta strona internetowa, na której uczestnicy mogą wpisać swój firmowy adres e-mail w podstawowym formularzu HTML i wybrać Zarejestruj się. Zarejestrowani uczestnicy mogą korzystać z tego portalu, aby uzyskać dostęp do konsoli AWS DeepRacer. Możesz dalej spersonalizować tę stronę, aby zebrać dodatkowe dane użytkownika (takie jak profil użytkownika DeepRacer AWS lub jego poziom wiedzy na temat AI i ML) lub dodać materiały marketingowe i szkoleniowe dotyczące wydarzeń.
  2. Formularz rejestracyjny portalu zdarzeń wywołuje punkt końcowy API klienta, który przechowuje adresy e-mail w Amazon DynamoDB przez Synchronizacja aplikacji AWS. Aby uzyskać więcej informacji, zobacz Dołączanie źródła danych dla przykładowego szablonu CloudFormation na konfigurowanie AWS AppSync z DynamoDB i wywołanie API z klienta przeglądarki.
  3. Dla każdej nowej rejestracji, Strumienie Amazon DynamoDB zdarzenia wyzwalają AWS Lambda funkcja, która wywołuje interfejs API dostawcy tożsamości (w tym przypadku interfejs API usługi Azure Active Directory), aby dodać tożsamość uczestnika do dedykowanej grupy zdarzeń, która została wcześniej skonfigurowana za pomocą IAM Identity Center. Zestaw uprawnień Centrum tożsamości IAM kontroluje poziom dostępu zawodników na koncie AWS. Ten zestaw uprawnień powinien zawierać co najmniej AWSDeepRacerDefaultMultiUserAccess zarządzana polityka. Aby uzyskać więcej informacji, zobacz Zestawy uprawnień i Zasady zarządzane przez AWS DeepRacer.
  4. Jeśli połączenie IdP powiedzie się, ta sama funkcja Lambda wysyła powiadomienie e-mail za pomocą Amazonka Wskaż, informując uczestnika, że ​​rejestracja przebiegła pomyślnie i podając Konsola zarządzania AWS URL dostępu wygenerowany w IAM Identity Center. Aby uzyskać więcej informacji, zobacz Wysyłaj e-maile za pomocą Amazon Pinpoint API.
  5. Gdy zawodnicy wybiorą to łącze, zostaną poproszeni o uwierzytelnienie przy użyciu poświadczeń przedsiębiorstwa, chyba że ich bieżąca sesja przeglądarki jest już uwierzytelniona. Po uwierzytelnieniu zawodnicy są przekierowywani do konsoli AWS DeepRacer, gdzie mogą: Zacznij trenować Modele AWS DeepRacer i przesyłaj je do wirtualnych wyścigów.
  6. Administratorzy wydarzeń używają konsoli AWS DeepRacer do: tworzyć i zarządzać wyścigami. Adresy URL wyścigów mogą być udostępniane zawodnikom za pośrednictwem wiadomości e-mail generowanych przez Lambda, jako część początkowej rejestracji lub jako oddzielne powiadomienie. Administratorzy wydarzeń mogą monitorować i ograniczać użycie bezpośrednio w konsoli AWS DeepRacer, w tym szacowane wydatki i godziny modelowania szkoleń. Administratorzy mogą również wstrzymywać sponsorowanie zawodników i usuwać modele.
  7. Wreszcie administratorzy mogą: wyłączyć tryb kont wielu użytkowników po zakończeniu wydarzenia i usuń dostęp uczestnika do konta AWS, usuwając użytkowników z IAM Identity Center lub wyłączając konfigurację w zewnętrznym dostawcy tożsamości.

Wnioski

Wydarzenia AWS DeepRacer to świetny sposób na wzbudzenie zainteresowania i poszerzenie wiedzy ML na wszystkich filarach i poziomach organizacji. W tym poście wyjaśniono, w jaki sposób można połączyć tryb kont wielu użytkowników AWS DeepRacer z IAM Identity Center i korporacyjnym IdP, aby uruchamiać wydarzenia AWS DeepRacer na dużą skalę przy minimalnym wysiłku administracyjnym, zapewniając jednocześnie doskonałe wrażenia uczestników.

Rozwiązanie przedstawione w tym poście zostało opracowane i wykorzystane przez Accenture do prowadzenia największej na świecie prywatnej imprezy AWS DeepRacer w 2021 roku, w której wzięło udział ponad 2,000 zawodników. Współpracując z Accenture AWS Business Group (AABG), strategiczną współpracą Accenture i AWS, możesz uczyć się na podstawie kultury, zasobów, wiedzy technicznej i wiedzy branżowej dwóch wiodących innowatorów, pomagając przyspieszyć tempo innowacji i zapewnić przełomowe produkty i usługi. Połącz się z naszym zespołem na mazowieckie@amazon.com nawiązać współpracę z siecią specjalistów posiadających wiedzę branżową i wyszkolonych w strategicznych usługach AWS w obszarach od big data po chmurę natywną do ML.


O autorach

Uruchamiaj zdarzenia włączania uczenia maszynowego na dużą skalę, korzystając z trybu PlatoBlockchain Data Intelligence w usłudze AWS DeepRacer dla wielu kont. Wyszukiwanie pionowe. AI.Mariusz Cealera jest starszym architektem rozwiązań partnerskich w AWS. Ściśle współpracuje z Accenture AWS Business Group (AABG) przy opracowywaniu i wdrażaniu innowacyjnych rozwiązań chmurowych. Kiedy nie pracuje, lubi przebywać z rodziną, jeździć na rowerze i wędrować po Luksemburgu i okolicach.

Uruchamiaj zdarzenia włączania uczenia maszynowego na dużą skalę, korzystając z trybu PlatoBlockchain Data Intelligence w usłudze AWS DeepRacer dla wielu kont. Wyszukiwanie pionowe. AI.Zdenko Estok pracuje jako architekt chmury i inżynier DevOps w Accenture. Współpracuje z AABG przy opracowywaniu i wdrażaniu innowacyjnych rozwiązań chmurowych, specjalizuje się w infrastrukturze jako Code i Cloud Security. Zdenko lubi jeździć rowerem do biura i lubi przyjemne spacery na łonie natury.

Uruchamiaj zdarzenia włączania uczenia maszynowego na dużą skalę, korzystając z trybu PlatoBlockchain Data Intelligence w usłudze AWS DeepRacer dla wielu kont. Wyszukiwanie pionowe. AI.Selimcan „Can” Sakar jest pierwszym deweloperem i architektem rozwiązań w chmurze w Accenture Germany, skupiającym się na nowych technologiach, takich jak AI/ML, IoT i Blockchain. Can cierpi na zespół Gear Acquisition Syndrome (znany również jako GAS) i lubi w wolnym czasie ścigać się z nowymi instrumentami, rowerami i sprzętem do symulacji wyścigów.

Znak czasu:

Więcej z Uczenie maszynowe AWS