DMDIntel: Interpreting Large Language Models via Dynamic Mode Decomposition
تقدم هذه الورقة DMDIntel، وهو إطار عمل جديد لقابلية التفسير يستفيد من تفكيك الأنماط الديناميكية لتفكيك الحالات الخفية للنماذج اللغوية الكبيرة إلى أنماط بارزة وتصنيف الرموز المدخلة، مما يظهر أداءً فائقاً على طرق الإسناد المتطورة مثل تحليل المكونات الرئيسية (PCA)، والتدرجات المتكاملة (integrated gradients)، وSHAP عبر مجموعات بيانات وعائلات نماذج متعددة.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك تشاهد ساحرًا يُخرج أرنبًا من قبعة. أنت ترى القبعة، وترى الأرنب، لكن السحر يحدث في اللحظة الخاطفة بينهما، مختبئًا داخل أكمام الساحر. لفترة طويلة، كان الذكاء الاصطناي هو ذلك الساحر. نحن نعطيه جملة، وهو يعطينا إجابة، ولكن لا أحد يعرف حقًا كيف قرر تلك الإجابة. الذكنا الاصطناعي هو "صندوق أسود"، والعلماء يائسون لاستراق النظر بداخله لمعرفة أي الكلمات التي اهتم بها الكمبيوتر حقًا. هذا المجال يسمى "القابلية للتفسير" (interpretability). لكي تفهم الورقة البحثية الجديدة، عليك أولاً أن تعرف شيئين: كيف يقرأ الذكاء الاصطناعي النص، وكيف نحاول عادةً التلصص على ما بداخله.
نماذج الذكاء الاصطناي، وتحديدًا تلك التي تسمى "النماذج اللغوية الكبيرة" (LLMs)، لا تقرأ الكلمات كما نفعل نحن. بدلاً من ذلك، تحول كل كلمة إلى قائمة طويلة من الأرقام (متجه/vector) وتمررها عبر سلسلة من الطبقات، مثل سباق التتابع. في كل طبقة، تتغير الأرقام قليلاً، حيث تمزج معنى الكلمة الحالية مع الكلمات التي سبقتها. وبحلول نهاية السباق، يمتلك النموذج مجموعة نهائية من الأرقام التي تقرر الإجابة. عادةً، لمعرفة أي الكلمات كانت مهمة، يستخدم العلماء أدوات تنظر إلى الحالة "الساكنة" للنموذج — مثل التقاط صورة واحدة لسباق التتابع وتخمين من كان يركض بأقصى سرعة. لكن هذه الورقة البحثية تقترح أن النظر في صورة واحدة يغفل القصة الكاملة. فهي تجادل بأن علينا مشاهدة "فيلم" السباق، ومراقبة كيفية تطور الأرقام من خطوة إلى أخرى، لأن سر تفكير الذكاء الاصطناعي يكمن في تلك الحركة.
هنا يبرز DMDINTEL، وهي طريقة جديدة قدمها أموغ جوشي وفريقه من المعهد الهندي للتكنولوجيا في كهاراجبور وجامعة مانشستر. فكر في المعالجة الداخلية للذكاء الاصطناعي ليس كقائمة ثابتة من الأرقام، بل كنهر متدفق. بينما يقرأ الذكاء الاصطناعي جملة، فإن "المياه" (المعلومات المخفية) تتماوج وتغير شكلها مع كل كلمة جديدة. استخدم الباحثون أداة رياضية تسمى تفكيك النمط الديناميكي (DMD) — والتي اختُرعت في الأصل لدراسة كيفية دوران المياه في ميكانيكا السوائل — لرسم خرائط هذه التماوجات.
إليك كيف يعمل تشبيه "النهر" هذا في الممارسة العملية: عندما يقرأ الذكاء الاصطناعي جملة، تخلق الحالات المخفية للكلمات نمطًا معقدًا ومتماوجًا. يقوم DMDINTEL بتفكيك هذا النمط إلى عدد قليل من "الأنماط" أو الأشكال البسيطة والمتكررة، تمامًا كما يمكن وصف موجة معقدة في المحيط بأنها مزيج من بعض أشكال الموجات الأساسية. وجد الفريق أنه من خلال مراقبة كيفية نمو هذه الأشكال أو تقلصها أو تذبذبها أثناء قراءة الذكاء الاصطناعي للجملة، استطاعوا تحديد الكلمات التي كانت "المحركات" للقرار النهائي. لقد عاملوا الذكاء الاصطناعي كـ نظام ديناميكي، مما يعني أنهم نظروا في التغير بين كلمة وأخرى، وليس فقط في الكلمة نفسها.
اختبر الباحثون هذه الفكرة على ثلاث عائلات مختلفة من نماذج الذكاء الاصطناي (Llama و Qwen و Mistral) وثلاث مهام مختلفة: تحديد ما إذا كان التقييم إيجابيًا أم سلبيًا، وكشف الأخبار المزيفة، ورصد خطاب الكراهية. وقارنوا طريقة "فيلم النهر" الخاصة بهم بطرق "الصورة الثابتة" القديمة، والتي تشمل تقنيات مثل "التدرجات المتكاملة" (Integrated Gradients)، و"SHAP"، و"تحليل المكونات الرئيسية" (PCA).
تشير النتائج إلى أن DMDINTEL هو محقق أفضل بكثير. في تجاربهم، وجدت الطريقة الجديدة الكلمات الأكثر أهمية (الحقيقة الأرضية) باستمرار أكثر من الطرق الأخرى. على سبيل المثال، عندما كان الذكاء الاصطناعي يقرر ما إذا كان التقييم سلبيًا، صنف DMDINTEL بشكل صحيح كلمات مثل "قمامة" و"غير قادر" كأهم المحركات، بينما تشتتت الطرق الأخرى أحيانًا بكلمات أقل أهمية مثل "مجدول" أو "مؤتمر". تُظهر الورقة البحثية أن مراقبة تطور أفكار الذكاء الاصطناي تجعل DMDINTEL يلتقط منطق الجملة بشكل أفضل. وهي تشير إلى أن استدلال الذكاء الاصطناي لا يتعلق فقط بالكلمات الساكنة؛ بل بكيفية تدفق المعنى وتحوله أثناء بناء الجملة.
ومع ذلك، يوضح المؤلفون بحذر أن هذا ليس حلاً سحريًا لكل مشكلات الذكاء الاصطناي. فطريقتهم تعمل بشكل أفضل عندما يقرأ الذكاء الاصطناي جملة ويعطي إجابة بسيطة (مثل مهمة التصنيف). وهم يعترفون بأنه إذا بدأ الذكاء الاصطناي في كتابة قصة طويلة أو ترجمة كتاب كامل كلمة بكلمة، فإن الرياضيات تصبح معقدة لأن الذكاء الاصطناي يبدأ في تغذية كلماته الجديدة عائدةً إلى النظام. ولكن بالنسبة لمهمة محددة مثل شرح سبب تصنيف الذكاء الاصطناي لجملة ما على أنها "خطاب كراهية" أو "أخبار مزيفة"، فإن هذه الطريقة الجديدة لمراقبة رقص الأرقام توفر صورة أكثر وضوحًا ودقة لعقل الآلة.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.