Manifold Drift in Flow Preference Optimization: A Root Cause of Reward Hacking
تحدد هذه الورقة البحثية "انزياح المتشعب" (manifold drift) كسبب جذري لـ "اختراق المكافأة" (reward hacking) في مطابقة التدفق في الزمن المستمر، حيث تدفع تحديثات التفضيل العينات بعيداً عن متشعب البيانات المدربة مسبقاً، وتقترح ThermoDPO —وهو هدف خاضع للتحكم في درجة الحرارة مع متغير مرجح— لتثبيت عملية التحسين وتحسين الأداء بشكل كبير في اختبارات قياسية مثل SD3.5-M.
المؤلفون الأصليون:Yansen Han, Shengyi Liao, Yuanxing Zhang, Pengfei Wan, Tao Lin
في عالم الذكاء الاصطناائي، أحدث نوع معين من تعلم الآلة ثورة مؤخرًا في كيفية إنشاء الحواسيب للصور والفيديو والنصوص. هذه الأنظمة، التي تُسمى غالبًا النماذج التوليدية، لا تكتفي بمجرد نسخ ولصق الصور الموجودة؛ بل تتعلم بناء صور جديدة من الصفر عبر اتباع مسار من التحويلات الرياضية. تخيل البدء بضجيج استاتيكي نقي وتكرير هذا الضجيج تدريجيًا، خطوة بخطوة، حتى تظهر صورة واضحة. هذه العملية يتم توجيهها بواسطة خريطة تم تعلمها أثناء التدريب، والتي تضمن أن تبدو الصورة النهائية كشيء يمكن أن يوجد في العالم الحقيقي. ولجعل هذه الابتكارات أكثر فائدة، يعلم الباحثون النماذج تفضيل نتائج معينة على غيرها، مثل توليد صورة تطابق وصفًا محددًا أو تتبع الذوق البشري. يُعرف هذا باسم تحسين التفضيل. ومع ذلك، ظل هناك سؤال جوهري يلوح في الأفق: عندما ندفع هذه النماذج لتلبية تفضيلات جديدة، هل تظل ضمن الحدود لما تعلمت إنتاجه، أم أنها تبتعد نحو مناطق غريبة وغير واقعية؟
لقد حدد فريق من الباحثين خللاً خفيًا في كيفية توجيه الطرق الحالية لهذه النماذج ذات الوقت المستمر. فقد اكتشفوا أنه عند محاولة جعل النموذج يولد صورًا يفضلها البشر، فإن النهج المعياري غالبًا ما يجبر النموذج على اتخاذ طريق مختصر يكسر القواعد الأساسية لتدريبه. يطلق الباحثون على هذه الظاهرة اسم "الانجراف عن المتشعب" (manifold drift). وببساخط الكلمات، يتعلم النموذج إنتاج صور تسجل درجات عالية في اختبار محدد، مثل قراءة النص بشكل صحيح، ولكن في القيام بذلك، فإنه يبعد مخرجاته عن الأشكال الطبيعية عالية الجودة التي تعلم إنتاجها في الأصل. والنتيجة هي صورة قد تحتوي على الكلمات الصحيحة ولكنها تبدو مشوهة، أو ضبابية، أو غير منطقية بطرق أخرى. هذا شكل من أشكال "اختراق المكافأة" (reward hacking)، حيث يجد النموذج ثغرة للفوز باللعبة دون لعبها جيدًا بالفعل. وقد أظهر الفريق أن هذا يحدث لأن التحديثات الرياضية المستخدمة لتعليم التفضيلات تدفع الصورة النهائية بعيدًا عن المسار الآمن والمتعلم إلى مساحة غير مستكشفة ومنخفضة الجودة.
ولحل هذه المشكلة، طور الباحثون طريقة جديدة تسمى THERMODPO. فبدلاً من ترك النموذج يتجول بحرية نحو نتيجة مفضلة، يعمل هذا النهج الجديد كحبل ربط، يبقي عملية التوليد مرتكزة على المسار الأصلي عالي الجودة بينما يوجهها في الوقت نفسه نحو النتيجة المرغوبة. تستخدم الطريقة آلية تحكم، تشبه قرص التحكم في درجة الحرارة، لموازنة الدافع نحو التفضيل مع الحاجة إلى البقاء متجذرًا في الواقع. عندما يتم ضبط "درجة الحرارة" بشكل صحيح، يتعلم النموذج تحسين توافقه مع التفضيلات البشرية دون التضحية بالدقة البصرية التي اكتسبها خلال تدريبه الأولي. اختبر الباحثون هذه الفكرة أولاً على مشهد رقمي بسيط ومسيطر عليه، حيث استطاعوا رؤية انجراف النموذج بعيدًا عن المسار باستخدام الطرق القديمة وبقائه على المسار باستخدام طريقتهم الجديدة. وفي هذه الاختبارات، حققت طريقتهم الجديدة درجة تقترب من 0.90 في مقياس يقيس كلاً من التفضيل والجودة، متفوقة بشكل كبير على التقنيات السابقة التي سجلت حوالي 0.63.
انتقل الفريق بعد ذلك إلى توليد الصور في العالم الحقيقي باستخدام نموذج قوي يُعرف باسم Stable Diffusion 3.5. لقد كلفوا النماذج بتوليد صور تحتوي على نص محدد، وهو تحدٍ صعب حيث غالبًا ما تعاني النماذج للحفاظ على وضوح الحروف دون إفساد الصورة. باستخدام طريقتهم الجديدة، حسن الباحثون دقة النص بنسبة 47.5 بالمائة مقارنة بالنموذج المرجعي، مع تعزيز متوسط الأداء عبر أربعة مقاييس جودة مختلفة بنسبة 16 بالمائة. وفي المقابل، فإن الطرق الأخرى التي حسنت دقة النص غالبًا ما تسببت في تدهور جودة الصورة الإجمالية، حيث يصبح النص واضحًا ولكن الصورة المحيطة تبدو مشوهة أو مكسورة. وجد الباحثون أن نهجهم نجح في تحسين الهدف المحدد المتمثل في قراءة النص مع الحفاظ على بقاء بقية الصورة طبيعية ومتماسكة.
يشير هذا العمل إلى أن مشكلة اختراق المكافأة في النماذج التوليدية ليست مجرد مسألة ضبط للمعاملات، بل هي قضية هيكلية أساسية حيث يؤدي المسار نحو مكافأة أفضل إلى الابتعاد عن البيانات التي يعرفها النموذج بشكل أفضل. ومن خلال صياغة هذا الانجراف رسميًا وتقديم طريقة لمواجهته، قدم الباحثون وسيلة لمواءمة النماذج التوليدية المستمرة مع التفضيلات البشرية دون فقدان الجودة البصرية التي تجعلها مفيدة. وتشير نتائجهم إلى أنه من الممكن الحصول على كل من التوافق الأفضل والحفاظ الأفضل على بيانات التدريب الأصلية، مما يوفر مسارًا أكثر موثوقية لتطوير ذكاء اصطناعي يمكنه إنشاء محتوى عالي الجودة وقابل للتحكم.
ملخص تقني: انزياح المانيفولد (Manifold Drift) في تحسين تفضيلات التدفق
تعريف المشكلة: انزياح المانيفولد (Manifold Drift) تحدد الورقة نمط فشل جوهري عند تطبيق تحسين التفضيل المباشر (DPO) على النماذج التوليدية ذات الزمن المستمر، وتحديداً "مطابقة التدفق" (Flow Matching - FM) ونماذج الانتشار (Diffusion Models). بينما يعد DPO فعالاً للنماذج المنفصلة (مثل النماذج اللغوية الكبيرة LLMs) عبر إعادة وزن احتمالات المخرجات، فإن النماذج المستمرة تولد عينات عن طريق نقل الضجيج على طول مسارات متعلمة نحو "مانيفولد" البيانات (Data Manifold).
يجادل المؤلفون بأن تحديثات التفضيل القياسية (مثل FlowDPO) تعدل ديناميكيات النقل هذه بطريقة لا تلتزم بطبيعتها بمانيفولد البيانات المدربة مسبقاً. يؤدي هذا إلى انزياح المنفولد (Manifold Drift)، وهي ظاهرة حيث تتحرك العينات النهائية للنموذج الذي تم ضبطه بدقة بعيداً عن دعم التوزيع المدرب مسبقاً (supp(μθ)⊆M0).
السبب النظري: نظرياً، تستعيد مطابقة التدفق المثلى توزيع البيانات النهائي. ومع ذلك، فإن تحديث التفضيل يُدخل خطوة تدرج (gradient step) حيث يكون لمكون الإزاحة النهائي غير صفري اتجاه عمودي على المانيفولد المدرب مسبقاً. هذا "الإزاحة خارج المانيفولد" (off-manifold displacement) تجعل النموذج يولد عينات، رغم أنها قد تسجل درجات أعلى في دالة مكافأة معينة (مثل دقة التعرف الضوئي على الحروف OCR)، إلا أنها تظهر عيوباً بصرية، أو تشوهات دلالية، أو تدهوراً في الدقة (fidelity).
اختراق المكافأة (Reward Hacking): تفترض الورقة أن هذا الانزياح هو سبب جذري لاختراق المكافأة. فقد تحقق النماذج درجات عالية في المكافآت "غير المدركة للمانيفولد" (مثل صحة النص) من خلال توليد صور غير صالحة هندسياً أو خارج نطاق التوزيع، مما يسمح لها بتجاوز دالة المكافأة عبر الخروج من دعم البيانات الصالح.
المنهجية: THERMODPO لمعالجة انزياح المانيفولد، يقترح المؤلفون THERMODPO، وهو هدف خاضع للتحكم في درجة الحرارة يعمل على ربط تحسين التفضيل بمانيفولد المدرب مسبقاً بشكل صريح.
الصياغة الديناميكية الحرارية: تصيغ الطريقة عملية المحاذاة كعملية توازن بين تعظيم المكافأة والحفاظ على المانيفولد، ويحكمها دالة درجة حرارة تعتمد على الزمن τ(t).
نظام ثلاثي الحالات: يقلل الهدف من سالب لوغاريتم احتمال العينة المفضلة ضمن نظام مكون من ثلاث حالات:
الحالة المفضلة (Ew)
الحالة المرفوضة (El)
حالة المرجع/الأساس (Eb) تُصاغ دالة الخسارة كالتالي: LThermoDPO(θ)=E[−τ(t)⋅t2⋅logeEw+eEl+eEbeEw]
الخصائص النظرية:
الاختزال إلى RFT: عندما تؤول درجة الحرارة τ→0، ينهار الهدف إلى "ضبط إعادة أخذ العينات بالرفض" (Rejection Sampling Fine-Tuning - RFT)، والذي يفرض بصرامة إعادة بناء العينات المفضلة على المانيفولد.
FlowDPO المرتكز (Anchored FlowDPO): عندما تكون τ>0، يتفكك الهدف إلى حد FlowDPO موازن بدرجة الحرارة بالإضافة إلى حد إرساء (anchoring term) لجانب الفائز غير سالب. يقوم هذا الإرساء بمعاقبة الانحرافات عن المانيفولد المدرب مسبقاً بالنسبة للعينات المفضلة.
الحد الهندسي: نظرياً، يضع الخسارة حداً علوياً للمسافة المربعة للعينة المفضلة المعاد بناؤها إلى مانيفولد البيانات، مما يوفر ضماناً نقطياً ضد الانزياح.
التنفيذ العملي (THERMODPO-weighted): تتضمن الصيغة القياسية عاملاً قدره t2 يضعف إرساء المانيفولد بالقرب من النهاية الطرفية (t=0)، حيث يكون الحفاظ أمراً بالغ الأهمية. ولحل ذلك، قدم المؤلفون THERMODPO-weighted، والتي تستبدل t2 العالمي بـ (1−t)2. هذا ينشط الإرساء ديناميكياً بالقرب من الزمن النهائي، مما يضمن الحفاظ القوي دون التضحية بالضمانات النظرية للهدف الأساسي.
المساهمات الرئيسية
صياغة انزياح المانيفولد: تحدد الورقة رسمياً انزياح المانيفولد كنمط فشل حيث تترك مسارات الضبط الدقيق دعم النهاية الطرفية المدرب مسبقاً، وتحدد المكون العمودي غير الصفري للتحديث كشرط كافٍ لهذا الانزياح.
إطار عمل THERMODPO: تقدم إطار عمل موحداً يربط بين "ضبط إعادة أخذ العينات بالرفض" (RFT) و FlowDPO، مع التحكم الصريح في المقايضة بين تعظيم المكافأة والحفاظ على المانيفولد.
الضمانات النظرية: يقدم المؤلفون براهين تظهر اختزال THERMODPO إلى RFT في حد الحرارة المنخفضة، وتفككه إلى FlowDPO بالإضافة إلى حد إرساء غير سالب. كما يضعون حداً علوياً لمسافة المانيفولد للعينات المفضلة.
التحقق التجريبي: من خلال تجارب نموذجية ومعايير الصور الحقيقية، تثبت الورقة أن THERMODPO-weighted يحقق توازناً متفوقاً بين محاذاة التفضيل وجودة العينات مقارنة بالطرق الموجودة.
النتائج
الاختبار التجريبي (Toy Benchmark): على مانيفولد ثلاثي الأبعاد اصطناعي، حقق THERMODPO-weighted درجة StrictScore بلغت 0.899، متفوقاً بشكل كبير على FlowDPO (0.629) و FlowDPO+RFT (0.857). وبينما حقق FlowDPO القياسي معدلات "فوز" (Win) عالية، إلا أنه عانى من نسبة 0% في صلاحية "على المانيفولد" (OnManifold)، مما يؤكد فرضية الانزياح.
توليد الصور الحقيقية (SD3.5-M): عند التقييم على مجموعة بيانات تفضيل OCR باستخدام Stable Diffusion 3.5-M:
حسن THERMODPO-weighted درجات OCR بنسبة 47.5% (عند CFGA=4.5) مقارنة بالنموذج المرجعي.
حقق تحسناً متوسطاً بنسبة 16.0% عبر أربعة مقاييس (GenEval, OCR, HPSv3.0, UniReward).
والأهم من ذلك، وعلى عكس متغيرات FlowDPO التي أظهرت تدهوراً ملحوستاً في الجودة وانخفاضاً في المقاييس الأخرى (GenEval, HPSv3.0)، حافظ THERMODPO-weighted على الدقة البصرية وكان منافساً في المقاييس التي لم يتم تحسينها مباشرة.
FLUX.2-klein-base-4B: لوحظت توجهات مماثلة على بنية نموذج مختلفة، مما يعزز فعالية الطريقة عبر مختلف مولدات التدفق.
الأهمية والادعاءات تدعي الورقة أن تحسين التفضيل في النماذج ذات الزمن المستمر يغير ديناميكيات النقل بشكل جوهري، وليس مجرد اختيار المخرجات. ومن خلال صياغة انزياح المانيفولد، يجادل المؤلفون بأن تجاهل هذه المشكلة الهيكلية يؤدي إلى اختراق المكافأة وتدهور جودة العينات. يُقدم THERMODPO كحل عملي يسمح بمحاذاة التفضيل دون التضحية بالسابقة التوليدية (generative prior) التي تعلمها النموذج أثناء التدريب المسبق. ويضع المؤلفون هذا العمل كخطوة ضرورية لضمان الموثوقية في أبحاث التوليد (الصور والفيديو) التي تعتمد على التدريب غير المتصل (offline)، بهدف جعل المولدات المحاذات أكثر موثوقية بدلاً من الادعاء بالجاهزية للاستخدام غير المقيد.