SimpleX: أساس بسيط وقوي للتصفية التعاونية

التصفية التعاونية (CF) هي موضوع بحثي شائع الدراسة في أنظمة التوصية. يعتمد عادةً تعلم نموذج CF على ثلاث مكونات رئيسية، وهي: مشفر التفاعل، ودالة الخسارة، وعينة السلبية. وعلى الرغم من أن العديد من الدراسات الحالية تركز على تصميم مشفرات تفاعل أكثر قوة، إلا أن التأثيرات الناتجة عن دوال الخسارة ونسبة العينات السلبية لم تُدرس بشكل كافٍ بعد. في هذا العمل، نُظهر أن اختيار دالة الخسارة ونسبة العينات السلبية يُعدان متساويين من حيث الأهمية. وبشكل أكثر تحديدًا، نقترح خسارة التباين الكوسيني (CCL)، ونُدمجها في نموذج موحد بسيط لـ CF، يُسمى SimpleX. أُجريت تجارب واسعة على 11 مجموعة بيانات معيارية، وتمت المقارنة مع 29 نموذجًا موجودًا لـ CF. وتفاجأ النتائج بأن SimpleX، تحت خسارة CCL ونسبة عينات سلبية كبيرة، تمكّن من تجاوز معظم النماذج الحديثة المتقدمة بشكل كبير (مثلاً، تحسين بنسبة 48.5٪ في NDCG@20 مقارنة بـ LightGCN). نعتقد أن SimpleX يمكن أن يُستخدم ليس فقط كأساس بسيط وقوي لتعزيز الأبحاث المستقبلية في مجال CF، بل أيضًا يُسلط الضوء على اتجاهات بحثية واعدة تتعلق بتحسين دوال الخسارة ونسبة العينات السلبية. سيتم إتاحة كود المصدر لدينا عبر الرابط: https://reczoo.github.io/SimpleX.