هل يمكن لميزة متقاطعة تفعيل نموذج فعلاً ليتناسب مع البيانات غير الخطية؟
لمعرفة ذلك، جرِّب هذا التمرين.
المهمة: حاول إنشاء نموذج يفصل النقاط الزرقاء عن النقاط البرتقالية عن طريق يدويًا تغيير أوزان ميزات الإدخال الثلاث التالية:
x1
x2
x1x2 (صليب الميزات)
لتغيير الوزن يدويًا:
انقر على الخط الذي يربط الميزات بـ OUTPUT.
سيظهر نموذج إدخال.
اكتب قيمة النقطة العائمة في نموذج الإدخال هذا.
اضغط على Enter.
إنّ واجهة هذا التمارين لا تحتوي على زر للخطوة.
هذا الأمر لا يُدرِّب نموذجًا بشكلٍ متكرّر.
وبدلاً من ذلك، ستُدخل يدويًا قيم الترجيح "و""النقطة&ال نهائية:
(تظهر الإجابات تحت التمارين مباشرةً).
انقر على رمز الإضافة للإجابة.
w1 = 0
w2 = 0
x1x2 = 1 (أو أي قيمة موجبة)
إذا أدخلت قيمة سلبية لتقاطع الميزة، سيفصل النموذج النقاط الزرقاء عن النقاط البرتقالية، ولكن ستكون التوقعات خاطئة تمامًا.
وهذا يعني أن النموذج سيتوقّع اللون البرتقالي للنقاط الزرقاء والأزرق للنقاط البرتقالية.
المزيد من الصليب المعقّد
لنتعرّف الآن على بعض التركيبات المتقدمة من الميزات.
تبدو البيانات التي تم تجميعها من تمرين "مساحة المرح" هذا إلى حد ما تشبه ثورًا صاخبًا من لعبة رمي السهام، مع وجود نقاط زرقاء في الوسط والنقاط البرتقالية في حلقة خارجية.
انقر على رمز الإضافة لشرح التمثيل البصري للنماذج.
ويعرض كل تمرين في ملعبك تمثيلاً بصريًا للحالة الحالية للنموذج. على سبيل المثال، إليك التمثيل البصري هنا:
لاحظ ما يلي حول التمثيل البصري للنموذج:
يمثّل كل محور ميزة معيّنة. بالنسبة إلى الرسائل غير المرغوب فيها مقابل الرسائل غير المرغوب فيها، يمكن أن تكون الميزات عدد الكلمات وعدد مستلمي الرسالة الإلكترونية.
ترسِل كل نقطة قيم الميزة لمثال واحد على البيانات، مثل
عنوان بريد إلكتروني.
يمثل لون النقطة الفئة التي ينتمي إليها المثال.
على سبيل المثال، يمكن أن تمثل النقاط الزرقاء رسائل إلكترونية غير مرغوب فيها،
ويمكن أن تشير النقاط البرتقالية إلى رسائل إلكترونية غير مرغوب فيها.
ويمثّل لون الخلفية توقّع الطراز في مكان العثور على أمثلة منه. تعني الخلفية الزرقاء حول نقطة زرقاء أن النموذج ينبّه عن هذا المثال بشكل صحيح. وفي المقابل، تشير الخلفية البرتقالية حول نقطة زرقاء إلى أنّ النموذج
يتوقّع هذا المثال بشكل غير صحيح.
يتم تقطيع اللونين الأزرق والبرتقالي إلى الأزرق. على سبيل المثال، يكون الجانب الأيسر من التمثيل البصري باللون الأزرق خالصًا ولكنه يتلاشى تدريجيًا ليتحوّل إلى الأبيض في الوسط. ويمكنك اعتبار قوة اللون اقتراحًا
لثقة النموذج في تخمينه. ويشير اللون الأزرق الخالص إلى أن النموذج
واثق للغاية من التخمين، أما اللون الأزرق الفاتح، فيعني أن النموذج
أقل ثقة. (إن التمثيل البصري للشكل المعروض في الشكل يؤدي إلى أداء ضعيف من حيث التوقع).
استخدم التمثيل البصري لتقييم مدى تقدّم نموذجك.
("ممتاز — معظم النقاط الزرقاء تحتوي على خلفية زرقاء، &أو
"عذرًا! وتظهر النقاط الزرقاء بخلفية برتقالية اللون.)
بالإضافة إلى الألوان، تعرض "مساحة المرح" أيضًا الخسارة الحالية على الطراز النموذجي رقميًا.
("عذرًا! الخسارة تتجه بدلاً من الانخفاض.")
المَهمة 1: شغِّل هذا النموذج الخطي كما هو مقدَّم. خصِّص دقيقة أو دقيقتَين (ولكن لم تعُد تستخدِم) إعدادات معدّل التعلّم المختلفة لمعرفة ما إذا كان من الممكن إجراء أي تحسينات. هل يمكن أن ينتج النموذج الخطي نتائج فعالة لمجموعة البيانات هذه؟
المَهمة 2: يمكنك الآن محاولة إضافة ميزات في مختلف المنتجات، مثل
x1x2، لمحاولة تحسين الأداء.
ما هي الميزات الأكثر فائدة؟
ما هو أفضل أداء يمكنك الحصول عليه؟
المَهمة 3: عندما يكون لديك نموذج جيد، يمكنك فحص واجهة مخرجات النموذج (التي يظهرها لون الخلفية).
هل يبدو نموذجًا خطيًا؟
كيف تصف النموذج؟
(تظهر الإجابات تحت التمارين مباشرةً).
انقر على رمز الإضافة للإجابة عن المهمة 1.
لا، لا يمكن للنموذج الخطي أن يصمّم مجموعة البيانات هذه بفعالية. يؤدي تقليل
معدّل التعلّم إلى تقليل الخسارة، إلا أنّ الخسارة في الوقت نفسه تقلّ بقيمة عالية بشكل غير مقبول.
انقر على رمز الإضافة للإجابة عن المهمة 2.
يتم إنشاء مجموعات بيانات ملعبك بشكل عشوائي. وبالتالي، قد لا تتوافق إجاباتنا دائمًا مع إجاباتك. في الواقع، إذا أعدت إنشاء مجموعة البيانات بين عمليات التشغيل، لن تتوافق نتائجك دائمًا
مع عمليات التشغيل السابقة. ومع ذلك، ستحصل على نتائج أفضل
عن طريق تنفيذ ما يلي:
استخدام x12 وx22 كسمات
مشتركة. (لا يبدو أن إضافة x1x2 كعنصر متقاطع
مفيدًا).
تقليل معدّل التعلّم، وقد يكون إلى 0.001.
انقر على رمز الإضافة للإجابة عن المهمة 3.
لا يبدو سطح شاشة النموذج كنموذج خطي. بدلاً من ذلك،
يبدو النظام بيضاويًا.