تخطَّ إلى المحتوى الرئيسي
ToolPotion
مستشار الذكاء الاصطناعي
إرسال (مجاني)

آلة العوامل الانتباهية (Attentional Factorization Machine)

يوفر مستودع GitHub هذا تطبيقًا لنموذج آلة العوامل الانتباهية (AFM) باستخدام TensorFlow. يتيح للمستخدمين تدريب وتقييم AFM لمهام مثل أنظمة التوصية، وتعلم وزن تفاعلات الميزات من خلال شبكات الانتباه. يتضمن المشروع التعليمات البرمجية، وأمثلة البيانات، وتعليمات الإعداد السريع ومقارنة الأداء.

عرض المستودع
مشاركة
عرض المستودع
مشاركة

آلة العوامل الانتباهية (AFM) هي نموذج متطور مصمم لتعزيز أداء آلات العوامل من خلال تعلم أهمية تفاعلات الميزات عبر شبكات الانتباه. يقدم هذا المستودع تطبيقًا مباشرًا لنموذج AFM باستخدام TensorFlow، بناءً على المفاهيم الأساسية لآلات العوامل (FM).

قراءة المزيد

يعتمد المشروع على الورقة البحثية "Attentional Factorization Machines: Learning the Weight of Feature Interactions via Attention Networks" بقلم Jun Xiao، و Hao Ye، و Xiangnan He، و Hanwang Zhang، و Fei Wu، و Tat-Seng Chua، والتي تم تقديمها في IJCAI 2017. يدعم التطبيق مهام الانحدار والتصنيف على حد سواء، مع التحسين لـ RMSE.

يمكن للمستخدمين الاستفادة من هذه التعليمات البرمجية لتكرار نتائج الأبحاث أو تطبيق AFM على مجموعات البيانات الخاصة بهم. يوفر المستودع تعليمات واضحة لإعداد البيئة، والتي تتطلب TensorFlow (الإصدار 1.0.1)، و NumPy، و Scikit-learn. يجب أن تتبع مجموعات البيانات تنسيق الإدخال لأداة LibFM، مع مثال يستخدم مجموعة بيانات MovieLens لتوصية العلامات الشخصية.

يوضح المثال السريع المضمن كيفية تدريب نموذج FM أولاً للتدريب المسبق، ثم استخدام هذه الأوزان لتدريب نموذج AFM. يسمح هذا النهج بإجراء مقارنة مباشرة للأداء بين FM القياسي و AFM المحسن. تتضمن التعليمات البرمجية أيضًا وظائف لتقييم النماذج المدربة على مجموعات بيانات الاختبار.

هذا التطبيق ذو قيمة خاصة للباحثين والممارسين في مجالات أنظمة التوصية، والتعلم الآلي، والتعلم العميق الذين يتطلعون إلى تحسين دقة نماذجهم وقابليتها للتفسير من خلال التقاط فروق تفاعلات الميزات بفعالية. تسمح آلية الانتباه للنموذج بوزن أهمية أزواج الميزات المختلفة ديناميكيًا، مما يؤدي إلى تنبؤات أكثر دقة.

  • الفئةنماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
  • نموذج التسعيرمفتوح المصدر
  • النشرسحابي, استضافة ذاتية
  • المنصاتالويب

  • تطبيق آلة العوامل الانتباهية (AFM) باستخدام TensorFlow

  • يدعم مهام الانحدار والتصنيف

  • يحسن لـ RMSE

  • يتعلم وزن تفاعلات الميزات عبر شبكات الانتباه

  • يتضمن تطبيق آلات العوامل (FM) للتدريب المسبق

  • يستخدم الترميز الأحادي (one-hot encoding) لتحويل متجه الميزات

  • متوافق مع تنسيق بيانات LibFM

  • يوفر مثال استخدام مع مجموعة بيانات MovieLens

  • يتضمن نصوصًا برمجية للتدريب والتقييم

  • تشمل قاعدة التعليمات البرمجية AFM.py، و FM.py، و LoadData.py

  • يدعم التدريب المسبق للنموذج

  1. إعداد البيئة: تثبيت TensorFlow (الإصدار 1.0.1)، و NumPy، و Scikit-learn.

  2. إعداد مجموعة البيانات: تنسيق البيانات وفقًا لمواصفات أداة LibFM.

  3. تدريب نموذج FM: قم بتشغيل `python FM.py` مع مجموعة البيانات المحددة والمعلمات للتدريب المسبق.

  4. تدريب نموذج AFM: قم بتشغيل `python AFM.py` باستخدام الأوزان المدربة مسبقًا لـ FM.

  5. تقييم النموذج: قم بتشغيل `python FM.py` أو `python AFM.py` مع العلامة `--process evaluate`.

  • أنظمة التوصية
  • توصية العلامات
  • التنبؤ بمعدل النقر (CTR)
  • تعلم تفاعلات الميزات
  • تطوير نماذج التعلم الآلي

من GitHub

تقييمات آلة العوامل الانتباهية (Attentional Factorization Machine)

جاري التحميل...

أدوات ذكاء اصطناعي شائعة مثل آلة العوامل الانتباهية (Attentional Factorization Machine)

xDeepFM

مستودعات GitHub للذكاء الاصطناعي

xDeepFM هو صندوق أدوات مفتوح المصدر للتعلم العميق لنماذج التحليل، ويصدر بشكل خاص الكود المصدري لنموذج eXtreme Deep Factorization Machine (xDeepFM). يهدف إلى توفير أساس لأنظمة…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

صندوق أدوات مفتوح المصدر للتعلم العميق لنماذج التحليل، ويصدر بشكل خاص الكود المصدري لنموذج eXtreme Deep Factorization Machine (xDeepFM). يهدف إلى توفير أساس لأنظمة…xDeepFM هو صندوق أدوات مفتوح المصدر للتعلم العميق لنماذج التحليل، ويصدر بشكل خاص الكود المصدري لنموذج eXtreme Deep Factorization Machine (xDeepFM). يهدف إلى توفير أساس لأنظمة…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

DeepSeek-R1

مستودعات GitHub للذكاء الاصطناعي

DeepSeek-R1 هو مشروع على GitHub يركز على الحلول المدفوعة بالذكاء الاصطناعي. يقدم مجموعة متنوعة من المستودعات التي تعزز قدرات الذكاء الاصطناعي، بما في ذلك الإضافات، ونوى الانتباه…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

مشروع على GitHub يركز على الحلول المدفوعة بالذكاء الاصطناعي. يقدم مجموعة متنوعة من المستودعات التي تعزز قدرات الذكاء الاصطناعي، بما في ذلك الإضافات، ونوى الانتباه…DeepSeek-R1 هو مشروع على GitHub يركز على الحلول المدفوعة بالذكاء الاصطناعي. يقدم مجموعة متنوعة من المستودعات التي تعزز قدرات الذكاء الاصطناعي، بما في ذلك الإضافات، ونوى الانتباه…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

FNet

مستودعات GitHub للذكاء الاصطناعي

FNet هو بنية مشفرة فعالة تشبه Transformer تستبدل الانتباه الذاتي بتحويلات فورييه. تم تطويره بواسطة Google Research، وهو يوفر بديلاً عالي الأداء لمهام معالجة اللغة الطبيعية. تم…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

بنية مشفرة فعالة تشبه Transformer تستبدل الانتباه الذاتي بتحويلات فورييه. تم تطويره بواسطة Google Research، وهو يوفر بديلاً عالي الأداء لمهام معالجة اللغة الطبيعية. تم…FNet هو بنية مشفرة فعالة تشبه Transformer تستبدل الانتباه الذاتي بتحويلات فورييه. تم تطويره بواسطة Google Research، وهو يوفر بديلاً عالي الأداء لمهام معالجة اللغة الطبيعية. تم…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

TensorFlow

مستودعات GitHub للذكاء الاصطناعي

TensorFlow هو إطار عمل مفتوح المصدر لتعلم الآلة مصمم للجميع. يوفر نظامًا بيئيًا شاملاً لبناء ونشر نماذج تعلم الآلة، مما يجعله متاحًا للمطورين والباحثين على حد سواء.

منصّات تعلّم الآلة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

إطار عمل مفتوح المصدر لتعلم الآلة مصمم للجميع. يوفر نظامًا بيئيًا شاملاً لبناء ونشر نماذج تعلم الآلة، مما يجعله متاحًا للمطورين والباحثين على حد سواء.TensorFlow هو إطار عمل مفتوح المصدر لتعلم الآلة مصمم للجميع. يوفر نظامًا بيئيًا شاملاً لبناء ونشر نماذج تعلم الآلة، مما يجعله متاحًا للمطورين والباحثين على حد سواء.

مميزةمنصّات تعلّم الآلة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

التصفية التعاونية العصبية البيانية

مستودعات GitHub للذكاء الاصطناعي

التصفية التعاونية العصبية البيانية (NGCF) هي إطار عمل للتوصية يستفيد من الشبكات العصبية البيانية. يقوم بتشفير الإشارات التعاونية بشكل صريح من خلال الاتصال عالي الرتبة في الرسوم…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

إطار عمل للتوصية يستفيد من الشبكات العصبية البيانية. يقوم بتشفير الإشارات التعاونية بشكل صريح من خلال الاتصال عالي الرتبة في الرسوم…التصفية التعاونية العصبية البيانية (NGCF) هي إطار عمل للتوصية يستفيد من الشبكات العصبية البيانية. يقوم بتشفير الإشارات التعاونية بشكل صريح من خلال الاتصال عالي الرتبة في الرسوم…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

ما مدى انتباه شبكات الانتباه الرسومية؟

مستودعات GitHub للذكاء الاصطناعي

يوفر مستودع الكود الرسمي لتنفيذ الورقة البحثية "ما مدى انتباه شبكات الانتباه الرسومية؟" المنشورة في ICLR'2022. يقدم تجارب قابلة للتكرار وكود لـ GATv2 عبر أطر عمل متعددة، بما في…

منصّات تعلّم الآلة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

يوفر مستودع الكود الرسمي لتنفيذ الورقة البحثية "ما مدى انتباه شبكات الانتباه الرسومية؟" المنشورة في ICLR'2022. يقدم تجارب قابلة للتكرار وكود لـ GATv2 عبر أطر عمل متعددة، بما في…

منصّات تعلّم الآلة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

LightGCN

مستودعات GitHub للذكاء الاصطناعي

LightGCN هو شبكة التفافية رسومية مبسطة مصممة لأنظمة التوصية. يركز على مكون تجميع الجوار الأساسي للتصفية التعاونية، مما يوفر نهجًا فعالًا وفعالًا لتعلم تمثيلات المستخدم والعنصر من…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

شبكة التفافية رسومية مبسطة مصممة لأنظمة التوصية. يركز على مكون تجميع الجوار الأساسي للتصفية التعاونية، مما يوفر نهجًا فعالًا وفعالًا لتعلم تمثيلات المستخدم والعنصر من…LightGCN هو شبكة التفافية رسومية مبسطة مصممة لأنظمة التوصية. يركز على مكون تجميع الجوار الأساسي للتصفية التعاونية، مما يوفر نهجًا فعالًا وفعالًا لتعلم تمثيلات المستخدم والعنصر من…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

Funnel-Transformer

مستودعات GitHub للذكاء الاصطناعي

Funnel-Transformer هو نموذج ذكاء اصطناعي يضغط الحالات المخفية لتقليل تكلفة الحساب. يسمح بنماذج أعمق أو أوسع بنفس عدد العمليات الحسابية (FLOPs) ويمكنه استعادة تمثيلات على مستوى…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

نموذج ذكاء اصطناعي يضغط الحالات المخفية لتقليل تكلفة الحساب. يسمح بنماذج أعمق أو أوسع بنفس عدد العمليات الحسابية (FLOPs) ويمكنه استعادة تمثيلات على مستوى…Funnel-Transformer هو نموذج ذكاء اصطناعي يضغط الحالات المخفية لتقليل تكلفة الحساب. يسمح بنماذج أعمق أو أوسع بنفس عدد العمليات الحسابية (FLOPs) ويمكنه استعادة تمثيلات على مستوى…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي
1 من 8