AWS DeepRacer マルチユーザー アカウント モードの PlatoBlockchain Data Intelligence を使用して、機械学習の有効化イベントを大規模に実行します。 垂直検索。 あい。

AWS DeepRacer マルチユーザー アカウント モードを使用して、機械学習の有効化イベントを大規模に実行する

この投稿は、AWS のシニア パートナー ソリューション アーキテクトである Marius Cealera、Accenture のクラウド アーキテクトである Zdenko Estok、および Accenture のクラウド アーキテクトである Sakar Selimcan によって共同執筆されました。

機械学習 (ML) は重要なビジネスの優先事項であり、企業は過去 306 年間で ML アプリケーションに 3 億ドルを費やしています。 によると アクセンチュア、ビジネス全体で ML を拡張する企業は、投資収益率をほぼ XNUMX 倍にすることができます。 しかし、あまりにも多くの企業が、期待した価値を達成できていません。 ML を長期にわたって効果的にスケーリングするには、業界の専門化と、企業全体での ML リテラシーの民主化が必要です。 これには、多様なバックグラウンドを持つより多くの人々と話す、よりアクセスしやすい ML トレーニングが必要です。

この投稿では、企業が簡単に実行することで、何百人もの従業員に ML の概念を導入する方法を示します AWS ディープレーサー 大規模なイベント。

AWS DeepRacer イベントを大規模に実行する

AWS DeepRacer は、物理的または仮想的な AWS DeepRacer 車両などのエージェントが特定の環境で実行する最適なアクションを発見する ML 手法である強化学習 (RL) を開始するためのシンプルで楽しい方法です。 RL モデルのトレーニングの基本を説明する実践的なチュートリアルを使用して、RL をすぐに使い始めることができ、刺激的な自動カーレース体験でそれらをテストできます。

Accenture のクラウド アーキテクトである Zdenko Estok 氏は次のように述べています。 「私たちのイベント後の統計によると、DeepRacer イベントの全参加者の最大 75% が AI/ML の初心者であり、50% が AWS の初心者です。」

最近まで、プライベート AWS DeepRacer イベントを主催する組織は、AWS アカウントを作成してすべてのイベント参加者に割り当てる必要がありました。 これは、多くの場合、数百または数千の AWS アカウントの使用状況を保護および監視することを意味していました。 セットアップと参加者のオンボーディングは面倒で時間がかかり、多くの場合、イベントのサイズが制限されていました。 と AWS DeepRacer マルチユーザー アカウント管理イベント主催者は、単一の AWS アカウントを使用して何百人もの参加者に AWS DeepRacer へのアクセスを提供できるため、イベント管理が簡素化され、参加者のエクスペリエンスが向上します。

AWS DeepRacer マルチユーザー アカウント管理に関するソリューションを構築する

AWS DeepRacer マルチユーザー アカウント管理を使用して、トレーニング時間の使用クォータを設定し、トレーニングとストレージの支出を監視し、トレーニングを有効または無効にし、すべてのイベント参加者のモデルを表示および管理できます。 さらに、エンタープライズ ID プロバイダー (IdP) と組み合わせると、AWS DeepRacer マルチユーザー アカウント管理は、イベント参加者に迅速で摩擦のないオンボーディング エクスペリエンスを提供します。 次の図は、そのようなセットアップがどのように見えるかを説明しています。

このソリューションは、AWS アカウントへのアクセスを前提としています。

マルチユーザーの AWS DeepRacer 管理者アクセス許可を使用してアカウントをセットアップするには、次の手順に従います。 マルチユーザー用の AWS DeepRacer 管理者アクセス許可を使用してアカウントをセットアップする を取り付けるには AWS IDおよびアクセス管理 (IAM) AWS DeepRacer 管理者ポリシー、 AWSDeepRacerAccountAdminAccess、イベントの管理に使用されるユーザー、グループ、またはロールに。 次に、AWS DeepRacer コンソールに移動し、 マルチユーザー アカウント モードを有効にする.

マルチユーザー アカウント モードを有効にすると、参加者が AWS DeepRacer コンソールでモデルをトレーニングできるようになり、すべてのトレーニングとストレージの料金が管理者の AWS アカウントに請求されます。 デフォルトでは、マルチユーザー モードのスポンサー アカウントは、100 の同時トレーニング ジョブ、100 の同時評価ジョブ、1,000 台の車、および 50 のプライベート リーダーボードに制限されており、すべてのスポンサー プロファイル間で共有されます。 に連絡することで、これらの制限を引き上げることができます 顧客サービス.

このセットアップは、エンタープライズ IdP の使用にも依存しています。 AWS IAM Identity Center (AWS Single Sign-On の後継) 有効にします。 IdP を使用して IAM Identity Center を設定する方法については、次を参照してください。 IAM アイデンティティ センターを有効にする および 外部 ID プロバイダーに接続する. IdP が異なれば、設定手順も若干異なる場合があることに注意してください。 詳細については、IdP のドキュメントを参照してください。

ここに示すソリューションは、次のように機能します。

  1. イベント参加者は、専用のイベント ポータルに誘導されます。 これは、参加者が基本的な HTML フォームに会社の電子メール アドレスを入力して、 登録する. 登録済みの参加者は、このポータルを使用して AWS DeepRacer コンソールにアクセスできます。 このページをさらにパーソナライズして、追加のユーザー データ (ユーザーの DeepRacer AWS プロファイルや AI と ML の知識レベルなど) を収集したり、イベント マーケティングやトレーニング資料を追加したりできます。
  2. イベント ポータル登録フォームは、電子メール アドレスを格納する顧客 API エンドポイントを呼び出します。 Amazon DynamoDB   AWS アプリ同期。 詳細については、を参照してください。 データ ソースのアタッチ DynamoDB を使用した AWS AppSync のセットアップに関する CloudFormation テンプレートのサンプル API の呼び出し ブラウザ クライアントから。
  3. 新規登録ごとに、 AmazonDynamoDBストリーム イベントは AWSラムダ IdP の API (この場合は Azure Active Directory API) を呼び出して、以前に IAM Identity Center で設定された専用のイベント グループに参加者の ID を追加する関数。 IAM Identity Center のアクセス許可セットは、レーサーが AWS アカウントで持つアクセスのレベルを制御します。 少なくとも、この権限セットには、 AWSDeepRacerDefaultMultiUserAccess 管理ポリシー。 詳細については、次を参照してください。 権限セット および AWS DeepRacer 管理ポリシー.
  4. IdP 呼び出しが成功すると、同じ Lambda 関数が E メール通知を送信します。 アマゾンピンポイント、参加者に登録が成功したことを通知し、 AWSマネジメントコンソール IAM Identity Center で生成されたアクセス URL。 詳細については、次を参照してください。 Amazon Pinpoint API を使用して E メールを送信する.
  5. レーサーがこのリンクを選択すると、現在のブラウザー セッションが既に認証されていない限り、企業の資格情報で認証するよう求められます。 認証後、レーサーは AWS DeepRacer コンソールにリダイレクトされます。 トレーニングを開始する AWS DeepRacer モデルを作成し、それらを仮想レースに提出します。
  6. イベント管理者は AWS DeepRacer コンソールを使用して、 レースの作成と管理. レース URL は、最初の登録フローの一部として、または個別の通知として、Lambda が生成した E メールを介してレーサーと共有できます。 イベント管理者は、AWS DeepRacer コンソールで、推定支出やトレーニング モデル時間など、使用状況を直接監視および制限できます。 管理者は、レーサーのスポンサーシップを一時停止し、モデルを削除することもできます.
  7. 最後に、管理者は次のことができます disable イベント終了後にマルチユーザー アカウント モードに移行し、IAM Identity Center からユーザーを削除するか、外部 IdP でセットアップを無効にすることにより、AWS アカウントへの参加者アクセスを削除します。

まとめ

AWS DeepRacer イベントは、関心を高め、組織のすべての柱とレベルにわたって ML の知識を高める優れた方法です。 この投稿では、AWS DeepRacer マルチユーザー アカウント モードを IAM Identity Center およびエンタープライズ IdP と組み合わせて、AWS DeepRacer イベントを最小限の管理作業で大規模に実行しながら、優れた参加者エクスペリエンスを確保する方法について説明します。

この投稿で紹介するソリューションは、2021 年に 2,000 人を超えるレーサーが参加する世界最大のプライベート AWS DeepRacer イベントを開催するために Accenture によって開発および使用されました。 アクセンチュアと AWS の戦略的コラボレーションであるアクセンチュア AWS ビジネス グループ (AABG) と連携することで、XNUMX 人の主要なイノベーターの文化、リソース、技術的専門知識、業界知識から学ぶことができ、イノベーションのペースを加速させて破壊的なソリューションを提供することができます。製品とサービス。 私たちのチームとつながる Accentureaws@amazon.com ビッグデータからクラウドネイティブ、ML に至るまで、業界の知識に精通し、戦略的な AWS サービスに熟練したスペシャリストのネットワークと連携します。


著者について

AWS DeepRacer マルチユーザー アカウント モードの PlatoBlockchain Data Intelligence を使用して、機械学習の有効化イベントを大規模に実行します。 垂直検索。 あい。マリウス・セアレラ AWS のシニア パートナー ソリューション アーキテクトです。 彼はアクセンチュア AWS ビジネス グループ (AABG) と緊密に連携して、革新的なクラウド ソリューションを開発および実装しています。 仕事をしていないときは、家族と一緒に自転車に乗ったり、ルクセンブルグ周辺でトレッキングを楽しんでいます。

AWS DeepRacer マルチユーザー アカウント モードの PlatoBlockchain Data Intelligence を使用して、機械学習の有効化イベントを大規模に実行します。 垂直検索。 あい。ズデンコ・エストック Accenture でクラウド アーキテクトおよび DevOps エンジニアとして働いています。 彼は AABG と協力して革新的なクラウド ソリューションの開発と実装を行っており、Infrastructure as Code と Cloud Security を専門としています。 Zdenko はオフィスまで自転車で行くのが好きで、自然の中で散歩を楽しんでいます。

AWS DeepRacer マルチユーザー アカウント モードの PlatoBlockchain Data Intelligence を使用して、機械学習の有効化イベントを大規模に実行します。 垂直検索。 あい。セリムカン「カン」サカール アクセンチュア ドイツのクラウド ファースト デベロッパー兼ソリューション アーキテクトであり、AI/ML、IoT、ブロックチェーンなどの新しいテクノロジーに重点を置いています。 ギア獲得症候群 (別名 GAS) に苦しむ可能性があり、自由な時間に新しい楽器、バイク、シミュレーション レーシング機器を追求するのが好きです。

タイムスタンプ:

より多くの AWS機械学習