ألفا ويب - alfa web  ألفا ويب - alfa web
recent

أحدث المقالات

recent
برمجة
جاري التحميل ...

الذكاء الإصطناعي : تقنية نظم قاعدة القوانين Rule Based System #الدرس العاشر

الذكاء الإصطناعي : تقنية نظم قاعدة القوانين 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
حيث توجد حالة خاصة في قاعدة القوانين و هي حالة حالة تطابق الشرط مع ذاكرة العمل ، في هذه الحالة تطبق بعض القوانين القليلة و تكون كالتالي :

Rule Base


المفسر interpreter :

و هي الآلية الميدانية المستقلة في نظم قاعدة القوانين ، التي تختار قانوناً من قاعدة القوانين و تطبقه بواسطة إنجاز الأحداث ، و هي تشغل على شكل حلقة تكرارية :

  1. الإسترجاع : إيجاد القوانين التي تتطابق مع الموجودة في الذاكرة العملية.
  2. التحسين : تهذيب و تسجيل و تشذيب الإضطرابات أو التناقصات..
  3. التنفيذ : تنفيذ تحسينات القوانين في مجموعة القوانين المتضاربة، و من ثم تطبيق التقانون.

حيث أنهينا تقنيات الذكاء الإصطناعي و فروعها و سنمُر مباشرة إلى تقنيات أخرى ألا و هي التقنيات التي تستلهم البيولوجيا ، و السلام عليكم نلتقي في درس قادم إن شاء الله...


عن الكاتب

Mr Salah

التعليقات


جميع الحقوق محفوظة

ألفا ويب - alfa web