BoneGraph: A Domain-Specialised, Self-Correcting Reasoning System for Bone Science Retrieval, Grounded Inference, and Image Mechanics
يُعد BoneGraph نظاماً مُنصباً محلياً ومتخصصاً في مجال علوم العظام، حيث يوحد بين الاسترجاع المنسق، والاستدلال ذاتي التصحيح مع قيود الفيزياء والرسوم البيانية المعرفية، وقدرات الرؤية والميكانيكا متعددة الوسائط، للتغلب على أوجه القصور في النماذج اللغوية الكبيرة العامة في تركيب معرفة علمية موثوقة وقائمة على الأدلة.
المؤلفون الأصليون:Valijonov, J., Soar, P., Le Houx, J., Tozzi, G.
إن الهيكل العظمي البشري هو أكثر بكثير من مجرد دعامة ثابتة تبقينا منتصبين؛ إنه بنية حية تتنفس وتتكيف باستمرار مع القوى التي نضعها عليها. فعندما نمشي أو نركض أو نرفع أوزانًا، تتعرض عظامنا لضغوط غير مرئية يمكن أن تقويها، أو أن تسبب تصدعها إذا كان الحمل كبيرًا جدًا أو العظمة ضعيفة جدًا. ويتطلب فهم هذا التوازن الدقيق معرفة من مجالات مختلفة: من علم الأحياء لمعرفة كيفية نمو خلايا العظام، وعلوم المواد لفهم كيفية مقاومة أنسجة العظام للكسر، والفيزياء لحساب مقدار القوة التي يمكن لعظمة معينة تحملها بدقة قبل أن تنهار. وبالنسبة للباحثين والأطباء، كان التحدي دائمًا يتمثل في أن هذه المعرفة مبعثرة عبر آلاف الأوراق العلمية المكتوبة بلغة تقنية معقدة. إن محاولة العثور على إجابة محددة حول سبب كسر العظمة أو كيفية التئامها غالبًا ما تعني البحث وسط جبل من النصوص، على أمل العثين على الجملة الواحدة التي تهمنا.
ولحل هذه المشكلة، قام فريق من الباحثين ببناء نوع جديد من المساعد الرقمي المصمم خصيصًا لعلوم العظام. وقد أطلقوا عليه اسم "بون غراف" (BoneGraph). وبدلاً من محاولة أن يكون خبيرًا عامًا في كل شيء، فهو نظام متخصص قرأ وحفظ مجموعة مختارة من ما يقرب من 7500 ورقة علمية كاملة وكتب مدرسية حول العظام. وهو لا يخمن الإجابات بناءً على ما رآه من قبل؛ بل يعمل مثل أمين مكتبة صارم يجد الفقرة الدقيقة في الكتاب التي تدعم الإجابة، ويستشهد بها، ثم يدقق الحقائق مقابل قوانين الفيزياء. تم تصميم النظام ليكون شفافًا وقابلاً للتصحيح، مما يعني أنه إذا أشار المستخدم إلى خطأ ما، فإن النظام يتعلم هذا التصحيح المحدد لهذا المستخدم ويتذكره لجميع الأسئلة المستقبلية من نفس المستخدم، مما يضمن عدم تكرار الخطأ نفسه في ذلك السياق.
لقد ابتكر الباحثون هذه الأداة لأن الذكاء الاصطناعي القياسي، رغم براعته في كتابة نصوص سلسة، غالبًا ما يعاني في المجالات العلمية المتخصصة للغاية. فهذه النماذج العامة يمكن أن تبدو واثقة وهي مخطئة، ولا يمكن تصحيحها بسه l لأن معرفتها محبوسة داخل كودها الداخلي. يتجنب "بون غراف" ذلك من خلال فصل عملية البحث عن المعلومات عن عملية الاستنتاج حولها. فهو يعمل من خلال خمس أدوات متميزة، أو "علامات تبويب"، تعمل معًا. الأولى هي محرك بحث يجد فقرات نصية ذات صلة من المجموعة الضخمة من الأوراق العلمية. والثانية هي واجهة دردشة تستخدم تلك الفقرات للإجابة على الأسئلة، مع إظهار مصدر المعلومات للمستخدم دائمًا. والثالثة هي محرك استنتاج يعمل كحلقة تصحيح ذاتي؛ فعندما يولد إجابة، يقوم جزء منفصل من النظام بالتحقق منها مقابل مجموعة من ثمانية قواعد فيزيائية غير قابلة للتغيير، مثل القوة المعروفة لأنسجة العظام أو الطريقة التي ترتبط بها كثافة العظام بالقدرة على تحمل الوزن. وإذا انتهكت الإجابة هذه القوانين الفيزيائية، يرفضها النظام ويعيد المحاولة مرة أخرى.
وتتمثل الميزة الفريدة لهذا النظام في قدرته على التعلم مباشرة من الخبراء البشريين. فإذا اختلف مستخدم مع إجابة ما، يمكنه كتابة تصحيح، ومن ثم يحول النظام هذا التصحيح إلى قاعدة دائمة تنطبق على جميع الأسئلة المستقبلية من ذلك المستخدم تحديدًا. وهذا يعني أن النظام لا يحتاج إلى إعادة تدريب أو تحديث من قبل المهندسين؛ بل يتطور ببساطة من خلال التفاعل مع مستخدميه. كما تتضمن الأداة مكونًا بصريًا يمكنه النظر إلى الصور الطبية للعظام، مثل الأشعة السينية، وتحديد الجزء الموضح من الجسم. وقد صُمم ليكون حذرًا، حيث يرفض التخمين إذا كانت الصورة غير واضحة أو خارج نطاق تدريبه، ويمكنه تذكر تصحيحات المستخدم السابقة لتجنب تكرار الأخطاء في صور مماثلة. وأخيرًا، هناك علامة تبويب الميكانيكا التي يمكنها التنبؤ بكيفية تشوه العظمة تحت الضغط بمجرد النظر إلى صورة واحدة لها، وهي مهمة تتطلب عادةً عمليات محاكاة حاسوبية معقدة ومستهلكة للوقت.
اختبر الفريق النظام لمعرفة مدى كفاءته، ووجدوا أنه عند البحث عن معلومات محددة، كان النظام دقيقًا للغاية، حيث وجد الفقرة الصحيحة في المكتبة الضخمة من الأوراق العلمية في كل مرة تقريبًا. وعندما اختبروا قدرته على الإجابة على أسئلة معقدة تتطلب إيجاد رقم في ورقة علمية واستخدامه في عملية حسابية، كان أداء النظام أفضل بكثير عندما أُجبر على استخدام النص الصحيح؛ فبدون النص، كانت دقة إجابته 42% فقط، ومع توفير النص الصحيح، قفزت دقته إلى 78%. كما أثبت النظام فعاليته في تحديد العظام في صور الأشعة السينية، حيث سمى الجزء من الجسم بشكل صحيح في أكثر من 92% من حالات الاختبار. ومع ذلك، يشدد الباحثون بحذر على أنه بينما يعد النظام أداة قوية للبحث والتعليم، إلا أنه ليس بعد جهازًا تشخيصيًا ليستخدمه الأطباء على المرضى.
إن ما يجعل "بون غراف" متميزًا حقًا هو التزامه بأن يكون أداة يمكن مراجعتها والوثوق بها. فكل ادعاء يقدمه مدعوم باستشهاد محدد، وكل قاعدة يتبعها مرئية وقابلة للتعديل. يعمل النظام بالكامل على أجهزة محلية، مما يعني أنه لا يرسل بيانات حساسة إلى خوادم خارجية، وقد بُني ليكون سهل التكيف مع مجالات علمية أخرى إذا لزم الأمر. ومن خلال الجمع بين مكتبة عميقة من المعرفة المتخصصة والتدقيق الفيزيائي الصارم وآلية التصحيح البشري، أنشأ الباحثون نظامًا لا يكتفي بمحاكاة الذكاء، بل يدعم التفكير القائم على الأدلة والصرامة المطلوبة في علم العظام. إنه يمثل خطوة نحو مستقبل لا تكون فيه المعرفة العلمية المعقدة متاحة فحسب، بل سهلة الوصول، وقابلة للتحقق، وتتحسن باستمرار من خلال التعاون بين البشر والآلات.
ملخص تقني لـ BoneGraph
بيان المشكلة إن أدبيات علوم العظام، التي تمتد عبر مجالات البيولوجيا، والميكانيكا، وعلوم المواد، والطب السريري، ضخمة ومجزأة، مما يجعل التوليف الموثوق للمعرفة أمراً صعباً للباحثين. وتواجه النماذج اللغوية الكبيرة (LLMs) العامة صعوبات في هذا المجال بسبب ثلاث قيود رئيسية: (1) الاعتماد على الذاكرة المعلمية (parametric memory) التي لا يمكن تحديثها دون إعادة تدريب وتفتقر إلى الاستناد إلى أدلة محددة مراجعة من قبل الأقران؛ (2) نقص التمثيل في المجالات المتخصصة مثل ميكانيكا العظام الحيوية في مجموعات البيانات التدريبية العامة، مما يؤدي إلى معرفة ضحلة أو عرضة للخطأ؛ و(3) غياب الآليات المستدامة للمستخدمين الخبراء لتصحيح الأخطاء، مما يتسبب في تكرار الأخطاء. وبينما يعالج نظام التوليد المعزز بالاسترجاع (RAG) المشكلة الأولى، إلا أن الأنظمة الحالية غالباً ما تفشل في التحقق من الإجابات مقابل القوانين الفيزيائية أو الاتساق المنطقي، كما تظل الرسوم البيانية للمعرفة المهيكلة في هذا المجال غير مكتملة. علاوة على ذلك، تعمل نماذج الرؤية واللغة ونماذج التعلم العمابيليّة البديلة للميكانيكا الحيوية في عزلة، وتفتقر إلى التكامل مع قدرات الاسترجاع أو الاستنتاج.
المنهجية يُقدم BoneGraph كنظام استنتاج متخصص في مجال معين وذاتي التصحيح، يتم تشغيله عبر تطبيق ويب مكون من خمس تبويبات مبني فوق ركيزة مشترة ومنقحة. تم تصميم النظام ليعمل بالكامل محلياً على أجهزة حاسوب عادية (تحديداً NVIDIA Jetson AGX Orin) دون الحاجة إلى استدعاءات برمجية (API) من جهات خارجية.
الركيزة المشتركة:
المتن (Corpus): تم بناؤه عبر واجهة برمجة تطبيقات OpenAlex، ويضم بيانات وصفية لـ 54,634 ورقة بحثية و16 كتاباً مدرسياً مفتوح الوصول. قامت خطة معالجة ملفات PDF ثلاثية المستويات باستعادة 7,674 ملف PDF كامل وصالح.
التضمينات (Embeddings): أنتج استخراج النصوص الكاملة وتقطيع الجمل 248,629 فقرة. تم تضمين هذه الفقرات باستخدام SPECTER2، وهو نموذج تضمين للأوراق العلمية، باستخدام محولات غير متماثلة للمستندات والاستعلامات.
الرسم البياني للمعرفة (Knowledge Graph): رسم بياني منسق يضم 1,597 مفهوماً و1,699 علاقة سببية، تم استخلاصها من الثلاثيات (triples) المستخرجة آلياً وتم تنقيتها لتشكيل نواة عالية الإشارة.
المسارات الخمسة المخصصة للمهام:
الدردشة (Chat): واجهة سؤال وجواب معززة بالاسترجاع باستخدام HuatuoGPT-o1-8B. تقوم بتوليد إجابات مع استشهادات مُعاد بناؤها داخلياً لضمان أن المراجع ترتبط بدقة بالفقرات المسترجعة.
البحث (Search): أداة استرجاع دلالي خام بدون تدخل من النموذج اللغوي الكبير، مما يسمح للمستخدمين بفحص الفقرات المصنفة حسب تشابه الجيب تماماً (cosine-ranked) مباشرة.
الاستنتاج (Reasoning): حلقة تصحيح ذاتي تتضمن "عميلاً" (agent)، وفحصاً فيزيائياً حتمياً، و"ناقداً" (critic). يقوم العميل بصياغة الإجابات بناءً على قواعد المستخدم والسؤال (بدون استرجاع). يقوم فحص برمجي حتمي بمسح الإجابة للتأكد من المعقولية الفيزيائية (مثل قانون وولف، أو مقي scale كثافة-قوة). يقوم الناقد، المسلح بالأدبيات المسترجعة وحواف الرسم البياني للمعرفة ذات الخطوة الواحدة، بالاعتراض على الإجابة أو قبولها. يتم تجميع ملاحظات المستخدم في قواعد مستدامة لكل مستخدم، يتم فرضها حتمياً في التفاعلات المستقبلية.
الرؤية (Vision): مسار هجين يستخدم مصنف مناطق العظام المدرب على ميزات BiomedCLIP (من مجموعة بيانات MURA) لتوجيه نموذج رؤية-لغة جاهز (LLaVA-13B). يتضمن حارس "خارج النطاق" (out-of-distribution) لمنع التنبؤات على الوسائط غير المرئية، وذاكرة تصحيح تضمين الصور التي تستدعي تصحيحات المستخدم للصور المماثلة.
الميكانيكا (Mechanics): يدمج نموذج Deep-Learning Image Mechanics (D2IM) للتنبؤ بمجالات الإزاحة والانفعال (strain fields) من صورة واحدة مجهرية (micro-CT) غير مشوهة، متجاوزاً الحاجة إلى نمذجة العناصر المحدودة أو الارتباط الحجمي الرقمي عند الاستنتاج.
المساهمات الرئيسية
بنية موحدة: أول نظام يوحد استرجاع علوم العظام المنسقة، والتصحيح الذاتي القائم على الفيزياء الحتمية، والتعلم المستدام لكل مستخدم في حزمة واحدة قابلة للنشر محلياً.
القابلية للتدقيق والشفافية: يفصل النظام بين التوليد الاحتمالي والتحقق الحتمي. يتم تطبيق تصحيحات المستخدم كقواعد قابلة للفحص والرجوع إليها، بدلاً من كونها تحديثات أوزان غامضة.
القابلية للنشر المحلي: تعمل المجموعة بأكملها، بما في ذلك SPECTER2 وHuatuoGPT-o1-8B وLLaVA وD2IM، على جهاز طرفي واحد، مما يضمن خصوصية البيانات وتكاليف تشغيلية تقتر-صفرية.
قابلية نقل المجال: تم تصميم البنية لتكون مستقلة عن المجال؛ حيث يتطلب توجيهها إلى مجال جديد فقط استبدال التصنيف المفتاحي والنماذج المتخصصة، مع ترك المسار الأساسي (الاسترجاع، التأسيس، حلقة العميل-الناقد) دون تغيير.
النتائج
الاسترجاع: في اختبار معياري مكون من 30 سؤالاً عبر سبعة مجالات، حقق النظام متوسط رتبة مرتجع (MRP) قدره 0.928. عُزيت الدرجات المنخفضة في المحاكاة والمواد الحيوية إلى تداخل المصطلحات مع المجالات الهندسية المجاورة.
الاستنتاج المرتكز على الأدلة: في اختبار معياري مكون من 50 سؤالاً، ارتفعت دقة الإجابة لنموذج HuatuoGPT-o1-8B من 42% (في حالة الكتاب المغلق) إلى 78% عند تزويده بالفقرة الصحيحة تحت مطالبة مهيكلة. ومع ذلك، لم يؤدِ الاسترجاع بالكلمات المفتاحية القياسية إلى تحسين الدقة بشكل كبير مقارنة بحالة الكتاب المغلق، مما يشير إلى أن استرجاع "الإبرة" المحددة (تحديد الكمية) أكثر أهمية من صلة الموضوع العامة.
الرؤية: حقق مصنف مناطق العظام دقة بنسبة 92.6% على مجموعة بيانات MURA المحجوزة. نجح حارس "خارج النطاق" في فصل صور الأشعة السينية ضمن النطاق عن المدخلات خارج النطاق (مثل الضوضاء أو الـ micro-CT) باستخدام تشابه الجيب تماماً لأقرب جار.
التصحيح الذاتي: أظهرت الأمثلة العملية أن تصحيحاً واحداً من المستخدم، والذي تم تجميعه في قاعدة، نجح في إجبار النظام على تصحيح فرضية خاطئة سابقة تتعلق بفشل العظام في حالات هشاشة العظام دون الحاجة لإعادة تدريب النموذج.
الأهمية والادعاءات يزعم البحث أن BoneGraph يمثل مساهمة كبرى في معلوماتية علوم العظام من خلال معالجة طبيعة "الصندوق الأسود" للنماذج اللغوية الكبيرة العامة في المجالات المتخصصة. تكمن أهميته في التحقق من خلال الشفافية: حيث يتم تأصيل الادعاءات في أدلة مستشهد بها، والتحقق منها مقابل الفيزياء الحتمية، وتحسينها من خلال ملاحظات المستخدم التي تظل قابلة للفحص بالكامل. يضع المؤلفون هذا النظام ليس كأداة تشخيص سريري، بل كوسيلة للبحث والتعليم مصممة لترجمة المعرفة العلمية إلى الممارسة التقويمية. يؤكد العمل أن قيمة النظام تكمن في بنيته الهيكلية—أي تركيب المكونات الجاهزة ضمن إطار حتمي—وليس في تطوير نماذج جديدة. ويقر المؤلفون بالقيود، بما في ذلك الاقتصار على ملفات PDF مفتوحة الوصول، والطبيعة الأولية لرأس اكتشاف الشذوذ، وصغر حجم الاختبارات المعيارية، مقدمين النتائج كمؤشرات وليست نهائية.