الذكاء الإصطناعي : تقنية نظم قاعدة القوانين Rule Based System
السلام عليكم ، مرحبا بكم في الدرس العاشر من دروس الذكاء الإصطناعي المستمرة بفضل الله تعالى و اليوم مع تقنية نظم قاعدة القوانين التي تعتبر من أنجح التقنيات في الذكاء الإصطناعي...
ما هي قاعدة القوانين Rule Based :
إختصارها هو "RBS" و هي مجموعة القواعد المنطقية الموجودة في سجل معين.
و نظم قواعد القوانين Rule Based System :
هي أسهل و أنجح و أفضل تقنيات الذكاء الإصطناعي :
- تكون القواعد من الشكل : <IF <condition و <THEN<action
- عادةً ترتيب هذه القواعد على شكل هرمي وفق الشجرة and/or "و/أو" .
- عندما تكون كل الشروط و القوانين متحققة يتم تنفيذ القانون rule is triggered .
مكونات نظم قاعدة القوانين RBS Components :
الشكل التالي يمثل الذاكرة العملية لمكونات نظم قاعدة القوانين :
شرح مكونات الذكاء الإصطناعي ("شرح عناصر الصورة") :
ذاكرة العمل Working Memory :
هي ذاكرة تخزين تحتوي على حقائق العالم المشاهد أو حقائق مشتقة من القوانين ، حيث تسجل فيها بالصورة التالية :
==> < object , attribute , values > و مثال عن هذا ==> < car , color , red > و الذي نقصد بها ==> "The color of the car is red" .
وتحتوي أيضاً على المعارف المؤقتة عن جلسات حل المسائل ، كما يمكن تعديل محتواها بواسطة القواعد.
قاعدة القوانين Rule Base :
تحتوي قاعدة القوانين على مجموعة من القوانين كل واحد منها يشكل خطوة من خطوات حل المسائل ،و قاعدة القوانين هي ميدان المعرفة المعتمد عليه و لا يتم تعديل محتواه إلى من خارج النظام.
صيغة القانون هي من الشكل ==> IF < Condition > THEN <Action ، و هذا مثال عن هذا ==>
<IF <temperature, over, 20
<(THEN <add (ocean,swimble, yes
هي ذاكرة تخزين تحتوي على حقائق العالم المشاهد أو حقائق مشتقة من القوانين ، حيث تسجل فيها بالصورة التالية :
==> < object , attribute , values > و مثال عن هذا ==> < car , color , red > و الذي نقصد بها ==> "The color of the car is red" .
وتحتوي أيضاً على المعارف المؤقتة عن جلسات حل المسائل ، كما يمكن تعديل محتواها بواسطة القواعد.
قاعدة القوانين Rule Base :
تحتوي قاعدة القوانين على مجموعة من القوانين كل واحد منها يشكل خطوة من خطوات حل المسائل ،و قاعدة القوانين هي ميدان المعرفة المعتمد عليه و لا يتم تعديل محتواه إلى من خارج النظام.
صيغة القانون هي من الشكل ==> IF < Condition > THEN <Action ، و هذا مثال عن هذا ==>
<IF <temperature, over, 20
<(THEN <add (ocean,swimble, yes
حيث توجد حالة خاصة في قاعدة القوانين و هي حالة حالة تطابق الشرط مع ذاكرة العمل ، في هذه الحالة تطبق بعض القوانين القليلة و تكون كالتالي :
المفسر interpreter :
و هي الآلية الميدانية المستقلة في نظم قاعدة القوانين ، التي تختار قانوناً من قاعدة القوانين و تطبقه بواسطة إنجاز الأحداث ، و هي تشغل على شكل حلقة تكرارية :
- الإسترجاع : إيجاد القوانين التي تتطابق مع الموجودة في الذاكرة العملية.
- التحسين : تهذيب و تسجيل و تشذيب الإضطرابات أو التناقصات..
- التنفيذ : تنفيذ تحسينات القوانين في مجموعة القوانين المتضاربة، و من ثم تطبيق التقانون.
حيث أنهينا تقنيات الذكاء الإصطناعي و فروعها و سنمُر مباشرة إلى تقنيات أخرى ألا و هي التقنيات التي تستلهم البيولوجيا ، و السلام عليكم نلتقي في درس قادم إن شاء الله...