مقارنة المصنّفات، وما تخفيه الدقة
مصنّف بايز الذي لا يُهزم وأرضية الخطأ التي يخلّفها، وأقرب k جار محاكاةً غير معلمية وk مفتاحًا للمرونة، والتحليل التمييزي ولماذا يفرض التغاير المشترك خطًا مستقيمًا، ومصفوفة الالتباس والعتبات ومنحنى ROC التي يخفيها رقم دقة واحد - وكل عدد محسوب على بيانات محاكاة يُعرف فيها الأمثل.
المتطلبات المسبقة: الانحدار اللوجستي والتصنيف
لمقارنة المصنّفات على بيانات واقعية خاصيةٌ محرجة: فأنت لا تعرف قط كم بقي من هامش. فطريقة تسجّل 12% خطأً قد تكون قريبة من المثلى وقد تكون تاركةً نصف الدقة المتاحة على الطاولة، ولا شيء في البيانات يقول أي الأمرين. ويشتغل هذا المقال على بيانات محاكاة بدلًا من ذلك، حيث يمكن حساب أفضل مصنّف ممكن حسابًا مضبوطًا - وهو ما يحوّل المقارنات الغائمة إلى قياسات.
أ. المصنّف الذي لا يُهزم
لو كنت تعرف عند كل ، لكان أفضل ما تفعله إسنادُ كل نقطة إلى الصنف صاحب أكبرها. ذلك هو مصنّف بايز، وهو أمثل لسبب أقصر من أن يكون برهانًا: فعند كل يكون احتمال الخطأ ، ولا تصغّره أي قاعدة عند تلك النقطة. والأمثلية في كل موضع تعني الأمثلية وسطيًا.
وما يخلّفه،
هو معدل خطأ بايز - نظير الخطأ غير القابل للاختزال في التصنيف، وهو غير صفري لأن الأصناف تتداخل فعلًا.
صنفان غاوسيان على المستقيم، و، متساويا الاحتمال. والكثافتان صورتان متناظرتان، فيكون الحدّ نقطةَ المنتصف ويكون معدل الخطأ . ومكاملة المزيج على أربعة ملايين نقطة شبكية توافق ذلك إلى ست منازل عشرية.
تفاعلي: الحدّ الذي لا يتفوق عليه شيء
التداخل المظلَّل هو أرضية الخطأ.
- خطأ بايز (الأرضية)
- 0.105650
- الحدّ x*
- 0.000000
- كلفة استعمال المنتصف
- 0.000000
عند تساوي الاحتمالات القبلية يقع الحدّ في المنتصف، والأرضية هي تداخل المنحنيين. ولا شيء ينزل تحتها: فالصنفان يشغلان الأرض نفسها حقيقةً. حرّك الآن الاحتمال القبلي. ووسّع σ فترتفع الأرضية، لأن الأرضية ليست إلا التداخل.
ب. التوزيعات القبلية تحرّك الحدّ - إلى أي جهة؟
اجعل الصنف 1 أكثر شيوعًا، . يحلّ الحدّ المعادلة :
فهو يتحرك نحو الصنف الأندر، موسّعًا منطقة الصنف الشائع. والعكس تخمين مغرٍ - أليس الصنف الوفير أحوج إلى حيّز أقل؟ - وهو خاطئ: فالنقطة القريبة من الصفر صارت أرجح أن تكون من الصنف 1 لأن هناك مزيدًا من الصنف 1 تأتي منه بالضبط.
| التوزيع القبلي | الحدّ | خطأ بايز | الخطأ بإبقاء الحدّ عند 0 |
|---|---|---|---|
| 0.5 / 0.5 | 0.000000 | 0.105650 | 0.105650 |
| 0.7 / 0.3 | +0.338919 | 0.093565 | 0.105650 |
| 0.9 / 0.1 | +0.878890 | 0.050496 | 0.105650 |
ويكلّف تجاهل التوزيع القبلي عند 0.7 ويزيد الخطأ إلى أكثر من الضعف عند 0.9. ويستحق ذلك تحققًا عدديًا بدل الوثوق بالجبر: فقد تأكدت أمثلية الحدّ المشتقّ بمقارنته بشبكة من 240,001 عتبة، وهو بالضبط التحقق الذي يلتقط خطأ الإشارة - وقد التقطه، في المحاولة الأولى لهذا المقال.
ج. محاكاته بالعدّ
تفتقر البيانات الواقعية إلى . وتقدّرها طريقة أقرب k جار بأكثر الطرق مباشرةً - خذ نقاط التدريب الـ الأقرب واستعمل نسبها - ثم تطبّق قاعدة بايز على ذلك التقدير. ولا يُلاءَم شيء سلفًا؛ فمجموعة التدريب هي النموذج.
على مسألة ثنائية البعد خطأ بايز فيها ، مُلاءَمةً على 200 نقطة تدريب ومقيسةً على 20,000:
| 1 | 3 | 5 | 9 | 15 | 25 | 45 | 75 | 125 | 199 | |
|---|---|---|---|---|---|---|---|---|---|---|
| خطأ الاختبار | 0.1382 | 0.1155 | 0.1030 | 0.0976 | 0.0972 | 0.0977 | 0.0977 | 0.1036 | 0.1231 | 0.5049 |
والطرفان هما الدرس. فعند يكون خطأ التدريب صفرًا تمامًا بينما خطأ الاختبار، ، أسوأ قيم الجدول عدا المنحلّة - وهو أوضح برهان متاح على أن خطأ التدريب لا يقدّر شيئًا. وعند من أصل 200 تصوّت العينة كلها تقريبًا في كل تنبؤ، فيكفّ المصنّف عن الاعتماد على أصلًا، ويكون خطؤه احتمال الصنف القبلي جوهريًا.
وبينهما شكل الـ U الذي يتنبأ به تفكيك التحيّز والتباين، بأفضل قيمة عند - في حدود نصف نقطة من الأرضية، من طريقة لم تفترض شيئًا عن صورة الحدّ.
د. نمذجة الأصناف لا الحدّ
الانحدار اللوجستي تمييزي: فهو يقصد مباشرةً. أما التحليل التمييزي فتوليدي - إذ ينمذج غاوسيًا لكل صنف، مع التوزيعات القبلية، ويقلب بمبرهنة بايز.
افترض أن كل صنف يشترك في تغاير واحد . وبأخذ اللوغاريتم وحذف ما لا يتوقف على يبقى . انشره: فالحدّ لا يذكر قط، فيتلاشى عند مقارنة الأصناف، والباقي،
خطي في . فالخطية نتيجةٌ للتغاير المشترك، لا خيار نمذجة مستقل. وأعطِ كل صنف خاصًا فيبقى الحدّ التربيعي: فينحني الحدّ الفاصل. وذلك هو التحليل التربيعي، بكلفة معالم تغاير أكبر مرة.
هـ. حين يخفق الافتراض المشترك، وحين ينقذك
الصنف A في نقطة الأصل بارتباط ؛ والصنف B في بارتباط . ولا يصف أي تغاير واحد كليهما، فينحني الحدّ الأمثل انحناءً حقيقيًا، ومكاملة المزيج تعطي أرضية . وعلى 200 نقطة تدريب و200,000 نقطة اختبار:
| خطأ الاختبار | |
|---|---|
| التحليل الخطي | 0.118955 |
| التحليل التربيعي | 0.093480 |
| أرضية بايز | 0.092708 |
ويفسّره التغاير المجمَّع: فحساب متوسط مقابل يعطي حدًّا خارج القطر قدره ، قريبًا من الصفر، لا يصف أيًا من الصنفين. أما التربيعي فيقدّر و منفصلين ويحطّ فوق الأرضية.
ولاحظ التشخيص. فما يحدّد مشكلة التحليل الخطي بأنها تحيّز هو الفجوة إلى الأرضية، لا الفجوة إلى التربيعي - فبغير المرجع لن تعرف إلا أن طريقةً تفوقت على أخرى، وذلك متسق مع رداءتهما معًا.
والآن اعكس. مسألة ثانية حدّها الحقيقي خطي فعلًا، وأرضيتها ، بالمتوسط على 400 تشغيلة:
| نقاط التدريب | الخطي | التربيعي | الفجوة |
|---|---|---|---|
| 20 | 0.284479 | 0.312687 | +0.028208 |
| 50 | 0.259854 | 0.268450 | +0.008595 |
| 100 | 0.252059 | 0.255246 | +0.003187 |
| 500 | 0.245630 | 0.246275 | +0.000645 |
| 2000 | 0.244735 | 0.244889 | +0.000154 |
والتربيعي ليس خاطئًا هنا - فالنموذج التربيعي يحتوي الخطي، فتحيّزه معدوم ويتقارب كلاهما إلى الأرضية. لكنه لا يستطيع تحمّل معالمه عند ببساطة. وتنغلق الفجوة انغلاقًا رتيبًا، وهي مقايضة التحيّز والتباين ظاهرةً قاعدةً لانتقاء النماذج لا رسمًا بيانيًا.
اثنان من تلك الأرقام الثلاثة خاصّيتان في المجتمع لا في ملاءمة، والشكل أدناه يحسبهما: أرضية بايز عند 0.092708، وخطأ الخطّ الذي يؤول إليه LDA مع بيانات غير محدودة عند 0.114143. والفرق بينهما هو تحيّز LDA، ولا تمحوه أي كمية من البيانات: فالقيمة 0.118955 المقيسة أعلاه هي ذلك التحيّز مضافًا إليه خطأ التقدير في ملاءمة على 200 نقطة. وليس ذلك الخطّ أفضلَ خطّ مستقيم أصلًا: فالخطّ الذي يُصغّر الخطأ، موازيًا لخطّ LDA ومُزاحًا نحو الصنف B، يبلغ 0.106416، لأن LDA يفترض تغايرًا لا يتشاركه الصنفان. أنزل الارتباط إلى الصفر وانظر المنحنى يستقرّ على الخطّ ويزول التحيّز: تلك مقدّمة الانقلاب التالي.
تفاعلي: ماذا يكلّف الحدّ المستقيم
معدّلا الخطأ محسوبان بالتكامل من المجتمع، لا مُلاءَمَين لعيّنة.
- أرضية بايز
- 0.092708
- الخطّ الذي يؤول إليه LDA
- 0.114143
- كلفة خطّ LDA
- 0.021435
- العنصر خارج القطر المجمّع
- 0.000000
عند ارتباط 0.75 في صنف و-0.75 في الآخر، لا يصف تغايرٌ واحد كليهما، فينحني الحدّ الأمثل حقًّا. الأرضية 0.092708، والخطّ الذي يؤول إليه LDA مع بيانات غير محدودة يبلغ 0.114143، أي تحيّزٌ قدره 0.021435 لا تمحوه أي كمية من البيانات.
و. ما يخفيه معدل خطأ واحد
كل رقم أعلاه عدد واحد، والأعداد المفردة تخفي صورة الأخطاء. فـ للمصنّف التربيعي تتفكك هكذا:
| تنبّأ بـ B | تنبّأ بـ A | |
|---|---|---|
| هي فعلًا B | 96,288 | 3,899 |
| هي فعلًا A | 14,797 | 85,016 |
حساسية ، ونوعية . فهو أفضل بوضوح في إحدى المهمتين منه في الأخرى.
وقبل إلقاء اللوم على الملاءمة، احسب ما تفعله قاعدة بايز صنفًا صنفًا: حساسية ، ونوعية . فالمصنّف الأمثل غير متناظر هو أيضًا، بالقدر نفسه تقريبًا. فالصنفان متساويان في الانتشار، لكن المحور الطويل لـA يتّجه نحو B (تباينه 1.75 على الخطّ الواصل بين المركزين) بينما B ضيّق في ذلك الاتجاه (0.25)، فيمتدّ ذيل A إلى منطقة B، وتتنازل القاعدة المثلى عن قدر أكبر من A في المقابل. فالاختلال يخصّ المسألة لا النموذج، وسبيل معرفة ذلك حسابُ المرجع لا الاستدلال عليه.
ز. العتبة قرار لا إعداد افتراضي
ليست العتبة جزءًا من النموذج. وتحريكها يغيّر قاعدة القرار بينما تبقى كل معلمة مُلاءَمة في مكانها:
| العتبة | معدل الخطأ | الحساسية | النوعية |
|---|---|---|---|
| 0.5 | 0.093480 | 0.961083 | 0.851753 |
| 0.3 | 0.101905 | 0.983351 | 0.812519 |
| 0.2 | 0.110480 | 0.990598 | 0.788064 |
| 0.1 | 0.126415 | 0.995928 | 0.750784 |
يقول معدل الخطأ إن 0.5 هي الأفضل، لكنه يزن الإيجابي الكاذب والسلبي الكاذب سواءً، وذلك الوزن افتراض. وحيث يكلّف الإيجابي الفائت عشرة أضعاف الإنذار الكاذب، يكون تصغير معدل الخطأ تصغيرًا للمقدار الخطأ.
واكتساح العتبة وتسجيل كل زوج (معدل الإيجابيات الكاذبة، معدل الإيجابيات الصحيحة) يرسم منحنى ROC، ولمساحته قراءة مضبوطة: احتمال أن ينال إيجابيٌّ عشوائي درجةً أعلى من سلبيٍّ عشوائي. وحساب تلك المساحة بقاعدة شبه المنحرف وحساب إحصاءة مان–ويتني على الدرجات الخام يتوافقان هنا في حدود دقّة الفاصلة العائمة - فالتكافؤ هوية لا تقريب. وعلى كل العتبات يسجّل التربيعي مقابل للخطي.
ولأن الترتيب وحده هو المهمّ، فإن AUC عمياء عن المعايرة: فنموذج يرتّب ترتيبًا تامًا بينما يعلن كل احتمال بين و له AUC تساوي 1.
الشكل أدناه هو القاعدة المثلى لهذه المسألة، محسوبةً بالتكامل لا بالملاءمة، ولذا فسطرها الافتراضي هو المرجع المذكور أعلاه: خطأ 9.27%، وحساسية 0.953، ونوعية 0.862. حرّك العتبة ولن يُعاد تقدير شيء؛ كل ما يتحرّك هو الخط بين نعم ولا، فتتوازن الخانات الأربع من جديد. ثم اجعل الفئة B نادرة، حالةً من مئة: لن تتزحزح الحساسية ولا النوعية، إذ لا ترى أيٌّ منهما ندرة الفئة، بينما تصعد الدقّة الإجمالية نحو النوعية وتنهار دقّة التنبؤ.
تفاعلي: نموذج واحد، وكل العتبات
لا يُعاد تقدير شيء. كل ما يتحرّك هو الخط بين نعم ولا.
مصفوفة الالتباس على 200,000 نقطة اختبار
| تنبّأ B | تنبّأ A | |
|---|---|---|
| فعليًا B | 95,277 | 4,723 |
| فعليًا A | 13,818 | 86,182 |
- الحساسية
- 95.3%
- النوعية
- 86.2%
- معدّل الخطأ
- 9.3%
- AUC
- 0.9657
- الدقّة الإجمالية
- 90.7%
- دقّة التنبؤ
- 87.3%
- مرجع الأغلبية
- 50.0%
مدى شيوع الفئة B
العتبة الافتراضية، ومعدّل الخطأ 9.27% هو أفضل ما تسمح به هذه المسألة: لا تتفوّق عليه قاعدة البتّة، لأن هذه هي الاحتمالات البعدية الحقيقية. ومع ذلك يبقى غير متماثل، 95.3% مقابل 86.2%. فالقاعدة المثلى تتنازل عن تسع نقاط من A أكثر ممّا تتنازل عن B، ومن ثمّ فاختلال المصفوفة خاصية في المسألة لا عيب في الملاءمة.
أهم النقاط
- مصنّف بايز أمثل ويحتاج الجواب ليُحسَب، مما يجعل بيانات المحاكاة الموضع الوحيد الذي يظهر فيه ما بقي لطريقةٍ من هامش.
- تحرّك التوزيعات القبلية الحدَّ نحو الصنف الأندر؛ وتجاهلها كلّف عند قسمة 0.7/0.3 وضاعف الخطأ عند 0.9/0.1.
- في أقرب k جار يكون مفتاح المرونة: خطأ تدريب صفري عند ، واحتمال الصنف القبلي عند ، وأفضل قيمة بينهما.
- التغاير المشترك هو ما يجعل الحدّ التمييزي خطيًا. وقرار المشاركة يحسمه حجم العينة بقدر ما تحسمه الحقيقة.
- شخّص التحيّز في مقابل أرضية بايز، لا في مقابل طريقة منافسة.
- أورد مصفوفة الالتباس قبل الدقة، واختر العتبة من الكلف، واقرأ AUC ترتيبًا لا معايرة.
ما التالي
رسمت كل طريقة هنا حدًّا واحدًا من نموذج واحد مُلاءَم. أما التجميعات فتسلك سبيلًا آخر - ملاءمة نماذج ضعيفة كثيرة ثم دمجها - وسبب نجاح ذلك حجةُ تباين لا حجة تحيّز.
المراجع والقراءات الإضافية
- Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani, An Introduction to Statistical Learning, with Applications in R, Springer (Springer Texts in Statistics 103), 2013المصدر ↗
- Stuart Russell, Peter Norvig, Artificial Intelligence: A Modern Approach, Pearson (3rd edition), 2010· مكتبة مراجع Kudos AI
تُذكر الأعمال المحمية بحقوق النشر للمرجعية فقط ولا تُستضاف هنا؛ يرجى الرجوع إلى الناشر للوصول إليها.