📄️ أنظمة التوصية
دورة مميّزة في أنظمة التوصية: التصفية التعاونية، والتفكيك المصفوفيّ، والنموذج ذو البُرجَين، والبداية الباردة، وNDCG. المدّة 6 ساعات.
📄️ 1. صياغة مسألة التوصية
الوحدة 1 من دورة أنظمة التوصية: الفرق بين التنبّؤ بالنقطة وترتيب قائمة، التغذية الراجعة الصريحة والضمنيّة، ومصفوفة المستخدم-العنصر النادرة.
📄️ 2. جوار المستخدم والعنصر
الوحدة 2 من دورة أنظمة التوصية: التشابه بالكوسينوس وبيرسون، الجوار الأمثل، صيغة التنبّؤ الموزون، وحدود المصفوفة النادرة جدًّا.
📄️ 3. تفكيك المصفوفات وSVD
الوحدة 3 من دورة أنظمة التوصية: عوامل كامنة، خوارزميّة FunkSVD، ALS، تنظيم L2، انحيازات المستخدم والعنصر، تنفيذ بمكتبة surprise.
📄️ 4. تصفية المحتوى والتشابه
الوحدة 4 من دورة أنظمة التوصية: تمثيل العناصر بالتضمينات، بناء بروفيل المستخدم، التشابه الكوسينوسي، ومشكلة فقاعة الترشيح.
📄️ 5. المقاربات الهجينة
الوحدة 5 من دورة أنظمة التوصية: الجمع الموزون، التبديل بحسب السياق، إثراء العوامل بالمحتوى، ومتى تسود كلّ مقاربة.
📄️ 6. التوصية العميقة والتضمينات
الوحدة 6 من دورة أنظمة التوصية: البُر جان في PyTorch، الاستدعاء ثمّ الترتيب، وبحث الجيران التقريبيّ بـFAISS.
📄️ 7. البداية الباردة
الوحدة 7 من دورة أنظمة التوصية: تخفيف بداية العنصر بالمحتوى، استبيان قصير للمستخدم الجديد، شعبيّة أوّليّة، واستكشاف محسوب بـEpsilon-Greedy.
📄️ 8. المقاييس والاستدعاء وNDCG
الوحدة 8 من دورة أنظمة التوصية: الدقّة والاستدعاء عند k، NDCG محسوبة يدويًّا، تغطية الكاتالوغ، التنوّع والجدّة، ولماذا RMSE مضلّلة.
📄️ 9. التغذية الضمنيّة وتحيّز الموضع
الوحدة 9 من دورة أنظمة التوصية: توزين الثقة على النقرات، تحيّز الموضع والشعبيّة، iALS، تصحيح IPS، والحلقة الخبيثة.
📄️ 10. المشروع: محرّك مُقيَّم
الوحدة 10 من دورة أنظمة التوصية: السلسلة الكاملة على كاتالوغ الدورات، خطّ مرجعيّ متعدّد، لوحة مقاييس، وخطّة اختبار A/B.
📄️ 11. المراجعة والاختبار
الوحدة 11 من دورة أنظمة التوصية: مراجعة القرارات الحرجة عبر الوحدات، شبكة اختيار المقاربة حسب البيانات، وإعلان الاختبار من 40 سؤالًا.