ألفا ويب - 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