A Cooperative Multi-Agent Framework for Author Name Disambiguation
تقدم هذه الورقة البحثية AIDA-AND، وهو إطار عمل تعاوني متعدد الوكلاء يدمج التمثيلات الدلالية مع أدلة البيانات الوصفية القابلة للتفسير من خلال وكلاء متخصصين لتحقيق فض التباس أسماء المؤلفين بشكل تنافسي ونمطي وفعال، مما يقلل زمن التنفيذ بشكل كبير مع تحسين الأداء على مجموعات البيانات المرجعية.
المؤلفون الأصليون:Natan de Souza Rodrigues, Samuel Gomes dos Santos, Vitória Maria Diniz Pereira, Célia Ghedini Ralha
في الأرشيفات الرقمية الشاسعة للعلوم الحديثة، حيث تُخزن ملايين الأوراق البحثية ويتم البحث فيها، تبرز مشكلة هادئة ولكنها مستمرة تهدد بتشويه فهمنا لمن فعل ماذا. فعندما ينشر باحث ورقة بحثية، يكون اسمه هو المفتاح الأساسي المستخدم للعثور على عمله، وتتبع مسيرته المهنية، وقياس تأثيره. ومع ذلك، غالبًا ما تكون الأسماء غامضة؛ فقد يتشارك عالمان مختلفان الاسم نفسه تمامًا، أو قد ينشر عالم واحد تحت تنويعات مختلفة قليلاً لاسم نفسه، مثل استخدام الاسم الأول كاملاً في ورقة ما واستخدام الحرف الأول فقط في ورقة أخرى. وبدون وسيلة لفرز هذه الحالات، يمكن أن تُجمع أعمال أشخاص مختلفين في ملف تعريف واحد مشوش، بينما يمكن أن تتشتت أعمال شخص واحد عبر عدة ملفات تعريف مختلفة. هذا الارتباك يشوه الإحصائيات المستخدمة لتقييم التقدم العلمي ويجعل من الصعب رؤية المشهد الحقيقي للتعاون. وتُعرف مهمة فك تشابك هذه الأسماء وتعيين كل ورقة بحثية بشكل صحيح لمؤلفها الحقيقي بـ "تمييز أسماء المؤلفين" (author name disambiguation)، وهي تحدٍ حاسم لأي شخص يحاول فهم الأدبيات العلمية في العالم.
ولحل هذه المعضلة، طور فريق من الباحثين من جامعات في البرازيل نظامًا جديدًا يسمى AIDA-AND. وبدلاً من الاعتماد على خوارزمية واحدة ضخمة تحاول معالجة جميع المعلومات دفعة واحدة، قاموا ببناء فريق تعاوني من الوكلاء الرقميين المتخصصين. تخيل مجموعة من الخبراء في غرفة، لكل منهم وظيفة محددة: أحدهم ينظر في تهجئة الأسماء، وآخر يتحقق من مواضيع الأوراق، وثالث يفحص من هم المؤلفون الذين عملوا معاً، وآخرون ينظرون في زمن نشر الأوراق وأماكن توظيف المؤلفين. وفي هذا الإطار، يعمل كل وكيل بشكل مستقل، حيث يجمع الأدلة ويشكل رأياً حول ما إذا كانت ورقتان بحثيتان قد كُتبتا من قبل الشخص نفسه. ثم تُعرض هذه الآراء على "وكيل قرار" يقوم بوزن الأدلة، مع مراعاة مدى قوة وموثوقية كل قطعة من المعلومات، لاتخاذ قرار نهائي. يسمح هذا النهج للنظام بأن يكون شفافاً وقابلاً للتعديل، مما يتيح للباحثين رؤية بالضبط أي القرائن أدت إلى اتخاذ قرار معين ومدى الثقة التي يمكن وضعها في كل نوع من أنواع الأدلة.
اختبر الباحثون هذا النظام على مجموعتين كبيرتين من البيانات العلمية الواقعية، تُعرفان باسم AMiner12 وDBLP، واللتان تحتويان على آلاف الأسماء الغامضة للمؤلفين. وقارنوا فريقهم متعدد الوكلاء هذا بالأساليب الحالية الأخرى، بما في ذلك الأنظمة المعقدة التي تستخدم الشبكات الرسومية ونماذج الذكاء الاصطناعي. وأظهرت النتائج أن النهج التعاوني كان فعالاً للغاية، لا سيما في مجموعة بيانات AMiner12، حيث تفوق على جميع الأساليب الأخرى في تحديد أزواج الأوراق البحثية المكتوبة من قبل المؤلف نفسه بشكل صحيح. حقق النظام معدل نجاح أعلى بكثير من ثاني أفضل طريقة، مما يشير إلى أن دمج أنواع مختلفة من الأدلة من خلال فريق من المتخصصين هو استراتيجية قوية. أما في مجموعة بيانات DBLP، فبينما تفوقت طريقة أخرى قليلاً من حيث الأداء العام، إلا أن النظام الجديد قدم أيضاً نتائج تنافسية وأثبت قدرته على التعامل مع تعقيدات البيانات الواقعية دون الحاجة إلى بناء شبكات اتصالات ضخمة ومعقدة.
وكان أحد النتائج الرئيسية للدراسة هو أن أداء النظام اعتمد بشدة على جودة ونوع المعلومات المتاحة. ووجد الباحثون أن الوكلاء المسؤولين عن التحقق من تهجئة الأسماء، والمعنى الدلالي، وعلاقات التأليف المشترك، كانوا الأكثر تأثيراً في اتخاذ القرارات الصحيحة. وعندما تمت إزالة هؤلاء الوكلاء تحديداً من الفريق، انخفضت دقة النظام بشكل حاد، مما أثبت أن هذه القرائن ضرورية. ومع ذلك، أظهر النظام أيضاً أن الحصول على معلومات مؤسسية، مثل الجامعة أو المنظمة التي ينتمي إليها المؤلف، أحدث فرقاً كبيراً في مجموعات البيانات التي تتوفر فيها تلك المعلومات. وهذا يسلط الض الضوء على مرونة النظام؛ إذ يمكنه التكيف مع أنواع مختلفة من البيانات، رغم أنه يعمل بشكل أفضل عندما يتوفر لديه تنوع غني من القرائن.
وبعيداً عن الدقة، اكتشف الباحثون أن نهجهم القائم على الفريق كان سريعاً بشكل ملحوظ. فمن خلال تشغيل الوكلاء بالتوازي وتجنب الحاجة إلى بناء رسوم بيانية رياضية معقدة أو تدريب نماذج ذكاء اصطناعي ثقيلة لكل قرار، أنجز النظام مهامه بسرعة أكبر بكثير من الطرق المنافسة. وفي أحد الاختبارات، أنهى المهمة في نصف الوقت، وفي اختبار آخر، كان أسرع بنحو ثماني مرات. هذه السرعة، مقترنة بالقدرة على شرح منطقه، تشير إلى أن هذا الإطار يقدم بديلاً عملياً وفعالاً لتنظيم السجلات العلمية في العالم. وتخلص الدراسة إلى أنه بينما لا توجد طريقة واحدة مثالية لكل موقف، فإن الفريق التعاوني من الوكلاء المتخصصين يوفر طريقة قوية، وقابلة للتفسير، وسريعة لحل اللغز المستمر لتمييز أسماء المؤلفين.
ملخص تقني: إطار عمل تعاوني متعدد الوكلاء لتمييز أسماء المؤلفين
بيان المشكلة يعد تمييز أسماء المؤلفين (AND) تحديًا حاسمًا في المكتبات الرقمية وإدارة البيانات الببليوغرافية. تؤدي أسماء المؤلفين الغامضة —الناجمة عن تشابه الأسماء (مؤلفون مختلفون بأسماء متشابهة) والترادفات (نفس المؤلف باستخدام متغيرات اسمية مختلفة)— إلى خطأ في نسب المنشورات، وتجزئة ملفات تعريف المؤلفين، وتشويه المؤشرات الببليومترية. وبينما يتم صياغة عملية تمييز أسماء المؤلفين غالبًا كمسألة تجميع (Clustering)، فإن عملية اتخاذ القرار تتطلب دمج مصادر أدلة متباينة وغالبًا ما تكون مشوبة بالضجيج، بما في ذلك البيانات الاسمية، والمؤلف المشترك، ومنافذ النشر، والمؤسسات، والمعلومات الزمنية. تتراوح النهج الحالية بين الاستدلالات القائمة على القواعد وبين النماذج المعقدة القائمة على الرسوم البيانية (Graph-based models) أو مسارات النماذج اللغوية الكبيرة (LLM)، والتي قد تعاني من تكاليف حوسبة عالية، أو نقص في التفسير، أو الاعتماد على الاستنتاج المتكرر.
المنهجية: إطار عمل AIDA-AND يقترح البحث إطار عمل AIDA-AND (التمييز الذكي لأسماء المؤلفين القائم على الوكلاء)، وهو نظام متعدد الوكلاء (MAS) تعاوني مصمم لتجزئة عملية تمييز أسماء المؤلفين. يقوم إطار العمل بتفكيك مهمة التمييز إلى وكلاء متخصصين يقيمون مصادر أدلة محددة، ينسق بينهم وكيل منظّم (Orchestrator) ووكيل قرار.
البنية والوكلاء: يستخدم النظام سبعة وكلاء متخصصين:
الوكيل الدلالي (Semantic Agent): يحسب التشابه الدلالي باستخدام تضمينات مخبأة (Cached embeddings) من نموذج IBM Granite (الموديل granite-embedding-311m-multilingual-r2) المطبق على البيانات الوصفية (العناوين، الملخصات، الكلمات المفتاحية، إلخ).
وكيل القرار (Decision Agent): يجمع الآراء من الوكلاء المتخصصين.
المنظم (Orchestrator): ينسق التواصل بين الوكلاء باستخدام بروتوكول SPADE/XMPP ويحدث مجموعات التجميع المتوقعة.
تسجيل الأدلة واستراتيجية القرار: ينتج كل وكيل متخصص درجة وقيمة ثقة بناءً على قواعد استدلالية قابلة للضبط (غير متعلمة من بيانات مصنفة). يقوم وكيل القرار بحساب درجة مجمعة موزونة (S) وثقة عالمية (C) باستخدام الصيغة: S=∑wgcg∑wgcgsg حيث تمثل wg و cg و sg الوزن والثقة والدرجة للوكيل g على التوالي. يتم تحديد القرار النهائي (دمج، عدم دمج، أو عدم يقين) من خلال مقارنة الدرجة المجمعة بعتبة دمج قابلة للضبط وتطبيق قواعد الصراع (مثل التعامل مع التوافق الاسمي الضعيف أو الصراعات المؤسسية).
التنفيذ: يعالج إطار العمل كتل أسماء المؤلفين الغامضة في مجموعات متوازية. ويتجنب بناء الرسوم البيانية (Graph construction)، أو الشبكات العصبية التلافيفية للرسوم البيانية (GCN)، أو التجميع الهرمي المعزز بالرسوم البيانية (GHAC)، معتمداً بدلاً من ذلك على إشارات استدلالية خفيفة الوزن مدمجة مع التضمينات الدلالية.
المساهمات الرئيسية
بنية تعاونية متعددة الوكلاء: نظام معياري يفصل تقييم الأدلة إلى وكلاء متخصصين للبيانات الاسمية، والدلالية، والاجتماعية، والزمنية، والمؤسسية.
استراتيجية قرار قابلة للضبط: آلية لدمج الأدلة الموزونة، وعتبات الدمج، وقواعد الصراع دون الحاجة إلى التعلم الشامل من البيانات المصنفة.
تنفيذ SPADE/XMPP: تطبيق عملي للتواصل والتنسيق بين الوكلاء باستخدام منصة SPADE ورسائل XMPP.
تقييم شامل: تقييم تجريبي على مجموعات بيانات AMiner12 و DBLP، يتضمن مقارنات مع النماذج المرجعية (ATGEP، MD Similarity، Higher-order SA، و ComMAND)، وتحليل حساسية العتبة، ودراسات الاستئصال (Ablation studies)، وتقييم وقت التشغيل.
النتائج التجريبية
أداء AMiner12: حقق AIDA-AND أعلى درجة F1 زوجية (pF1) بلغت (0.834) بين جميع الطرق المقارنة، متفوقاً على ثاني أفضل النتائج (MD Similarity، 0.784) بتحسن نسبي قدره 6.4%. كما حقق أعلى استدعاء زوجي (Pairwise recall) بنسبة (0.875). ومع ذلك، تفوق ComMAND على AIDA-AND في مقاييس مستوى المجموعة (ACP، و AAP، و K).
أداء DBLP: في مجموعة بيانات DBLP، حقق ComMAND أعلى القيم عبر جميع المقاييس. حقق AIDA-AND درجة pF1 بلغت 0.605 وقيمة K بلغت 0.805. أشارت الدقة الزوجية الأقل (0.536) إلى معدل أعلى من عمليات الدمج الإيجابية الخاطئة مقارنة بالنماذج المرجعية، ويرجع ذلك على الأرجح إلى غياب بيانات الانتماء في نسخة DBLP المستخدمة، مما حد من مساهمة الوكيل المؤسسي.
دراسة الاستئصال: أدى حذف الوكلاء الاسمي، أو الدلالي، أو الاجتماعي إلى أكبر انخفاضات في pF1، مما يؤكد أنها المكونات الأكثر تأثيراً. قدم الوكيلان الزمني والمؤسسي إشارات تكميلية ولكنها أقل هيمنة.
كفاءة وقت التشغيل: تحت إعدادات التنفيذ المتوازي المعتمدة (5 مجموعات لـ AMiner12، و 20 لـ DBP)، قلل AIDA-AND وقت التنفيذ بنسبة 50.1% في AMiner12 و 87.4% في DBLP مقارنة بـ ComMAND. ويعزى هذه الكفاءة إلى تجنب بناء الرسوم البيانية وتدريب GCN، بالإضافة إلى المعالجة المتوازية.
الأهمية والادعاءات يضع المؤلفون AIDA-AND كبديل تنافسي، معياري، وقابل للتفسير لدمج الأدلة الدلالية والاستدلالية في تمييز أسماء المؤلفين. يعالج إطار العمل الحاجة إلى الشفافية في اتخاذ القرار، على عكس النهج القائمة على الرسوم البيانية أو النهج الثقيلة التي تعتمد على النماذج اللغوية الكبيرة (LLM) والتي تُعتبر "صناديق سوداء". تشير النتائج إلى أنه بينما قد تحقق الطرق القائمة على الرسوم البيانية (مثل ComMAND) اتساقاً أفضل للمجموعات في سياقات معينة، فإن النهج متعدد الوكلاء التعاوني يوفر مساراً قابلاً للتطبيق لاستعادة أزواج المؤلفين المتطابقين، خاصة عند توفر مصادر بيانات وصفية متعددة. ويؤكد المؤلفون أن أداء إطار العمل حساس لخصائص مجموعة البيانات (مثل توفر بيانات الانتماء) وأن عتبة الدمج يجب ضبطها لكل مجموعة بيانات. ويخلص العمل إلى أن AIDA-AND يثبت بنجاح أن عملية اتخاذ القرار التعاونية القائمة على الوكلاء يمكن أن توازن بفعالية بين الأدلة المتباينة دون الاعتماد على تعلم الرسوم البيانية المعقد أو الاستنتاج المتكرر للنماذج اللغوية الكبيرة.