← أحدث الأبحاث
🤖 AI

HypoAgent: An Agentic Framework for Interactive Abductive Hypothesis Generation over Knowledge Graphs

يُعد HypoAgent إطار عمل وكيلِيّ يعزز التوليد الاستنباطي التفاعلي للفرضيات عبر الرسوم البيانية للمعرفة من خلال دمج التعرف على القصد، والتوليد القابل للتحكم، وتحليل الأسباب الجذرية للتعامل بفعالية مع الحوارات متعددة الأدوار وتقديم تحسينات تشخيصية دقيقة.

المؤلفون الأصليون: Yisen Gao, Yixi Cai, Tianshi Zheng, Jiaxin Bai, Yangqiu Song

نُشر 2026-06-01
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Yisen Gao, Yixi Cai, Tianshi Zheng, Jiaxin Bai, Yangqiu Song

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

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

يقدم هذا البحث HypoAgent، وهو نظام حاسوبي ذكي مصمم لمساعدتك في بناء هذه القصص باستخدام موسوعة رقمية ضخمة تسمى الرسم البياني للمعرفة (Knowledge Graph). فكر في الرسم البياني للمعرفة كشبكة عملاقة من الحقائق حيث ترتبط كل معلومة بأخرى (على سبيل المثال: "الدواء أ يعالج المرض ب").

إليك كيف يعمل HypoAgent، مقسماً إلى مفاهيم بسيطة:

المشكلة: "لعبة التخمين" صعبة

عادةً، عندما تطلب من الحاسوب إيجاد رابط بين قائمة من العناصر، فقد يخمن قصة تبدو جيدة ولكنها خاطئة في الواقع.

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

الحل: فريق HypoAgent المكون من ثلاثة متخصصين

يعالج HypoAgent هذه المشكلة من خلال العمل كفريق من ثلاثة محققين متخصصين يعملون معاً في حلقة مستمرة:

1. "المترجم" (وكيل التعرف على القصد - Intent Recognition Agent)

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

  • ما يفعله HypoAgent: هذا الوكيل يستمع إلى كلماتك الحالية وأيضاً يتذكر ما قلته قبل خمس دقائق. إنه يترجم حديثك البشني الغامض إلى "خريطة" دقيقة للحاسوب.
  • الاستعارة: يشبه المرشد السياحي الذي يعرف أنك بدأت بالسؤال عن "الجبال"، ثم سألت عن "مسارات التنزه"، والآن تقول "اجعل الأمر أسهل". المرشد يعرف أنك لا تقصد "التوقف عن التنزه"، بل تقصد "البحث عن مسار أكثر استواءً". إنه يحدث تعليمات الحاسوب بناءً على تاريخ محادثتك بالكامل.

2. "راوي القصص" (وكيل توليد الفرضيات - Hypothesis Generation Agent)

بمجرد أن يقدم المترجم التعليمات الواضحة، يقوم هذا الوكيل بكتابة القصة المنطقية.

  • ما يفعله HypoAgent: ينظر إلى "الرسم البياني للمعرفة" ويبني جملة منطقية (فرضية) تربط عناصر قائمتك.
  • الاستعارة: هذا هو الكاتب الذي يصيغ مسودة قصة الغموض. يحاول ربط النقاط بناءً على القواعد التي وضعها المترجم.

3. "المفتش" (وكيل تحليل السبب الجذري - Root Cause Analysis Agent)

هذا هو الجزء الجديد والأهم. بعد أن يكتب راوي القصص مسودة، يقوم المفتش بفحصها.

  • "التشخيص الدقيق": إذا فشلت القصة، فإن المفتش لا يكتفي بالقول "فشل". بل يقوم بتفكيك القصة إلى قطع صغيرة (أجزاء).
    • مثال: إذا كانت القصة هي "هذه الأدوية تعالج التهاب المفاصل الروماتويدي وتستهدف IL-17"، فإن المفتش يفحص: "هل جزء 'علاج التهاب المفاصل الروماتويدي' يعمل؟ نعم. هل جزء 'استهداف IL-17' يعمل؟ لا".
  • "فحص الحي/المحيط": بعد ذلك، يبحث المفتش في "حي" أو "محيط" العناصر في الرسم البياني للمعرفة. يسأل: "إذا كانت هذه الأدوية لا تستهدف IL-17، فما هو الشيء المشترك بينها في المناطق المجاورة؟" رب الله تعالج مرضاً آخر، مثل مرض التهاب الأمعاء.
  • الاستعارة: تخيل ميكانيكيًا يصلح سيارة. بدلاً من رمي السيارة بأكملها لأن المحرك يصدر ضجيجاً، يقول الميكانيكي: "الإطارات جيدة، والمكابح جيدة، لكن شمعة الاحتراق (البوجيه) تالفة. دعنا نستبدل شمعة الاحتراق فقط". يقوم HypoAgent باستبدال الجزء الخاطئ من القصة بجزء أفضل تم العثور عليه في "المحيط"، بدلاً من البدء من الصفر.

كيف يعملون معاً (الحلقة)

  1. أنت تطرح سؤالاً.
  2. المترجم يحول سؤالك إلى خريطة.
  3. راوي القصص يكتب مسودة.
  4. المفتش يفحص المسودة.
    • إذا كانت مثالية، تحصل على الإجابة.
    • إذا كانت معيبة، يحدد المفتش الجزء المعطل بدقة، ويجد قطعة أفضل من "المحيط"، ويخبر راوي القصص أن يحاول مجدداً باستخدام التعليمات المُصححة.
  5. تتكرر هذه العملية حتى تصبح القصة مثالية.

ما يدعيه البحث (النتائج)

اختبر المؤلفون هذا النظام على ثلاثة أنواع مختلفة من "الرسوم البيانية للمعرفة":

  1. BioKG & PharmKG: قواعد بيانات طبية ودوائية.
  2. DBpedia50: معلومات عامة عن العالم.

وجدوا أن HypoAgent يتفوق على الطرق السابقة في:

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

باخت-القول: HypoAgent هو نظام ذكي لا يكتفي بتخمين الإجابات؛ بل يستمع لأسئلتك المتطورة، ويكتب قصة منطقية، وإذا وجد خلل في القصة، فإنه يعمل كالجراح لإصلاح الجزء السيئ فقط، مستخدماً البيانات المحيطة به لإيجاد البديل المثالي.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →