اختبار الوحدة 2: التحكم في الإصدارات لمشاريع تعلم الآلة
اختبر فهمك لممارسات التحكم في الإصدارات لمشاريع تعلم الآلة من خلال هذه الأسئلة الثلاثين.
السؤال 1
ما هو الاستخدام الرئيسي لـ DVC في مشاريع تعلم الآلة؟
السؤال 2
أي ملف ينشئه DVC عند تتبع ملف بيانات؟
السؤال 3
ما هو الغرض من .gitignore في مشروع تعلم الآلة؟
السؤال 4
أي أمر يقوم بتهيئة DVC في مشروع؟
السؤال 5
ما هو استخدام Git LFS؟
السؤال 6
في الترقيم الدلالي (مثل 2.1.3)، ماذا يمثل الرقم الأوسط؟
السؤال 7
ماذا يفعل الأمر dvc push؟
السؤال 8
أي من الخلفيات التخزينية يدعمها DVC للتخزين البعيد؟
السؤال 9
ما هو سجل النماذج؟
السؤال 10
أي أداة توفر ميزة سجل النماذج؟
السؤال 11
ما هو تسلسل النموذج؟
السؤال 12
ماذا يفعل dvc repro؟
السؤال 13
أي ملف يحدد خطوط أنابيب DVC؟
السؤال 14
ما هو الغرض من pre-commit hooks في مشاريع تعلم الآلة؟
السؤال 15
ماذا يفعل nbstripout لدفاتر Jupyter؟
السؤال 16
في MLflow، ما هي المراحل التي يمكن أن يكون فيها إصدار النموذج؟
السؤال 17
ما هي بطاقة النموذج؟
السؤال 18
ما هو الأمر الذي يعرض خط أنابيب DVC كرسوم بيانية؟
السؤال 19
ما هي استراتيجية الفروع الموصى بها لتجارب تعلم الآلة؟
السؤال 20
ماذا يفعل dvc checkout؟
السؤال 21
لماذا تعتبر القابلية للتكرار مهمة في مشاريع تعلم الآلة؟
السؤال 22
ما هي المعلومات التي يجب تتبعها لتسلسل النموذج؟
السؤال 23
ما هو الغرض من dvc.lock؟
السؤال 24
أي أمر يشغل تجارب DVC مع معلمات مختلفة؟
السؤال 25
ما هي الطريقة الموصى بها للتعامل مع دفاتر Jupyter في التحكم في الإصدارات؟
السؤال 26
ما الذي يتضمنه عادةً التحقق من صحة النموذج في السجل؟
السؤال 27
ما هو Jupytext؟
السؤال 28
في DVC، ما هو التخزين البعيد؟
السؤال 29
ما هي فائدة اتفاقيات رسائل الالتزام في مشاريع تعلم الآلة؟
السؤال 30
ما الذي يجب أن يؤدي إلى زيادة إصدار النموذج من 1.0.0 إلى 2.0.0؟
🎉 اكتمل الاختبار!
لقد أكملت اختبار الوحدة 2. راجع أي أسئلة أخطأت فيها وأعد زيارة الأقسام ذات الصلة.
تفسير النتيجة:
- 27-30 صحيح: ممتاز! لقد أتقنت التحكم في الإصدارات لمشاريع تعلم الآلة.
- 22-26 صحيح: فهم جيد، راجع الموضوعات التي فاتتك.
- 17-21 صحيح: مقبول، يوصى بإعادة قراءة الوحدة.
- أقل من 17: راجع الوحدة بأكملها قبل المتابعة.
التالي: الوحدة 3: تتبع التجارب