النماذج والاستلزام
قواعد المعرفة والنماذج وعلاقة الاستلزام؛ وفحص النماذج بوصفه نقلاً مباشراً للتعريف، وما تَعِد به السلامة والاكتمال كلٌّ على حدة.
معظم هذا الموقع يقدّر كميات غير يقينية. أما هذا المسار فيطرح سؤالاً مختلفاً: بمعلومية ما يعرفه النظام أصلاً، ما الذي يجب أن يكون صادقاً؟ ولهذا السؤال جواب محدّد، والآلية التي تحسبه هي المنطق.
ثلاثة تعريفات
قاعدة المعرفة (KB) مجموعة عبارات مُثبَتة صادقةً. والنموذج إسناد كامل لقيم الصدق لكل رمز - أي عالم ممكن محدَّد بتمامه. وبكتابة لمجموعة النماذج التي تصدق فيها ، تكون العلاقة المركزية هي الاستلزام:
أي أن تصدق في كل نموذج تصدق فيه قاعدة المعرفة. وصورة راسل ونورفيغ تستحق الحفظ: تصوّر لوازم قاعدة المعرفة كومةَ قشّ و إبرة، فـالاستلزام هو أن الإبرة في الكومة؛ والاستنتاج هو الإجراء الذي يجدها فيها. الأول واقعة تتعلّق بالمعنى، والثاني خوارزمية، ويمكن الحديث عنهما منفصلين.
البتّ فيه بالعدّ
قد تحوي ثلاث خانات حفرةً كلٌّ منها، فهناك عوالم ممكنة. وتقول قاعدة المعرفة أمرين: لا نسيم عند ، فجارتها خالية؛ وهناك نسيم عند ، فواحدة على الأقل من و تحوي حفرة.
| قاعدة المعرفة صادقة؟ | |||
|---|---|---|---|
| - | - | - | لا |
| - | - | حفرة | نعم |
| - | حفرة | - | نعم |
| - | حفرة | حفرة | نعم |
| حفرة | أيّاً كان | أيّاً كان | لا (أربعة صفوف) |
ينجو ثلاثة نماذج. والآن اقرأ منها الاستنتاجات:
- «لا حفرة في » صادقة في الثلاثة جميعاً، فهي مستلزَمة؛
- و«لا حفرة في » كاذبة في اثنين منها، فهي غير مستلزَمة؛
- ولا نفيها كذلك، لأنها صادقة في الثالث.
عدم استلزام ليس استلزاماً لـ. فنموذجان من الثلاثة يضعان حفرة في وواحد لا يضع، فالقرائن ببساطة لا تحسم تلك الخانة. والقول بـ«لا حفرة» أو بـ«حفرة» كلاهما دعوى لا تسندها قاعدة المعرفة - والجواب الأمين أن الأمر غير محسوم.
جرّبه مباشرةً. عُدّ العوالم الثمانية ودَع تعريف الاستلزام يجيب عن الأسئلة الثلاثة عنك:
يعمل في متصفحك. تُنزّل عملية التشغيل الأولى بيئة بايثون (~10 ميغابايت)، ثم تُخزّن مؤقتًا.
وهذا الإجراء - عدّ كل نموذج، والتحقّق من أن تصدق حيثما تصدق قاعدة المعرفة - هو فحص النماذج، وهو نقل مباشر للتعريف.
العوالم الثمانية كلها في الشكل أدناه، والثلاثة الناجية من قاعدة المعرفة معلَّمة. اختر نتيجةً يعلّم لك الجدول ما هو أنفع من ذلك: كلَّ عالم ناجٍ تكذب فيه تلك النتيجة. ففي حالة «لا حفرة في [2,2]» هناك عالمان، وكلٌّ منهما عالم متّسق تمامًا مع كل ما نعرفه، وهذا هو معنى «غير مستلزَمة»، ولهذا يكون تأكيد العكس بلا سند بالقدر نفسه. أوقِف إحدى قضايا القاعدة وراقب المجموعة الناجية تتّسع.
تفاعلي: ثمانية عوالم، وواحد يدحض ما كدت تستنتجه
اختر نتيجة. يعلّم الجدول كل عالم ينجو من قاعدة المعرفة وينفيها.
| [1,2] | [2,2] | [3,1] | القاعدة صادقة؟ | α صادقة؟ |
|---|---|---|---|---|
| حفرة | حفرة | حفرة | لا | لا |
| حفرة | حفرة | - | لا | لا |
| حفرة | - | حفرة | لا | نعم |
| حفرة | - | - | لا | نعم |
| - | حفرة | حفرة | نعم | لا |
| - | حفرة | - | نعم | لا |
| - | - | حفرة | نعم | نعم |
| - | - | - | لا | نعم |
- العوالم الممكنة
- 8
- نماذج القاعدة
- 3
- عوالم تنفي α
- 2
- الحكم
- غير محسومة
قاعدة المعرفة
النتيجة α
ينفي 2 من العوالم 3 الناجية α ويؤيّدها الباقي، فالقاعدة لا تستلزم α ولا تستلزم نفيها. والأدلّة ببساطة لا تحسم المربّع. وإعلان أيٍّ من الجوابين دعوى لا تسندها قاعدة المعرفة، والصفوف المعلَّمة هي البرهان: كل صف منها عالم متّسق تمامًا مع كل ما نعرفه، وتكذب فيه النتيجة.
سليم ومكتمل ومكلف
ما إن يصير الاستنتاج إجراءً لا تعريفاً، تصير خاصيتان مهمّتين. فالإجراء سليم (ويسمّيه راسل ونورفيغ أيضاً حافظاً للصدق) إذا كان كل ما يشتقّه مستلزَماً فعلاً: فلا يعلن قط اكتشاف إبرة غير موجودة. وهو مكتمل إذا اشتقّ كل ما هو مستلزَم: فلا يفوّت شيئاً.
وفحص النماذج سليم ومكتمل معاً - سليم لأنه ينفّذ التعريف، ومكتمل لأنه يفحص كل نموذج. والمشكلة في الكلفة: فـ رمزاً تعطي نموذجاً، ويسجّل راسل ونورفيغ أن الاستلزام القضوي co-NP-كامل، فالسلوك الأسّي في أسوأ الحالات ذاتيّ لا ضعف في هذه الخوارزمية بعينها. وقد أعطتنا رموزنا الثلاثة ثمانية صفوف؛ وثلاثون منها تعطي أكثر من مليار.
وذلك هو دافع الدرس التالي. فالمبرهِن بالحلّ لا يعدّ العوالم إطلاقاً - بل يعالج العبارات نحوياً، مشتقّاً استنتاجات بقاعدة استنتاج واحدة. وأما ما لا يفعله أي مُستدِلّ عملي فهو بناء الجدول كلّه: إذ حلّالات SAT من نمط DPLL تبحث في إسنادات الصدق فعلاً، لكن إسناداً جزئياً واحداً في كل مرة.
قبل الاختبار
كن قادراً على صوغ الاستلزام علاقةَ احتواء بين مجموعتي نماذج، وتنفيذ عدّ صغير وقراءة ما يحسمه وما لا يحسمه، وتعريف السلامة والاكتمال كلٍّ على حدة، وقول لماذا يكون فحص النماذج دقيقاً وغير عملي في آن. وتغطّي مقالة المنطق وتمثيل المعرفة الأرضَ نفسها بإسهاب أكبر.
المراجع والقراءات الإضافية
- Stuart Russell, Peter Norvig, Artificial Intelligence: A Modern Approach, Pearson (3rd edition), 2010· مكتبة مراجع Kudos AI
تُذكر الأعمال المحمية بحقوق النشر للمرجعية فقط ولا تُستضاف هنا؛ يرجى الرجوع إلى الناشر للوصول إليها.
افتح المسار كاملًا
هذا الدرس الأول مجاني. سجّل لتخوض اختبار الإتقان وتكسب نقاط الخبرة وتفتح جميع الوحدات، مع مزيد من الأمثلة التفاعلية القابلة للتشغيل.