← أحدث الأبحاث
💬 NLP

A Tutorial on Diffusion Theory: From Differential Equations to Diffusion Models

يوفر هذا البرنامج التعليمي إطارًا موحدًا لنماذج الانتشار من خلال اشتقاق ديناميكياتها الأمامية والعكسية من المعادلات التفاضلية، وتوضيح التكافؤ بين أهداف التدريب القياسية ومطابقة الدرجة (score matching)، وتوضيح الروابط النظرية بين طرق أخذ العينات المختلفة مثل DDPM وDDIM والتوليد الموجه.

المؤلفون الأصليون: Jiayi Fu, Yuxia Wang

نُشر 2026-05-22
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Jiayi Fu, Yuxia Wang

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

تخيل أن لديك صورة عالية الدقة وجميلة لقطة. الآن، تخيل أنك ترفع مستوى التشويش (static) ببطء في تلفاز قديم حتى تضيع تلك الصورة تماماً في بحر من الضوضاء البيضاء. هذه هي العملية الأمامية (Forward Process).

الآن، تخيل أن لديك محققاً ذكياً جداً يمكنه النظر إلى ذلك التشويش والقول: "إذا أزلت القليل فقط من الضوضاء من هذه البقعة تحديداً، ستبدأ أذن القطة في الظهور". إذا استطاع هذا المحقق القيام بهذه الخطوة خطوة بخًى، مراراً وتكراراً، فبإمكانه تحويل التشويش مرة أخرى إلى صورة واضحة لقطة. هذه هي العملية العكسية (Reverse Process)، وهي الطريقة التي تولد بها نماذج الانتشار (Diffusion Models) الصور.

هذه الورقة البحثية التي كتبها "جييا فو" و"يوكسيا وانج" هي في الأساس "كتيب تعليمات" مكتوب بلغة المعادلات التفاضلية (الرياضيات التي تصف كيف تتغير الأشياء بمرور الوقت). إنها توحد عدة طرق مختلفة كان العلماء يفكرون بها حول هذه النماذج في قصة واحدة كبيرة ومتماسكة.

إليك تفصيل قصتهم، باستخدام تشبيهات بسيطة:

1. الطريقتان لوصف الرحلة (ODE مقابل SDE)

تبدأ الورقة بالقول إن عملية تحويل صورة واضحة إلى ضوضاء (والعكس) يمكن وصفها بلغتين رياضيتين مختلفتين:

  • المسار العشوائي (SDE): فكر في هذا كمتنزه يمشي عبر غابة ضبابية. لديه خريطة (الاتجاه الذي يجب أن يسلكه)، لكن الرياح (الضوضاء العشوائية) تزيغه عن مساره باستمرار. كل خطوة هي مزيج من اتجاه مخطط له وهبة ريح عشوائية. هذه هي المعادلة التفاضلية العشوائية (Stochastic Differential Equation - SDE).
  • المسار الحتمي (ODE): الآن، تخيل نفس المتنزه، ولكن هذه المرة الرياح يمكن التنبؤ بها تماماً، أو أنه يمشي على حزام ناقل ضخم وناعم ينقله بالضبط إلى حيث يحتاج للذهوة دون أي عشوائية. هذه هي المعادلة التفاضلية العادية (Ordinary Differential Equation - ODE).

البصيرة الكبرى: تثبت الورقة أنه على الرغم من أن هذين المسارين يبدوان مختلفين (أحدهما متذبذب، والآخر سلس)، إلا أنهما يبدآن من نفس المكان (صورة واضحة) وينتهيان عند نفس المكان (ضوضاء نقية). والأهم من ذلك، أنهما يتبعان نفس "خريطة الكثافة" في أي لحظة معينة. يمكنك التبديل بين المسار المتذبذب والمسار السلس دون تغيير النتيجة النهائية.

2. "الدرجة" أو الـ Score (غريزة المحقق)

كيف يعرف المحقق أي اتجاه يسلك؟ إنه يستخدم شيئاً يسمى الدرجة (Score).

في الرياضيات، "الدرجة" هي مجرد تدرج الاحتمالية. وباللغة البسيطة، فكر فيها كأنها ميل (Slope).

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

توضح الورقة أن الطريقة القياسية التي ندرب بها هذه النماذج (عبر سؤالهم لتخمين الضوضاء التي تمت إضافتها) هي مطابقة رياضياً لطلب تعلم هذا "الميل" أو الدرجة (Score). الأمر يشبه تعليم طالب حل مسألة رياضية عبر مطالبتهم بإيجاد الإجابة، بدلاً من تعليمهم الصيغة مباشرة. تثبت الورقة أن طريقتي التدريس هاتين هما في الواقع الشيء نفسه.

3. التدريب: تعلم إزالة الضوضاء

توضح الورقة أننا لسنا بحاجة لتعليم النموذج الرياضيات المعقدة لـ "الميل" بشكل مباشر. بدلاً من ذلك، يمكننا فقط إظهار صورة مشوشة له وسؤاله: "ما هي الضوضاء التي أضفناها؟"

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

4. "المتنزهون" المختلفون (DDPM، DDIM، DPM-Solver)

توحد هذه الورقة العديد من الخواروات الشهيرة التي يستخدمها الناس لتوليد الصور. وهي تشرح أن جميعها مجرد طرق مختلفة لاتخاذ خطوات على طول ذلك "الميل":

  • DDPM (المتنزه الحذر): هذه الطريقة تأخذ خطوات صغيرة وحذرة. تضيف القليل من العشوائية في كل خطوة (مثل SDE). إنها دقيقة ولكنها بطيئة.
  • DDIM (المتزلق السلس): هذه الطريقة تتجاهل الرياح العشوائية وتتبع فقط الحزام الناقل السلس (ODE). إنها أسرع بكثير لأنها لا تضيع الوقت في التفاعل مع الهبات العشوائية، لكنها تتطلب خريطة جيدة جداً (نموذج مدرب جيداً).
  • DPM-Solver (المصعد السريع): هذه طريقة جديدة متطورة تستخدم حِيلاً رياضية لأخذ قفزات كبيرة وفعالة للأعلى بدلاً من الخطوات الصغيرة. إنها تصل إلى القمة (الصورة النهائية) في وقت قياسي.

توضح الورقة أن DDPM هو في الأساس نسخة منفصلة (discrete) من المسار المتذبذب (SDE)، وأن DDIM هو نسخة منفصلة من المسار السلس (ODE). إنهما وجهان لعملة واحدة.

5. توجيه العملية (توجيه المصنف - Classifier Guidance)

أحياناً لا تريد مجرد أي قطة؛ بل تريد قطة سوداء. كيف توجه المحقق؟

  • توجيه المصنف (Classifier Guidance): تحضر خبيراً ثانياً (مصنفاً) يصرخ: "المزيد من الأسود! أقل من الأبيض!". يستمع المحقق إلى كل من ميل الصورة وصراخ الخبير، ويعدل مساره لصنع قطة سوداء.
  • التوجيه الخالي من المصنف (Classifier-Free Guidance): بدلاً من استئجار خبير ثانٍ، تقوم بتدريب المحقق الرئيسي ليكون قادراً على قول "لا أعرف ماذا تريد" (بدون شرط) و"أعرف أنك تريد قطة سوداء" (بشرط). أثناء التوليد، تقوم بخلط هاتين الإجابتين لتوجيه النتيجة. تشرح الورقة الرياضيات وراء سبب نجاح هذا "الخلط" بشكل جيد.

6. التوحيد الكبير: مطابقة التدفق (Flow Matching)

أخيراً، تربط الورقة نماذج الانتشار بمجال أحدث يسمى مطابقة التدفق (Flow Matching).

  • مطابقة التدفق تشبه رسم خط مستقيم من سحابة ضوضاء إلى سحابة بيانات.
  • الانتشار (Diffusion) يشبه مسار نهر متعرج.

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

ملخص

هذه الورقة هي جسر. إنها تأخذ العالم الفوضوي والمعقد لخوارزميات الانتشار المختلفة (DDPM، DDIM، Flow Matching) وتظهر أنها جميعاً مجرد طرق مختلفة لحل نفس المعادلة التفاضلية.

  • الأمام: تحويل البيانات إلى ضوضاء (سهل).
  • العكس: تحويل الضوضاء إلى بيانات (صعب).
  • السر: تعلم "الميل" (الدرجة) عبر تخمين الضوضاء.
  • النتيجة: سواء مشيت بعصا متذبذبة (SDE) أو انزلقت على سكة سلسة (ODE)، إذا اتبعت الميل، فستنتج صوراً جميلة.

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

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

جرّب Digest →