← أحدث الأبحاث
📊 statistics

Efficient Causal Graph Discovery Using Large Language Models

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

المؤلفون الأصليون: Thomas Jiralerspong, Xiaoyin Chen, Yash More, Vedant Shah, Yoshua Bengio

نُشر 2026-04-06
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Thomas Jiralerspong, Xiaoyin Chen, Yash More, Vedant Shah, Yoshua Bengio

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

تخيل أنك محقق تحاول حل لغز ضخم: من تسبب في ماذا؟

في عالم علم البيانات، يُسمى هذا الاكتشاف السببي (Causal Discovery). لديك قائمة من المتغيرات (مثل "التدخين"، "سرطان الرئة"، "التلوث"، أو "السعال")، وعليك رسم خريطة توضح بالضبط أي منها يؤدي إلى الآخر. تُسمى هذه الخريطة الرسم البياني السببي (Causal Graph).

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

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

إليك المشكلة في هذا النهج القديم:
إذا كان لديك 10 متغيرات، فعليك السؤال عن 45 زوجًا. وإذا كان لديك 100 متغير، فعليك السؤال عن 4,950 زوجًا! وإذا كان لديك 200 متغير (كما في دراسة طبية حقيقية)، فستحتاج إلى طرح 20,000 سؤال. هذا يشبه محاولة رسم خريطة لمدينة كاملة عبر سؤال سائح عن كل تقاطع شارع واحد تلو الآخر. الأمر يستغرق وقتًا طويلاً ويكلف ثروة.

الحل الجديد: المحقق الذي يستخدم "البحث بالعرض أولاً"

ابتكر مؤلفو هذه الورقة البحثية، توماس جيراليرسبونج وفريقه، طريقة أذكى بكثير لاستخدام الذكاء الاصطناعي. بدلًا من السؤال عن كل زوج ممكن، يعاملون الذكاء الاصطناعي كمحقق يستكشف مدينة باستخدام البحث بالعرض أولًا (Breadth-First Search - BFS).

إليك كيف يعمل منهجهم، باستخدام تشبيه بسيط:

1. الإعداد: إيجاد "الجذور"

تخيل أنك تستكشف غابة. أنت بحاجة لمعرفة من أين تبدأ الأشجار.

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

2. التوسع: "بمن تؤثر؟"

الآن، يختار المحقق أول عنصر من "قائمة المهام" (لنفترض أنه "التدخين").

  • مهمة الذكاء الاصطناعي: بدلًا من السؤال "هل يسبب التدخين X؟"، "هل يسبب التدخين Y؟"، "هل يسبب التدخين Z؟" بشكل منفصل، يُسأل الذكاء الاصطناعي سؤالًا واحدًا فقط: "بناءً على وجودنا عند 'التدخين'، اذكر جميع المتغيرات التي يسببها التدخين بشكل مباشر."
  • السحر: قد يقول الذكاء الاصطناعي: "التدخين يسبب التهاب الشعب الهوائية وسرطان الرئة."
  • النتيجة: في سؤال واحد فقط، وجد المحقق اتصالين!

3. فحص السلامة: لا يُسمح بالدوائر

يجب أن تكون الرسوم البيانية السببية رسومًا بيانية موجهة وغير حلقية (Directed Acyclic Graphs - DAGs). بعبارة أخرى: لا يُسمح بالسفر عبر الزمن. لا يمكنك أن تجعل الموقف يكون فيه (أ) يسبب (ب)، و(ب) يسبب (أ) (لأن ذلك سيخلق مفارقة).

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

4. التكرار حتى الانتهاء

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

لماذا يعد هذا أمرًا بالغ الأهمية؟

1. إنه سريع كالبرق (خطي مقابل تربيعي)

  • الطريقة القديمة: إذا كان لديك NN من المتغيرات، فستحتاج إلى طرح حوالي N×NN \times N من الأسئلة. (إذا ضاعفت عدد المتغيرات، فستحتاج إلى أربعة أضعاف الأسئلة).
  • الطالطريقة الجديدة: تحتاج فقط إلى طرح NN من الأسئلة (سؤال واحد لكل متغير). (إذا ضاعفت عدد المتغيرات، فستحتاج فقط إلى ضعف عدد الأسئلة).
  • التشبيه: الطريقة القديمة تشبه فحص كل باب في مبنى لمعرفة ما إذا كان مغلقًا أم لا. الطريقة الجديدة تشبه السير في الممر وسؤال الشخص الموجود في كل غرفة: "من غيرك موجود في هذا المبنى؟"

2. لا يحتاج إلى أرقام (غالباً)
يستخدم الذكاء الاصطناعي "منطقه السليم" وبياناته التدريبية (مثل معرفة أن التدخين ضار بالرئتين) لاستنتاج ذلك. هو لا يحتاج إلى جدول بيانات يحتوي على 10,000 سجل مريض. يحتاج فقط إلى أسماء وأوصاف المتغيرات.

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

3. يعمل على المشكلات الضخمة
اختبر الباحثون هذا النهج على ثلاث خرائط:

  • آسيا (Asia): خريطة صغيرة (8 متغيرات). لقد تفوق عليها الذكاء الاصطناعي تمامًا.
  • الطفل (Child): خريطة متوسطة (20 متغيرًا). أدى الذكاء الاصطناعي عملًا رائعًا.
  • الألم العصبي (Neuropathic Pain): خريطة ضخمة تحتوي على 221 متغيرًا و770 اتصالًا.
    • طريقة "الزوج تلو الآخر" القديمة كانت ستتطلب 24,310 سؤالًا. كان من المستحيل تشغيلها.
    • الطريقة الجديدة احتاجت فقط إلى 221 سؤالًا. لقد نجحت في رسم العلاقات المعقدة بين الأعصاب والأعراض، متفوقة على جميع الطرق الرياضية التقليدية.

الخلاصة

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

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

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

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

جرّب Digest →