مساحة المرح هي تطبيق تفاعلي يتيح لك معالجة العديد من جوانب تطبيق واختبار نموذج التعلم الآلي. باستخدام "مساحة المرح"، يمكنك اختيار الميزات وضبط مُدخل الضبط ثم تكتشف كيف تؤثر اختياراتك في النموذج.
تحتوي هذه الصفحة على تمرينَين في "مساحة المرح".
التمرين 1: تقاطع خاصية أساسية
في هذا التمرين، ركِّز على الأجزاء التالية من "مساحة المرح". واجهة المستخدم:
- أسفل الميزات، لاحِظ ميزات النموذج الثلاثة المحتملة:
- ×1
- x2
- ×1×2
- أسفل OUTPUT، سيظهر لك مربع يحتوي على اللون البرتقالي والنقاط الزرقاء. تخيل أنك تنظر إلى غابة مربعة، حيث تشير النقاط البرتقالية إلى موضع الأشجار المريضة والنقاط الزرقاء تشير موضع الأشجار السليمة.
- بين الميزات وOUTPUT، إذا نظرت عن كثب، سترى ثلاثة خطوط متقطعة باهتة تربط كل ميزة بالنتيجة. يشير عرض كل خط متقطع إلى الوزن المرتبط حاليًا مع كل ميزة. هذه الخطوط باهتة جدًا لأن الوزن الافتتاحي يتم إعداد كل ميزة على 0. كلما زاد الوزن أو انكسار، سيكون سُمك هذه الخطوط.
المهمة 1: استكشاف Playground من خلال تنفيذ ما يلي:
- انقر على الخط الخافت الذي يربط الميزة x1 بالنتيجة. ستظهر نافذة منبثقة.
- في النافذة المنبثقة، أدخِل الوزن
1.0
. - اضغط على مفتاح Enter.
لاحظ ما يلي:
- يصبح الخط المتقطع لـ x1 أكثر سمكًا كلما زاد الوزن. من 0 إلى 1.0.
- تظهر الآن خلفية برتقالية وزرقاء.
- الخلفية البرتقالية هي المكان الذي يخمن فيه النموذج الأماكن التي تكمن فيها الأشجار المرضية
- تظهر الخلفية الزرقاء على الشاشة عندما يخمن النموذج المكان الذي يكمن فيه شجرة الأشجار السليمة. يؤدي النموذج عملاً مروّعًا؛ حوالي نصف تخمينات النموذج خطأ.
- بما أنّ الوزن 1.0 بالنسبة إلى س1 و0 للميزات الأخرى، يتطابق النموذج مع قيم س1 تمامًا.
المهمة 2: تغيير القيم التقديرية لأي من الميزات الثلاثة أو جميعها بحيث يتوقّع النموذج (ألوان الخلفية) أنّه مريض ومريض الأشجار يظهر الحلّ أسفل "مساحة المرح" مباشرةً.
تمرين 2: تقاطع ميزة أكثر تعقيدًا
في التمرين الثاني، انظر إلى ترتيب النقاط البرتقالية (الأشجار المريضة) والنقاط الزرقاء (الأشجار السليمة) في نموذج الإخراج، مع ملاحظة ما يلي:
- وتشكل النقاط أنماطًا كروية تقريبًا.
- ترتيب النقاط مزعج؛ على سبيل المثال، لاحظ اللون الأزرق أحيانًا النقاط في الكرة الخارجية للنقاط البرتقالية. وبالتالي، حتى النموذج الرائع من غير المرجح أن يتنبأ بكل نقطة بشكل صحيح.
المهمة 1: استكشاف واجهة مستخدم Playground من خلال تنفيذ ما يلي:
- انقر على الزر تشغيل/إيقاف مؤقت، وهو عبارة عن مثلث أبيض داخل شعار دَائِرَة. سيبدأ "مساحة المرح" في تدريب النموذج. مراقبة عداد الحقبات يزداد.
- بعد تدريب النظام على 300 فترة على الأقل، اضغط على نفس زر التشغيل/الإيقاف المؤقت لإيقاف التدريب مؤقتًا.
- انظر إلى النموذج. هل يقدم النموذج تنبؤات جيدة؟ أو بعبارةٍ أخرى، هل النقاط الزرقاء محاطة عمومًا بخلفية زرقاء نقاط برتقالية محاطة عمومًا بخلفية برتقالية؟
- افحص قيمة فقدان الاختبار، التي تظهر أسفل OUTPUT مباشرةً. هل هذا أقرب من 1.0 (خسارة أعلى) أو أقرب من 0 (خسارة أقل)؟
- أعد ضبط Playground عن طريق الضغط على السهم المتعرج إلى يسار زر التشغيل/الإيقاف المؤقت.
المهمة 2: بناء نموذج أفضل عن طريق اتّباع الخطوات التالية:
- حدد أو ألغِ تحديد أي تركيبة من الميزات الخمس الممكنة.
- اضبط معدّل التعلّم.
- درِّب النظام على 500 حقبة على الأقل.
- فحص قيمة فقدان الاختبار. هل يمكنك أن تحقق خسارة أقل من 0.2 في الاختبار؟
تظهر الحلول تحت "مساحة المرح".