متوسط · بعد Python وSQL

هندسة البيانات وعمليات تعلّم الآلة (MLOps)

نسخة تجريبية هذه الدورة نسخة تجريبية. ما زالت الدروس والتمارين والترجمات قيد المراجعة وقد تتغير. أبلغنا عن أي شيء يبدو خاطئًا عبر زر الملاحظات.

يسأل علماء البيانات عمّا تقوله البيانات. أما مهندسو البيانات فيتأكدون من أنها تصل صحيحة وفي وقتها، كل يوم. وتؤدي MLOps الدور نفسه للنماذج. ستكتب نسخًا صغيرة مما تفعله الأدوات الكبيرة (منسِّق، ومدقّق عقود، وسجل نماذج، ومراقب انجراف) وتختبرها في متصفحك. وهكذا، حين تقابل لاحقًا Airflow أو dbt أو Spark أو Kafka أو MLflow، ستعرف المشكلة التي تحلّها كل أداة. لا تعلّم هذه الدورة واجهات تلك الأدوات بعمق، ولا تتناول تمارينها في المتصفح سوى بيانات صغيرة.

الوحدات
8
الدروس
19
المدة
~37 ساعة
المشاريع
2
ابدأ

ما ستتمكّن من فعله

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

لمن هذه الدورة

المبرمجون الذين يكتبون Python وSQL ويريدون بناء خطوط بيانات موثوقة، وعلماء البيانات الذين يحتاجون إلى أن تعيش نماذجهم بعد دفتر الملاحظات.

ما تحتاجه

Python مع الدوال والأصناف والأخطاء. وأساسيات SQL مع عمليات الربط (مستوى SQL في دورة Data Science، أو ما يعادله). وتفترض فصول MLOps أنك درّبت نموذجًا واحدًا على الأقل.

ما ستبنيه

  • خط بيانات يومي للدراجات
  • المشروع الختامي لخط البيانات إلى النموذج

المنهج

هندسة البياناتالنماذج، وخطوط البيانات، والعقود، والتنسيق، والحوكمة. 4 وحدات · 10 دروس
  1. 1 الصيغ ونماذج البياناتالتخزين العمودي، ومخططات النجمة، والحبيبية.
  2. 2 خطوط بيانات موثوقةتساوي الأثر، والتحميل التزايدي، وعقود البيانات.
  3. 3 التنسيق والتدفقاتالرسوم الموجَّهة (DAG)، وإعادة المحاولة، والنوافذ، والأحداث المتأخرة.
  4. 4 نسب البيانات والخصوصية والحوكمةمن أين جاء كل رقم، ومن يحق له رؤيته.
أسس البرمجياتالاختبارات، والإعدادات، والسجلات، وCI. وحدة واحدة · درس واحد
  1. 5 أسس البرمجياتاختبارات لكود البيانات، والإعدادات، والسجلات، وCI.
MLOpsتدريب قابل لإعادة الإنتاج، وسجلات النماذج، والمراقبة، وإعادة التدريب. وحدتان · 6 دروس
  1. 6 التدريب القابل لإعادة الإنتاج وسجلات النماذجأي بيانات، وأي كود، وأي نموذج.
  2. 7 المراقبة والانجراف وإعادة التدريبتتدهور النماذج بصمت.
المشروع الختاميخط بيانات قابل لإعادة الإنتاج، من البيانات إلى النموذج. وحدة واحدة · درسان
  1. 8 المشروع الختاميخط بيانات قابل لإعادة الإنتاج، من البيانات إلى النموذج.