artificial intelligence ppt إلى الأمام التسلسل مقابل التسلسل إلى الوراء




artificial intelligence ppt (4)

إجابة المعنية جيدة جدا. عندما يُطلب منك غلي الفرق وصولاً إلى اللقمة الصوتية ، عادة ما أقول شيئًا مثل:

الكثير من فرضيات الإخراج + الكثير من البيانات في المقدمة => استخدم Forward Chaining

فرضيات الإخراج أقل + يجب الاستعلام عن البيانات => استخدام تسلسل للخلف

لكنها مجرد قاعدة عامة ، وليست وصية.

https://code.i-harness.com

ما هو واحد جيد لذلك الآخر ليس في الممارسة؟ أفهم نظرية ما يفعلونه ، لكن ما هي حدودهم وقدراتهم في الاستخدام العملي؟ أنا أفكر في Drools مقابل prolog java لمشروع جديد لمنظمة العفو الدولية ، ولكن منفتح على اقتراحات أخرى. ما هي بعض الأساليب الشائعة للاستدلال على مجموعة بيانات علائقية معقدة أو بدائل؟


في الأيام القديمة القديمة للأنظمة الخبيرة القديمة ، اعتادوا أن يقولوا أن التسلسل إلى الأمام كان جيدًا للبحث عن المكان (البحث عن ما يمكن أن يكون) في حين كان التسلسل المتخلف جيدًا للتأكيد (التحقق مما إذا كان "حقًا").

فكر في التكوين (التسلسل الأمامي ، XCON [1]) والتشخيص الطبي (MYCIN) [2]

  1. http://www.aaai.org/Papers/AAAI/1980/AAAI80-076.pdf
  2. https://www.amazon.com/Rule-Based-Expert-Systems-Addison-Wesley/dp/0201101726

يشبه التسلسل الخلفي (a la Prolog) إيجاد الشروط الأولية التي تشكل طريقًا إلى هدفك. في المستوى الأساسي للغاية ، يكون البحث من الخلف عن هدفك لإيجاد الظروف التي تحققه.

يستخدم التسلسل المتخلف للتطبيقات الاستفهامية (العثور على العناصر التي تفي بمعايير معينة) - قد يكون أحد الأمثلة التجارية لتطبيق التسلسل المتخلف هو العثور على بوالص التأمين التي يغطيها عقد إعادة تأمين معين.

يتطابق التسلسل الأمامي (la la CLIPS) مع الشروط ثم يولد استنتاجات من تلك الشروط. يمكن أن تتطابق هذه الشروط بدورها مع القواعد الأخرى. في الأساس ، يأخذ هذا مجموعة من الشروط الأولية ومن ثم يستخلص كل الاستدلالات التي يمكنه من تلك الشروط.

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

تعد الأنظمة التي تستند إلى الحدث تطبيقًا شائعًا لمحركات القاعدة التسلسلية الأمامية. قد يكون أحد أمثلة تطبيق التسلسل الأمامي محرك توفير خطة الاتصالات (يستخدم عادة لإدارة خطط الهاتف المحمول). سيؤدي إدخال مستخدم معين مع خطة معينة إلى تشغيل مجموعة من العناصر المراد إعدادها في مفاتيح الهاتف المختلفة ، وأنظمة الفوترة ، والمالية ، وأنظمة CRM إلخ.


يهتم التسلسل الأمامي بالسؤال "ماذا سيحدث بعد ذلك؟" ، بينما ينظر التسلسل الخلفي إلى السؤال "لماذا حدث هذا؟".

مثال على التسلسل الآجل هو التنبؤ بما إذا كان وضع سوق الأسهم له تأثير على التغيرات في أسعار الفائدة.

مثال على التسلسل المتخلف هو تشخيص سرطان الدم لدى البشر.

ببساطة ، يتم استخدام التسلسل الأمامي بشكل أساسي للتنبؤ بالنتائج المستقبلية بينما يتم استخدام التسلسل الخلفي بشكل رئيسي لتحليل البيانات التاريخية.