SLAM: Structural Linguistic Activation Marking for Language Models
تُعدُّ SLAM (الوسم بالنشاط اللغوي الهيكلي) مخطط وسم مائي جديد من النوع "الصندوق الأبيض" يحقق دقة كشف تقترب من المثالية مع حد أدنى من فقدان الجودة عبر توجيه الاتجاهات الهيكلية المحددة بواسطة المشفر التلقائي المتناثر في تيار البواقي، مما يحافظ على أخذ العينات المعجمية والدلالات مع تقديم ملف قوة متكامل مع طرق توزيع الرموز التقليدية.
المؤلفون الأصليون:Fabrice Harel-Canada, Amit Sahai
إليك شرح لورقة البحث SLAM: التوسيم اللغوي الهيكلي للنماذج اللغوية (Structural Linguistic Activation Marking)، باستخدام لغة بسيطة وتشبيهات إبداعية.
المشكلة الكبرى: معضلة "الجودة مقابل العلامة المائية"
تخيل أنك خباز (النموذج الذكي) تصنع خبزاً لذيذاً (النص). تريد وضع ختم صغير غير مرئي على كل رغيف ليعرف الناس أنه جاء من مخبزك وليس من مخبز مزيف.
الطرق القديمة (علامات توزيع الرموز - Token-Distribution Watermarks): لكي تضع الختم على الخبز، يضطر الخباز إلى استبدال أفضل المكونات. فبدلاً من استخدام دقيق طازج وعالي الجودة، يُجبر على استخدام نوع معين من الدقيق، وهو نوع قديم قليلاً، فقط لجعل الختم مرئياً.
النتيجة: لا يزال الخبز يبدو كالخبز، لكن طعمه يصبح أسوأ قليلاً؛ يصبح أقل هشاشة، وأقل نكهة، وأحياناً يصبح قوامه غريباً. هذا ما تفعله العلامات المائية الحالية للذكاء الاصط المصطنعة: فهي تجبر الذكاء الاصطناعي على اختيار كلمات (رموز) محددة لإخفاء كود سري، مما يفسد التدفق الطبيعي وجودة الكتابة.
الهدف: نريد علامة مائية غير مرئية لحاسة التذوق (الجودة) ولكنها مرئية للمفتش (الكشف).
الحل الجديد: SLAM (التوسيم اللغوي الهيكلي)
يقترح مؤلفو هذه الورقة طريقة جديدة لختم الخبز. فبدلاً من تغيير المكونات (الكلمات)، يقومون بتغيير شكل العجين (بنية الجملة).
التشبيه: المهندس المعماري الخفي تخيل أن الذكاء الاصطناعي يبني منزلاً.
العلامات المائية القديمة: يجبر المهندس المعماري البنّاء على استخدام طوب أحمر فقط للقاعدة، حتى لو كان الطوب الأزرق سيبدو أفضل. هذا يجعل المنزل يبدو غريباً بعض الشيء.
SLAM: لا يغير المهندس المعماري الطوب. بدلاً من ذلك، يهمس بتعليمات سرية لمخطط البناء الداخلي الخاص بالبناء: "ابنِ الرواق بمنحنى طفيف بدلاً من أن يكون مستقيماً".
يظل اختيار الطوب (الكلمات) طبيعياً. يبدو المنزل مثالياً في شكله وملمسه.
ولكن، إذا نظرت إلى المخطط (الرياضيات الداخلية للذكاء الاصطناعي)، سترى أن ذلك الرواق المنحني المحدد قد تم بناؤه. هذا المنحنى هو العلامة المائية.
كيف يعمل؟ (الخطوات "السحرية")
إيجاد "المفاتيح الهيكلية": استخدم الباحثون أداة تسمى المشفّر التلقائي المتناثر (Sparse Autoencoder - SAE). فكر في هذا كأشعة سينية فائقة القوة يمكنها الرؤية داخل عقل الذكاء الاصطناعي. لقد وجدوا "مفاتيح" أو "مقابض" محددة داخل الذكاء الاصطناعي تتحكم في القواعد والبنية—مثل مقبض لـ "المبني للمجهول" مقابل "المبني للمعلوم"، أو مقبض لـ "الزمن الماضي" مقابل "الزمن الحاضر".
رؤية جوهرية: هذه المقابض الهيكلية عالمية. فالجملة التي تتحدث عن مصرفي أو عالم تستخدم نفس مقبض "المبني للمجهول". وهذا ما يجعل العلامة المائية قوية ضد تغير الموضوع.
التوجيه، وليس أخذ العينات: عندما يكتب الذكاء الاصطناعي جملة، يقوم SLAM بدفع تلك المقابض المحددة بلطف. هو لا يجبر الذكاء الاصطناعي على اختيار كلمة "كان" بدلاً من "يكون". هو فقط يدفع الذكاء الاصطناعي ليفضل بنية جملة تستخدم "كان".
ولأن الذكاء الاصطناعي لا يزال حراً في اختيار أي كلمة يريدها، فإن النص يبدو طبيعياً، متنوعاً، وعالي الجودة.
اكتشاف العلامة: للتحقق مما إذا كان النص يحمل علامة مائية، لا تقوم بعدّ عدد المرات التي تظهر فيها كلمة معينة. بدلاً من ذلك، تنظر إلى "المخطط" مرة أخرى. تتحقق مما إذا كان مقبض "المبني للمجهول" قد تم تحريكه. إذا أظهر المخطط المنحنى السري، فإن النص يحمل علامة مائية.
النتائج: فوز في كلتا الحالتين (مع وجود عقبة واحدة)
اختبرت الورقة هذا الأسلوب على نسختين من نموذج Gemma (نسخة صغيرة 2B ونسخة أكبر 9B).
الجودة: كان النص الذي يحمل العلامة المائية لا يكاد يختلف عن النص الطبيعي.
النتيجة: فقدت الطرق القديمة حوالي 7 إلى 11 "نقاط جودة". بينما فقد SLM حوالي نقطة إلى نقطتين فقط.
التشبيه: إذا كان الخبز الطبيعي هو 10/10، فإن العلامات المائية القديمة جعلته 3/10. أما SLAM فقد أبقته عند 9/10.
الكشف: كانت دقة اكتشاف النص الموسوم بنسبة 100%.
المقايضة (العقبة): لكل عملة وجهان.
العلامات المائية القديمة: إذا قام شخص ما بإعادة كتابة النص لتغيير الكلمات (المرادفات) أو حذف كلمة، فإن العلامة المائية عادة ما تظل موجودة. ولكن إذا قام شخص ما بإعادة صياغة بنية الجملة تماماً (إعادة الصياغة)، فإن العلامة المائية تنكسر.
SLAM: الأمر عكس ذلك تماماً!
الهجمات على مستوى الكلمات: إذا قام شخص ما باستبدال "سعيد" بـ "مبتهج" أو حذف كلمة، فإن SLAM يصمد بنجاح تام (كشف بنسبة 100%).
الهجمات على مستوى البنية: إذا استخدم شخص ما أداة لإعادة هيكلة الجمل تماماً (مثلاً: "القط طارد الكلب" تصبح "الكلب طُرد من قبل القط")، فإن العلامة المائية تختفي.
لماذا؟ لأن SLAM يعيش في "البنية". إذا حطمت البنية، تلاشت العلامة. تشير الورقة إلى أن هذا خطر محسوب: لقد أعطوا الأولوية لجعل النص يبدو بشرياً على أن يكون غير قابل للكسر من قبل المحرر البشري.
ملخص في جملة واحدة
SLAM هو طريقة جديدة لتوسيم نص الذكاء الاصطناعي عبر إخفاء الكود السري في القواعد وشكل الجملة بدلاً من الكلمات، مما يسمح للذكاء الاصطناعي بكتابة نصوص جميلة وطبيعية مع ترك بصمة قابلة للكشف للمفتشين.
ملخص تقني: SLAM (توسيم التنشيط اللغوي الهيكلي)
بيان المشكلة
يستلزم النشر الواسع لنماذج اللغات الكبيرة (LLMs) وجود إسناد موثوق للمصدر للتمييز بين النصوص المولدة بواسطة الذكاء الاصطناعي والمحتوى الذي كتبه البشر. تواجه مخططات العلامات المائية الحالية مقايضة جوهرية بين القابلية للكشف، وجودة النص، والمتانة.
تعمل النماذج السائدة (مثل KGW وEWD وUnigram) عن طريق تحيز توزيع الرمز التالي للنموذج (على سبيل المثال، عبر اختيار الرموز في "القائمة الخضراء"). ورغم كفاءتها، إلا أن هذا النهج يتسبب في تكلفة ملموسة في الجودة: ففي نماذج Gemma-2، تفقد هذه الطرق ما بين 7.5 إلى 11.5 نقطة من المكافأة (reward points) وتظهر نسب تدهور في الارتباك الشرطي (conditional perplexity ratios) تتراوح بين (0.30–0.42)، مما يشير إلى مخرجات تكرارية وغير طبيعية. وفي المقابل، تحقق الأساليب الحديثة القائمة على المشفّرات التلقائية المتفرقة (SAE) مثل SAEMark جودة تقارب الحالة الأصلية دون فقدان، لكنها تعاني من عبء حوسبي عالٍ (أخذ عينات لـ N=50 مرشح في كل خطوة) وتكون عرضة للتحولات الدلالية وتحريرات النصوص البسيطة.
المنهجية: SLAM
يقترح SLAM (توسيم التنشيط اللغوي الهيكلي) مخطط علامة مائية للصندوق الأبيض (white-box) يقوم بفصل الكشف عن التحيز في تردد الرموز. وبدلاً من تغيير الرموز التي يتم أخذ عينات منها، يقوم SLAM بكتابة العلامة المائية في الهندسة الهيكلية لمسار المتبقي (residual stream) للنموذج.
الآلية الجوهرية
استخراج الميزات الهيكلية:
قام المؤلفون ببناء مجموعة بيانات تباينية مكونة من 46,579 زوجاً من الجمل تغطي 104 ظواهر لغوية (التحولات النحوية، الزمن، الصرف، والخطاب). تحتفظ هذه الأزواج بالمحتوى الدلالي ثابتاً بينما تختلف الأشكال الهيكلية (مثل المبني للمعلوم مقابل المبني للمجهول).
باستخدام المشفّرات التلقائية المتفرقة (SAEs) المدربة على المسار المتبقي، تحدد الطريقة فضاءات فرعية محددة وموضعية تشفر هذه الميزات الهيكلية.
تعمل آلية تسجيل مركبة (مقدار التباين × النقاء × الاتساق عبر المجالات) على عزل اتجاهات SAE التي تستجيب بقوة للتغيرات الهيكلية بدلاً من المحتوى الدلالي.
بناء الاتجاه (SVD):
بالنسبة للظواهر التي تتوزع فيها المفاهيم الهيكلية عبر ميزات متعددة ضعيفة التمييز (وهو أمر شائع في النماذج الأكبر مثل Gemma-2 9B)، يقوم SLAM بإجراء تحليل القيم المفردة (SVD) على مصفوفة الفرق التبايني.
ينتج عن ذلك k من الأنماط الهيكلية المتعامدة. تدعم الطريقة كلاً من توجيه الميزة الواحدة (k=1) وتوجيه الفضاء الفرعي المركب (k>1)، مما يسمح لها بالتوسع بفعالية مع النماذج الأكبر.
التنقيب ثنائي الاتجاه: يقوم النظام بتنقيب الاتجاهات لكل من الهيكل المستهدف ومعكوسه، مما يضاعف مجموعة الاتجاهات القابلة للتوجيه لتقليل معدلات التصادم أثناء الاختيار.
التوجيه السببي والحقن:
عند وقت التوليد، يتصل SLAM بالمسار المتبقي في طبقات محددة (يتم تحديدها بناءً على طبقة ذروة الظاهرة).
يقوم بإضافة متجه مُقاس (α⋅vstructure) إلى المسار المتبقي للرموز المولدة حديثاً. هذا يحيز النموذج نحو إنتاج متغير نحوي محدد (مثل المبني للمجهول) دون تقييد الاختيار المعجمي للرموز الفردية.
اختيار الميزات: يتم اختيار مجموعة فرعية من الميزات لكل وثيقة عبر أخذ عينات موزونة بمفتاح HMAC لضمان التفرد والأمان.
التوليد بوقف مبكر: يقوم النظام بتوليد ما يصل إلى N=4 من المرشحين ويعيد أول مرشح يتجاوز عتبة الكشف المعايرة (z^≥2.0)، مما يقلل العبء بشكل كبير مقارنة بطرق تسجيل النقاط للمرشحين.
الكشف:
يتطلب الكشف تمريرة أمامية واحدة فقط للنموذج. يتم إسقاط تنشيطات المسار المتبقي على الاتجاهات الهيكلية المحسوبة مسبقاً لحساب درجة Stouffer z.
لا يتطلب الكشف تمريرة أمامية لـ SAE، مما يجعل العملية فعالة حوسبياً.
المساهمات الرئيسية
خط أنابيب التنقيب التبايني: خط أنابيب يعزل اتجاهات SAE الهيكلية عبر درجة مركبة عبر 104 ظاهرة و5 مجالات دلالية، مما يضمن ثبات المجال.
الاتجاهات الهيكلية ثنائية الاتجاه عبر PCA: طريقة تعتمد على SVD لبناء اتجاهات مركبة متعامدة (k>1)، مما يمكن SLAM من التعامل مع التمثيلات الهيكلية الموزعة في النماذج الأكبر (9B+) ويوفر مقايضة قابلة للضبط بين الجودة والكشف.
مخطط الصندوق الأبيض عالي الكفاءة: نظام علامة مائية كامل مع اختيار بمفتاح HMAC وحلقة توليد بوقف مبكر. يتطلب عدداً أقل بمرتبة عشرية من استدعاءات LLM مقارنة بـ SAEMark (N≤4 مقابل N=50) ويعمل بعبء إضافي متواضع (∼1.6× وقت التوليد).
التحقق التجريبي: تقييم شامل على نماذج Gemma-2 2B و9B مقابل ستة خطوط أساس عبر أربع عائلات من مقاييس الجودة وسبعة هجمات متانة.
النتائج التجريبية
تم التقييم على نماذج Gemma-2 2B و9B سابقة التدريب:
أداء الكشف: يحقق SLAM معدل إيجابي حقيقي (TPR) بنسبة 100% عند معدل إيجابي كاذب (FPR) قدره 2.3% على كلا حجمي النموذج.
الحفاظ على الجودة:
فجوة المكافأة: يتكبد SLAM عقوبة مكافأة قدرها ΔReward = -1.3 (2B) و -1.9 (9B) فقط. وهذا أقل بكثير من خطوط الأساس المعتمدة على توزيع الرموز (KGW, EWD, Unigram)، والتي تفقد 7.5–11.5 نقطة.
الطبيعية: يحافظ SLAM على مقاييس توزيع المخرجات (distinct-n, Self-BLEU, MAUVE) ونسب الارتباك الشرطي (1.24/1.36) قريبة جداً من الخط الأساسي غير الموسوم مقارنة بالطرق الأخرى. وخلافاً لطرق توزيع الرموز، فإنه لا يسبب نصوصاً تكرارية (انهيار نسبة PPL).
القواعد: تظل معدلات أخطاء القواعد قريبة من مستويات الخط الأساسي.
ملف المتانة:
هجمات مستوى الكلمة: يتمتع SLAM بمتانة بنسبة 100% تجاه استبدال المترادفات، حذف الكلمات، استبدال الكلمات، وإعادة ترتيب الجمل.
هجمات إعادة الصياغة: يعد SLAM عرضة لإعادة صياغة هيكل النحو (مثل DIPPER)، حيث تنخفض نسبة TPR إلى حوالي 10–12%. ومع ذلك، يشير البحث إلى أن مثل هذه الهجمات تفرض تكلفة جودة على المهاجم (تدهور النص)، وهذه الثغرة هي عكس طرق توزيع الرموز (التي تكون متينة تجاه إعادة الصياغة ولكنها عرضة لتحريرات مستوى الكلمة).
الأهمية والادعاءات
يزعم البحث أن الجودة والكشف لا يحتاجان بالضرورة إلى مقايضة عندما يتم تشفير العلامة المائية عند المستوى المناسب من التجريد اللغوي (الهندسة الهيكلية مقابل ترددات الرموز).
الرؤية الآلية: من خلال توجيه أي متغير هيكلي ينتجه النموذج بدلاً من أي رموز يتم أخذ عينات منها، يترك SLAM السطح المعجمي والمعنى الدلالي دون قيود جوهرية. وهذا يفسر أداءه المتفوق في نماذج المكافأة، والارتباك، ومقاييس التنوع.
المتانة المتكاملة: يضع البحث تعرض SLAM لإعادة صياغة هيكل النحو ككلفة محسوبة ومقبولة لتحقيق توليد يقارب الحالة الأصلية من حيث الجودة، وذلك على خلاف توقيع "النص التكراري" الذي تتركه طرق تحيز الرموز.
القابلية للتوسع: تم تحديد استخدام الفضاءات الفرعية المركبة (k>1) كممكن حاسم لتوسيع نطاق العلامة المائية الهيكلية للنماذج الأكبر حيث تكون الميزات موزعة.
يخلص المؤلفون إلى أنه بينما يتطلب SLAM وصولاً للصندوق الأبيض (white-box) وهو حساس لإعادة الكتابة الهيكلية الشديدة، فإنه يقدم توازناً متفوقاً بين القابلية للكشف والحفاظ على الجودة من أجل إسناد المصدر مقارنة بالأساليب الحالية لتوزيع الرموز والتقييم الدلالي.