متوسط
CI/CD لخطوط أنابيب AI/ML: الاختبار الآلي والنشر وGitOps
أتقن التكامل المستمر والنشر لأنظمة التعلم الآلي. تعلم GitHub Actions وGitLab CI/CD لسير عمل ML، والتحقق من البيانات باستخدام Great Expectations وPandera، وأتمتة التجارب باستخدام DVC وCML، ونشر GitOps باستخدام ArgoCD. ابنِ خطوط أنابيب قوية ومؤتمتة تختبر وتتحقق وتنشر نماذج ML في الإنتاج.
٧٧ دقيقة٢٤ درسًا٦ وحداتDevOps
ماذا ستتعلم
- بناء سير عمل ML باستخدام GitHub Actions و GitLab CI/CD
- تنفيذ خطوط أنابيب التحقق من البيانات باستخدام Great Expectations و Pandera
- أتمتة تجارب ML باستخدام DVC و CML لقابلية إعادة الإنتاج
- نشر نماذج ML باستخدام مبادئ GitOps مع ArgoCD
- تصميم خطوط أنابيب التدريب المستمر مع محفزات إعادة التدريب الآلية
محتوى الدورة
أساسيات CI/CD للتعلم الآلي
٤ دروس · ١٢ دقيقة- لماذا يحتاج التعلم الآلي إلى CI/CD متخصصبدون تسجيل٣ دقائق
- مقفل حتى تسجّل في الدورةتشريح خط أنابيب CI/CD للتعلم الآلي٣ دقائق
- مقفل حتى تسجّل في الدورةمفهوم التدريب المستمر (CT)٣ دقائق
- مقفل حتى تسجّل في الدورةنظرة عامة على مشهد الأدوات٣ دقائق
- اختبار: الوحدة ١: أساسيات CI/CD للتعلم الآلي
GitHub Actions لسير عمل التعلم الآلي
٤ دروس · ١٤ دقيقة- مقفل حتى تسجّل في الدورةأساسيات GitHub Actions للتعلم الآلي٤ دقائق
- مقفل حتى تسجّل في الدورةخطوط أنابيب التدريب في Actions٤ دقائق
- مقفل حتى تسجّل في الدورةسير عمل التحقق من النماذج٣ دقائق
- مقفل حتى تسجّل في الدورةسير العمل القابل لإعادة الاستخدام وأفضل الممارسات٣ دقائق
- اختبار: الوحدة ٢: GitHub Actions لسير عمل التعلم الآلي
GitLab CI/CD والمنصات البديلة
٤ دروس · ١٢ دقيقة- مقفل حتى تسجّل في الدورةGitLab CI/CD للتعلم الآلي٣ دقائق
- مقفل حتى تسجّل في الدورةتكامل سجل نماذج GitLab٣ دقائق
- مقفل حتى تسجّل في الدورةGPU Runners وتدريب النماذج الكبيرة٣ دقائق
- مقفل حتى تسجّل في الدورةمقارنة المنصات والهجرة٣ دقائق
- اختبار: الوحدة ٣: GitLab CI/CD والمنصات البديلة
التحقق من البيانات والاختبار
٤ دروس · ١٤ دقيقة- مقفل حتى تسجّل في الدورةالتحقق من البيانات في CI/CD٣ دقائق
- مقفل حتى تسجّل في الدورةGreat Expectations لجودة البيانات٤ دقائق
- مقفل حتى تسجّل في الدورةPandera للتحقق من DataFrame٣ دقائق
- مقفل حتى تسجّل في الدورةاختبار ML مع pytest٤ دقائق
- اختبار: الوحدة ٤: التحقق من البيانات والاختبار
DVC + CML لأتمتة التعلم الآلي
٤ دروس · ١٢ دقيقة- مقفل حتى تسجّل في الدورةDVC في خطوط أنابيب CI/CD٣ دقائق
- مقفل حتى تسجّل في الدورةإعداد CML (التعلم الآلي المستمر)٣ دقائق
- مقفل حتى تسجّل في الدورةتقارير التجارب الآلية٣ دقائق
- مقفل حتى تسجّل في الدورةRunners ذاتية الاستضافة للتدريب٣ دقائق
- اختبار: الوحدة ٥: DVC + CML لأتمتة التعلم الآلي
GitOps واستراتيجيات النشر
٤ دروس · ١٣ دقيقة- مقفل حتى تسجّل في الدورةGitOps لنشر ML٣ دقائق
- مقفل حتى تسجّل في الدورةArgoCD لنشر النماذج٣ دقائق
- مقفل حتى تسجّل في الدورةCanary وBlue-Green لـ ML٤ دقائق
- مقفل حتى تسجّل في الدورةالخطوات التالية ورحلة CI/CD الخاصة بك٣ دقائق
- اختبار: الوحدة ٦: GitOps واستراتيجيات النشر