← أحدث الأبحاث
💻 computer science

Bag of Bags: Adaptive Visual Vocabularies for Genizah Join Image Retrieval

تقدم هذه الورقة طريقة "حقيبة الحقائب" (BoB)، وهي طريقة مفردات بصرية تكيفية تستبدل كتب الرموز العالمية بمفردات محلية خاصة بكل جزء لتحسين استرجاع قصاصات مخطوطات جنيزا القاهرة بشكل كبير، وذلك من خلال تحقيق زيادة نسبية قدرها 6.1% في دقة النتائج الأولى (top-1) مقارنة بالنماذج المرجعية المتطورة لأسلوب "حقيبة الكلمات".

المؤلفون الأصليون: Sharva Gogawale, Gal Grudka, Daria Vasyutinsky-Shapira, Omer Ventura, Berat Kurar-Barakat, Nachum Dershowitz

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

المؤلفون الأصليون: Sharva Gogawale, Gal Grudka, Daria Vasyutinsky-Shapira, Omer Ventura, Berat Kurar-Barakat, Nachum Dershowitz

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

تخيل أنك محقق يحاول حل لغز ضخم يمتد لقرون مضت. القطع ليست من الورق المقوى؛ بل هي شظايا قديمة، ممزقة، وملطخة من مخطوطات مكتوبة بخط اليد من "جنيزة القاهرة" (وهي مخزن تاريخي للنصوص اليهودية).

مهمتك هي استرجاع وصل المخطوطات: تلتقط قطعة واحدة من الورق الممزق وتسأل: "أي قطع أخرى في مكتبات العالم جاءت في الأصل من نفس الكتاب؟"

هذا الأمر صعب للغاية لأن:

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

الطريقة القديمة: "القاموس العالمي" (حقيبة الكلمات - Bag of Words)

لفترة طويلة، حاول علماء الكمبيوتر حل هذا باستخدام طريقة تسمى حقيبة الكلمات (BoW).

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

  • تفرغ الرخام الخاص بشظيتك في الحقيبة.
  • تحسب عدد الرخامات "الحمراء" التي لديك، و"الزرقاء"، وما إلى ذلك.
  • تقارن عدّك بجميع الآخرين.

المشكلة: هذه الطريقة سطحية للغاية.

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

الطريقة الجديدة: "حقيبة الحقائب" (Bag of Bags - BoB)

يقترح مؤلفو هذه الورقة نهجاً أكثر ذكاءً ومرونة يسمى حقيبة الحقائب (BoB).

التشبيه: بدلاً من استخدام قاموس عالمي واحد للجميع، تحصل كل شظية على قاموسها الخاص والمخصص.

إليك كيف يعمل النظام، خطوة بختوة:

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

  2. المترجم (المشفّر التلقائي المتناثر - Sparse Autoencoder): ينظر الكمبيوتر إلى كل رقعة ويترجمها إلى "بصمة" رياضية (embedding). الأمر يشبه تحويل حرف مكتوب بخط اليد إلى رمز فريد يلتقط شكله، وميله، وملمسه.

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

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

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

لماذا هذه الطريقة أفضل؟

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

النتائج

عندما اختبروا هذا على شظايا جنيزة القاهرة:

  • الطريقة القديمة (BoW) أعطت الإجابة الصحيحة حوالي 74% من الوقت.
  • الطريقة الجديدة (BoB-Chamfer) أعطت الإجابة الصحيحة بنسبة 78.4%.

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

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

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

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

جرّب Digest →