Matrix Factorization

تحليل المصفوفة

التعريف

تقريب مصفوفة كبيرة بجداء مصفوفتين أصغر، وتُستخدم لاستخلاص عوامل كامنة.

في التوصية تُحلَّل مصفوفة تقييمات (مستخدم × عنصر) إلى عوامل كامنة للمستخدمين والعناصر، فيُتنبأ بالتقييم الناقص بجدائها. تُدرَّب بالمربعات الصغرى المتناوبة أو الانحدار التدريجي.

Definition

Matrix factorisation approximates a large matrix by the product of two low-rank matrices, learning latent factors, as widely used in recommender systems.

شرح مبسّط للمبتدئين

كتلخيص ذوق كل شخص في بضعة أرقام وخصائص كل فيلم في بضعة أرقام، فجداؤهما يتنبأ بالتقييم.

شرح أكاديمي متخصص

هدفها \(\min\sum_{(u,i)}(r_{ui}-p_u^\top q_i)^2+\lambda(\|p\|^2+\|q\|^2)\).

أمثلة عملية

  • توقع تقييم مستخدم لفيلم لم يشاهده.

التطبيقات والاستخدامات

  • أنظمة التوصية.

المزايا

  • تمثيل مدمج وتنبؤ بالقيم الناقصة.

القيود والعيوب

  • البداية الباردة.

تعلّم وراجع

مصطلحات مقترحة للتعلّم بعده