قم بتشغيل أحداث تمكين التعلم الآلي على نطاق واسع باستخدام وضع الحساب متعدد المستخدمين في AWS DeepRacer PlatoBlockchain Data Intelligence. البحث العمودي. عاي.

قم بتشغيل أحداث تمكين التعلم الآلي على نطاق واسع باستخدام وضع الحساب متعدد المستخدمين في AWS DeepRacer

شارك في كتابة هذا المنشور ماريوس سيليرا ، كبير مهندسي الحلول في AWS ، و Zdenko Estok ، Cloud Architect في Accenture و Sakar Selimcan ، مهندس السحابة في Accenture.

يعد التعلم الآلي (ML) من أولويات الأعمال عالية المخاطر ، حيث أنفقت الشركات 306 مليار دولار على تطبيقات التعلم الآلي في السنوات الثلاث الماضية. وفق اكسنتشر، يمكن للشركات التي توسع ML عبر الأعمال التجارية أن تحقق ما يقرب من ثلاثة أضعاف عائد استثماراتها. لكن العديد من الشركات لا تحقق القيمة التي توقعوها. يتطلب توسيع نطاق ML بشكل فعال على المدى الطويل إضفاء الطابع المهني على الصناعة وإضفاء الطابع الديمقراطي على محو الأمية ML عبر المؤسسة. وهذا يتطلب المزيد من التدريب على تعلم الآلة ، والتحدث إلى عدد أكبر من الأشخاص ذوي الخلفيات المتنوعة.

يوضح هذا المنشور كيف يمكن للشركات تعريف مئات الموظفين بمفاهيم ML من خلال التشغيل بسهولة AWS Deep Racer الأحداث على نطاق واسع.

قم بتشغيل أحداث AWS DeepRacer على نطاق واسع

AWS DeepRacer هي طريقة بسيطة وممتعة لبدء التعلم المعزز (RL) ، وهي تقنية ML حيث يكتشف الوكيل ، مثل مركبة AWS DeepRacer المادية أو الافتراضية ، الإجراءات المثلى التي يجب اتخاذها في بيئة معينة. يمكنك البدء مع RL بسرعة من خلال البرامج التعليمية العملية التي ترشدك خلال أساسيات تدريب نماذج RL واختبارها في تجربة سباق سيارات مثيرة ومستقلة.

يقول Zdenko Estok ، مهندس السحابة في Accenture: "لقد وجدنا أن طبيعة DeepRacer سهلة الاستخدام سمحت لجلسات التمكين لدينا بالوصول إلى أجزاء من مؤسساتنا التي عادة ما تكون أقل ميلًا للمشاركة في أحداث AI / ML". "تشير إحصائيات ما بعد الحدث إلى أن ما يصل إلى 75٪ من جميع المشاركين في أحداث DeepRacer هم حديثو العهد بالذكاء الاصطناعي / تعلم الآلة و 50٪ منهم جدد على AWS."

حتى وقت قريب ، كان على المؤسسات التي تستضيف أحداث AWS DeepRacer الخاصة إنشاء وتعيين حسابات AWS لكل مشارك في الحدث. كان هذا يعني غالبًا تأمين الاستخدام ومراقبته عبر مئات أو حتى الآلاف من حسابات AWS. كان الإعداد وإعداد المشارك مرهقًا ويستغرق وقتًا طويلاً ، وغالبًا ما كان يحد من حجم الحدث. مع AWS DeepRacer إدارة حسابات متعددة المستخدمين، يمكن لمنظمي الأحداث تزويد مئات المشاركين بالوصول إلى AWS DeepRacer باستخدام حساب AWS واحد ، مما يبسط إدارة الأحداث ويحسن تجربة المشاركين.

قم ببناء حل حول إدارة حسابات المستخدمين المتعددين في AWS DeepRacer

يمكنك استخدام إدارة حسابات AWS DeepRacer متعددة المستخدمين لتعيين حصص الاستخدام على ساعات التدريب ، ومراقبة الإنفاق على التدريب والتخزين ، وتمكين التدريب وتعطيله ، وعرض النماذج وإدارتها لكل مشارك في الحدث. بالإضافة إلى ذلك ، عند دمجها مع موفر هوية المؤسسة (IdP) ، توفر إدارة حسابات المستخدمين المتعددين في AWS DeepRacer تجربة إعداد سريعة وسلسة للمشاركين في الحدث. يوضح الرسم البياني التالي كيف يبدو هذا الإعداد.

يفترض الحل الوصول إلى حساب AWS.

لإعداد حسابك باستخدام أذونات مسؤول AWS DeepRacer لعدة مستخدمين ، اتبع الخطوات الواردة في قم بإعداد حسابك باستخدام أذونات مسؤول AWS DeepRacer لعدة مستخدمين لإرفاق إدارة الهوية والوصول AWS (IAM) سياسة مسؤول AWS DeepRacer ، AWSDeepRacerAccountAdminAccess، للمستخدم ، أو المجموعة ، أو الدور المستخدم لإدارة الحدث. بعد ذلك ، انتقل إلى وحدة تحكم AWS DeepRacer و تنشيط وضع حساب متعدد المستخدمين.

من خلال تنشيط وضع الحساب متعدد المستخدمين ، يمكنك تمكين المشاركين من تدريب النماذج على وحدة تحكم AWS DeepRacer ، مع دفع جميع رسوم التدريب والتخزين إلى حساب AWS الخاص بالمسؤول. بشكل افتراضي ، يقتصر الحساب الراعي في الوضع متعدد المستخدمين على 100 وظيفة تدريبية متزامنة ، و 100 وظيفة تقييم متزامنة ، و 1,000 سيارة ، و 50 لوحة صدارة خاصة ، يتم مشاركتها بين جميع الملفات الشخصية المدعومة. يمكنك زيادة هذه الحدود عن طريق الاتصال خدمة العملاء.

يعتمد هذا الإعداد أيضًا على استخدام IdP للمؤسسة مع AWS IAM Identity Center (خليفة الدخول الموحد لـ AWS) ممكن. للحصول على معلومات حول إعداد IAM Identity Center باستخدام IdP ، راجع تفعيل مركز هوية IAM و اتصل بموفر الهوية الخارجي الخاص بك. لاحظ أن موفري الهوية المختلفين قد يتطلبون خطوات إعداد مختلفة قليلاً. راجع وثائق موفر الهوية لمزيد من التفاصيل.

الحل الموضح هنا يعمل على النحو التالي:

  1. يتم توجيه المشاركين في الحدث إلى بوابة مخصصة للحدث. يمكن أن تكون هذه صفحة ويب بسيطة حيث يمكن للمشاركين إدخال عنوان البريد الإلكتروني للمؤسسة في نموذج HTML أساسي والاختيار تسجيل. يمكن للمشاركين المسجلين استخدام هذه البوابة للوصول إلى وحدة تحكم AWS DeepRacer. يمكنك تخصيص هذه الصفحة بشكل أكبر لجمع بيانات مستخدم إضافية (مثل ملف تعريف المستخدم DeepRacer AWS أو مستوى معرفته بالذكاء الاصطناعي والتعلم الآلي) أو لإضافة مواد تسويقية وتدريبية للأحداث.
  2. يستدعي نموذج تسجيل بوابة الحدث نقطة نهاية واجهة برمجة تطبيقات العميل التي تخزن عناوين البريد الإلكتروني فيها الأمازون DynamoDB من خلال أوس أبسينك. لمزيد من المعلومات ، يرجى الرجوع إلى إرفاق مصدر بيانات لنموذج CloudFormation حول إعداد AWS AppSync مع DynamoDB و استدعاء API من عميل متصفح.
  3. لكل تسجيل جديد تدفقات أمازون DynamoDB يؤدي الحدث إلى AWS لامدا وظيفة تستدعي واجهة برمجة تطبيقات IdP (في هذه الحالة ، Azure Active Directory API) لإضافة هوية المشارك في مجموعة أحداث مخصصة تم إعدادها مسبقًا مع مركز هوية IAM. تتحكم مجموعة أذونات IAM Identity Center في مستوى وصول المتسابقين في حساب AWS. كحد أدنى ، يجب أن تتضمن مجموعة الأذونات هذه الامتداد AWSDeepRacerDefaultMultiUserAccess السياسة المدارة. لمزيد من المعلومات ، يرجى الرجوع إلى مجموعات الأذونات و سياسات AWS DeepRacer المُدارة.
  4. إذا نجحت مكالمة IdP ، فإن وظيفة Lambda نفسها ترسل إشعارًا بالبريد الإلكتروني باستخدام الأمازون التحديد، وإبلاغ المشارك بنجاح التسجيل وتقديم وحدة تحكم إدارة AWS الوصول إلى URL الذي تم إنشاؤه في IAM Identity Center. لمزيد من المعلومات ، يرجى الرجوع إلى أرسل بريدًا إلكترونيًا باستخدام Amazon Pinpoint API.
  5. عندما يختار المتسابقون هذا الرابط ، يُطلب منهم المصادقة باستخدام بيانات اعتماد مؤسستهم ، ما لم تتم مصادقة جلسة المتصفح الحالية الخاصة بهم بالفعل. بعد المصادقة ، تتم إعادة توجيه المتسابقين إلى وحدة تحكم AWS DeepRacer حيث يمكنهم ذلك ابدأ التدريب نماذج AWS DeepRacer وإرسالها إلى السباقات الافتراضية.
  6. يستخدم مسؤولو الأحداث وحدة تحكم AWS DeepRacer من أجل إنشاء وإدارة السباقات. يمكن مشاركة عناوين URL الخاصة بالسباق مع المتسابقين من خلال بريد إلكتروني تم إنشاؤه بواسطة Lambda ، إما كجزء من تدفق التسجيل الأولي أو كإخطار منفصل. يمكن لمسؤولي الأحداث مراقبة الاستخدام والحد منه مباشرةً على وحدة تحكم AWS DeepRacer ، بما في ذلك الإنفاق التقديري وساعات نموذج التدريب. يمكن للمسؤولين أيضًا إيقاف رعاية المتسابق مؤقتًا وحذف النماذج.
  7. أخيرًا ، يمكن للمسؤولين تعطيل وضع حساب متعدد المستخدمين بعد انتهاء الحدث وإزالة وصول المشاركين إلى حساب AWS إما عن طريق إزالة المستخدمين من IAM Identity Center أو عن طريق تعطيل الإعداد في IdP الخارجي.

وفي الختام

تُعد أحداث AWS DeepRacer طريقة رائعة لزيادة الاهتمام وزيادة معرفة ML عبر جميع ركائز ومستويات المؤسسة. يشرح هذا المنشور كيف يمكنك إقران وضع حساب AWS DeepRacer متعدد المستخدمين مع IAM Identity Center و IdP للمؤسسة لتشغيل أحداث AWS DeepRacer على نطاق واسع بأقل جهد إداري ، مع ضمان تجربة مشاركة رائعة.

تم تطوير الحل المقدم في هذا المنشور واستخدامه بواسطة Accenture لتشغيل أكبر حدث خاص بـ AWS DeepRacer في العالم في عام 2021 ، مع أكثر من 2,000 متسابق. من خلال العمل مع Accenture AWS Business Group (AABG) ، وهو تعاون استراتيجي من قبل Accenture و AWS ، يمكنك التعلم من الثقافات والموارد والخبرة الفنية والمعرفة الصناعية لاثنين من المبتكرين الرائدين ، مما يساعدك على تسريع وتيرة الابتكار لتقديم مبتكر منتجات وخدمات. تواصل مع فريقنا على Accentureaws@amazon.com للانخراط مع شبكة من المتخصصين المتمرسين في المعرفة الصناعية والمهارة في خدمات AWS الإستراتيجية في مجالات تتراوح من البيانات الكبيرة إلى السحابة الأصلية إلى ML.


عن المؤلفين

قم بتشغيل أحداث تمكين التعلم الآلي على نطاق واسع باستخدام وضع الحساب متعدد المستخدمين في AWS DeepRacer PlatoBlockchain Data Intelligence. البحث العمودي. عاي.ماريوس سيليرا هو مهندس حلول شركاء أقدم في AWS. يعمل بشكل وثيق مع Accenture AWS Business Group (AABG) لتطوير حلول سحابية مبتكرة وتنفيذها. عندما لا يعمل ، فإنه يستمتع بالتواجد مع أسرته وركوب الدراجات والرحلات في لوكسمبورغ وحولها.

قم بتشغيل أحداث تمكين التعلم الآلي على نطاق واسع باستخدام وضع الحساب متعدد المستخدمين في AWS DeepRacer PlatoBlockchain Data Intelligence. البحث العمودي. عاي.زدينكو إستوك يعمل كمهندس سحابي ومهندس DevOps في Accenture. يعمل مع AABG لتطوير حلول سحابية مبتكرة وتنفيذها ، ويتخصص في البنية التحتية مثل Code and Cloud Security. يحب Zdenko ركوب الدراجة إلى المكتب ويتمتع بنزهات ممتعة في الطبيعة.

قم بتشغيل أحداث تمكين التعلم الآلي على نطاق واسع باستخدام وضع الحساب متعدد المستخدمين في AWS DeepRacer PlatoBlockchain Data Intelligence. البحث العمودي. عاي.سليمكان "كان" ساكار هو أول مطور سحابي ومهندس حلول في Accenture Germany مع التركيز على التقنيات الناشئة مثل AI / ML و IoT و Blockchain. يمكن أن يعاني من متلازمة اكتساب العتاد (المعروف أيضًا باسم GAS) ويحب السعي وراء أدوات ودراجات ومعدات سباقات سيم جديدة في أوقات فراغه.

الطابع الزمني:

اكثر من التعلم الآلي من AWS