نظام توصية للأفلام باستخدام الشبكة البولتزمانية المقيّدة (RBM)
تفاصيل العمل
مشروع لتطوير نظام توصية للأفلام باستخدام خوارزمية Restricted Boltzmann Machine (RBM) مبني بالكامل من الصفر بلغة Python ومكتبة PyTorch. يقوم النظام بتعلم أنماط تفضيلات المستخدمين من خلال تقييماتهم السابقة للأفلام، ثم يتنبأ بالأفلام التي قد تعجب كل مستخدم. المميزات: تحويل البيانات إلى مصفوفة مستخدم-فيلم تصميم RBM يدوي بدون أي مكتبات جاهزة تدريب النموذج باستخدام Contrastive Divergence اختبار النموذج وقياس الخطأ (MAE) الأدوات المستخدمة: Python, PyTorch, NumPy النتائج: النموذج نجح في تقليل نسبة الخطأ تدريجيًا مع كل Epoch وتعلم تفضيلات المستخدمين بشكل فعال.
مهارات العمل
بطاقة العمل
طلب عمل مماثل