User matrix
مصفوفة المستخدم
التعريف
في أنظمة التوصية (recommendation systems)، متجه التضمين (embedding vector) الناتج عن عامل المصفوفة (matrix factorization) الذي يحمل إشارات كامنة حول تفضيلات المستخدم.
في أنظمة التوصية (recommendation systems)، متجه التضمين (embedding vector) الناتج عن عامل المصفوفة (matrix factorization) الذي يحمل إشارات كامنة حول تفضيلات المستخدم. يحتوي كل صف من مصفوفة المستخدم على معلومات حول القوة النسبية للإشارات الكامنة المختلفة لمستخدم واحد. على سبيل المثال، ضع في اعتبارك نظام توصية للأفلام. في هذا النظام، قد تمثل الإشارات الكامنة في مصفوفة المستخدم اهتمام كل مستخدم بأنواع معينة، أو قد يكون من الصعب تفسير الإشارات التي تتضمن تفاعلات معقدة عبر عوامل متعددة.
تحتوي مصفوفة المستخدم على عمود لكل ميزة كامنة وصف لكل مستخدم. أي أن مصفوفة المستخدم لها نفس عدد الصفوف مثل المصفوفة المستهدفة التي يتم تحليلها. على سبيل المثال، بالنظر إلى نظام توصية الأفلام لمليون مستخدم، فإن مصفوفة المستخدم ستحتوي على 1000000 صف.
