Proposal and study of statistical features for string similarity computation and classification
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك محقق يحاول معرفة ما إذا كانت قطعتان من الكتابة هما في الواقع نفس القصة، ولكن كُتبتا بطرق مختلفة، أم أنهما غير مرتبطتين تماماً. ربما تتحقق مما إذا كان طالب قد نسخ مقالاً من ويكيبيديا، أو ما إذا كان مستند ممسوح ضوئياً من كتاب قديم يطابق النص الرقمي.
تقدم هذه الورقة طريقة جديدة للكمبيوترات لحل هذا اللغز. فبدلاً من مجرد عدّ الحروف المتطابقة (مثل مدقق إملائي بسيط)، يقترح المؤلفون النظر إلى "بصمة" النص باستخدام أدوات مستعارة من عالم معالجة الصور.
إليك تفصيل نهجهم، باستخدام تشبيهات بسيطة:
1. الطريقة القديمة مقابل الطريقة الجديدة
الطريقة القديمة (المحقق "عدّاد الكلمات"):
تقليدياً، تقارن الكمبيوترات سلاسل النصوص من خلال البحث عن أطول تسلسل متطابق من الحروف (مثل البحث عن أطول جملة متطابقة) أو عدّ عدد التعديلات (إضافة، حذف، أو استبدال الحروف) اللازمة لتحويل كلمة إلى أخرى.
- المشكلة: هذه الأساليب تشبه محاولة التعرف على شخص من خلال النظر إلى طوله فقط. إذا كان شخصان بنفس الطول ولكن لا يشبهان بعضهما في أي شيء آخر، فقد ترتبك. كما أن هذه الأساليب غالباً ما تتعثر إذا تم خلط النص أو إذا كانت اللغة مختلفة.
الط الطريقة الجديدة (محقق "النسيج"):
يقترح المؤلفون التعامل مع النص كأنه صورة.
- مصفوفة التواجد المشترك (COM): تخيل أن لديك شبكة. تنظر إلى النص وتسأل: "كم مرة يظهر الحرف 'A' بجانب الحرف 'B' مباشرة؟" تقوم برسم هذه البيانات على شبكة. الأمر يشبه النظر إلى صورة "بكسلية" وعدّ كم مرة يوجد بكسل أحمر بجانب بكسل أزرق. هذا يساعد الكمبيوتر على رؤية بنية ونمط النص، وليس فقط الحروف الفردية.
- مصفوفة طول التشغيل (RLM): هذا يشبه النظر إلى رمز شريطي (باركود) أو صفوف من الكتل الملونة. إذا كان لديك نص مثل "aaabbb"، يرى الكمبيوتر "تشغيلاً" لثلاثة من 'a' و"تشغيلاً" لثلاثة من 'b'. يقوم بعدّ هذه الكتل. إذا كان للنصوص "أنماط كتل" متشابهة (حتى لو كانت الحروف داخل الكتل مختلفة قليلاً)، فإن الكمبيوتر يعرف أنها على الأرج likely مرتبطة ببعضها.
2. لماذا هذا أمر مميز
يؤكد المؤلفون أن هذه الأدوات محايدة تجاه اللغة (Language-agnostic).
- التشبيه: معظم أدوات التشابه تشبه قاموساً يتحدث الإنجليزية فقط. إذا حاولت مقارنة جملة فرنسية بجملة إسبانية، سيفشل القاموس.
- الحل: أساليب الـ COM والـ RLM تشبه الكاميرا. الكاميرا لا تهتم إذا كان الشيء قطة، أو كلباً، أو سيارة؛ هي فقط ترى الأشكال والأنماط. وبالمثل، فإن هذه الميزات الجديدة لا تهتم بما إذا كان النص بالإنجليزية، أو البرتغالية، أو كود برمجي. إنها تنظر فقط إلى "النسيج" الإحصائي للحروف.
3. التجارب (اختبار القيادة)
وضع الباحثون أدوات التحقيق الجديدة الخاصة بهم تحت الاختبار بطريقتين:
الاختبار (أ): المختبر الاصطناعي (النص "المزيف")
قاموا بإنشاء برنامج كمبيوتر لتوليد سلاسل عشوائية من النصوص ثم قاموا بـ "خلطها" عمداً لمحاكاة مستويات مختلفة من الانتحال أو الخطأ.
- النتيجة: عندما كان النص مشوشاً قليلاً، نجحت الطرق القديمة (مثل عد الحروف المتطابقة) بشكل جيد. ولكن مع زيادة تشويش النص وعشوائيته، فشلت الطرق القديمة. أما طريقتا طول التشغيل (RLM) والتواجد المشترك (COM) الجديدتان، فقد حافظتا على هدوئهما وحددتا أوجه التشابه بشكل أفضل بكثير.
- التشبيه: إذا مزقت صفحة من كتاب وخلطت كلماتها، فإن عداد الحروف البسيط سيضيع. لكن "كاشف النسيج" يمكنه لا يزال رؤية أن "حبيبات" الورقة هي نفسها.
الاختبار (ب): العالم الحقيقي (قضية "الانتحال")
اختبروا نظامهم على مجموعة بيانات حقيقية من إجابات الطلاب مقارنة بمقالات ويكيبيديا. كان الهدف هو اكتشاف أربعة مستويات:
- نسخ شبه كامل: نص منسوخ كما هو.
- تعديل خفيف: استبدال المرادفات، وتعديل القواعد.
- تعديل ثقيل: إعادة صياغة الجمل بالكامل.
- عدم انتحال: مكتوب من الصفر.
- النتيجة: حققت طريقتهم دقة بلغت 84.21%. وقد تفوق هذا على أفضل النتائج السابقة في هذا المجال (والتي كانت حوالي 70%).
- الفائز: كانت ميزات مصفوفة طول التشغيل (RLM) هي نجمة العرض، حيث أثبتت أن النظر إلى "تشغيلات" الحروف هو أقوى طريقة لكشف الانتحال، حتى عندما يتم إعادة كتابة النص بشكل كبير.
4. الحكم النهائي
يخلص البحث إلى أنه بينما تكون الطرق التقليدية جيدة للنصوص المتشابهة جداً، إلا أنها تعاني عندما تصبح الأمور فوضوية. الميزات الإحصائية الجديدة (COM و RLM)، المستعارة من تحليل الصور، أكثر قوة ومتانة. يمكنها التعامل مع النصوص الطويلة والتغييرات الفوضوية بشكل أفضل من أي شيء آخر تم اختباره.
باختصار: بنى المؤلفون "ماسح نسيج" جديد للنصوص. فبدلاً من مجرد قراءة الكلمات، يقوم بتحليل نمط كيفية جلوس الحروف بجانب بعضها البعض وكيفية تكرارها. وهذا يسمح للكمبيوترات برصد النصوص المنسوخة أو المتشابهة بدقة أكبر بكثير، حتى عندما يتم تعديل النص بشكل كبير أو عندما يكون بلغة لا "يفهمها" الكمبيوتر.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.