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

نماذج PPNP و APPNP

يوفر مستودع GitHub هذا تطبيقات TensorFlow و PyTorch لنماذج PPNP و APPNP، التي تم تقديمها في ورقة "Predict then Propagate: Graph Neural Networks meet Personalized PageRank". يتضمن الكود لإعادة إنتاج النتائج وأمثلة للتكامل السهل في مشاريع التعلم الآلي المستندة إلى الرسوم البيانية.

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

يستضيف هذا المستودع التطبيقات الرسمية لنماذج PPNP (Predict then Propagate) و APPNP (Approximate Personalized PageRank)، كما هو مفصل في ورقة ICLR 2019 "Predict then Propagate: Graph Neural Networks meet Personalized PageRank" بواسطة Gasteiger و Bojchevski و Günnemann. يوفر المشروع إصدارات TensorFlow و PyTorch لهذه النماذج المتقدمة للشبكات العصبية الرسومية.

قراءة المزيد

الهدف الأساسي لهذا المستودع هو تزويد الباحثين والمطورين بكود سهل الوصول للاستفادة من هذه النماذج للمهام التي تتضمن بيانات منظمة على شكل رسوم بيانية. تم تصميم التطبيقات لتكون سهلة الاستخدام، مع أمثلة وتعليمات واضحة لإعادة إنتاج النتائج المقدمة في الورقة الأصلية. هذا يسهل المزيد من البحث وتطبيق مفاهيم Personalized PageRank ضمن إطار عمل GNN.

تشمل القدرات الرئيسية القدرة على إجراء تصنيف الرسوم البيانية وتنبؤات أخرى على مستوى العقدة أو على مستوى الرسم البياني من خلال الجمع بفعالية بين آليات الانتشار والنماذج التنبؤية. النماذج مناسبة بشكل خاص للسيناريوهات التي يكون فيها فهم أهمية العقدة وتأثيرها داخل الشبكة أمرًا بالغ الأهمية. يتضمن المستودع أيضًا أدوات لمعالجة البيانات، مثل تحويل رسوم NetworkX البيانية إلى تنسيق SparseGraph الخاص بالمشروع، مما يتيح استخدام مجموعات بيانات مخصصة.

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

تكمن القيمة المقترحة في توفير تطبيق مفتوح المصدر وموثق جيدًا لنماذج الشبكات العصبية الرسومية القوية التي تسد الفجوة بين خوارزميات الرسوم البيانية التقليدية مثل Personalized PageRank وتقنيات التعلم العميق الحديثة. يعزز توفر إصدارات TensorFlow و PyTorch المرونة والتبني عبر بيئات التطوير المختلفة.

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

  • تطبيق TensorFlow لنماذج PPNP و APPNP

  • تطبيق PyTorch لنماذج PPNP و APPNP

  • كود لإعادة إنتاج النتائج من ورقة ICLR 2019

  • دفاتر ملاحظات أمثلة للتكامل السهل (simple_example_pytorch.ipynb, simple_example_tensorflow.ipynb)

  • أدوات لتحويل رسوم NetworkX إلى تنسيق SparseGraph

  • يشمل مجموعات بيانات مثل Cora-ML و Citeseer و PubMed

  • يدعم مهام التعلم الآلي المستندة إلى الرسوم البيانية

  • مبني على ورقة "Predict then Propagate: Graph Neural Networks meet Personalized PageRank"

  • كود مفتوح المصدر متاح على GitHub

  1. الوصول إلى النموذج: استنسخ مستودع GitHub إلى جهازك المحلي.

  2. إعداد البيئة: قم بتثبيت الحزم المطلوبة باستخدام `pip install -r requirements.txt`.

  3. التكامل عبر API: قم باستيراد واستخدام فئات نماذج PPNP أو APPNP ضمن نصوص Python الخاصة بك.

  4. تشغيل الأمثلة: قم بتنفيذ دفاتر Jupyter المقدمة (`simple_example_pytorch.ipynb` أو `simple_example_tensorflow.ipynb`) لرؤية النماذج أثناء العمل.

  5. إعادة إنتاج النتائج: استخدم `reproduce_results.ipynb` لتكرار النتائج التجريبية من الورقة.

  6. معالجة البيانات: استخدم `networkx_to_sparsegraph` للتكامل مع مجموعات البيانات المخصصة.

  • تصنيف الرسوم البيانية
  • تصنيف العقد
  • التنبؤ بالروابط
  • أنظمة التوصية
  • تحليل الشبكات
  • التعلم على الرسوم البيانية ذات السمات

تقييمات نماذج PPNP و APPNP

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

أدوات ذكاء اصطناعي شائعة مثل نماذج PPNP و APPNP

تبسيط الشبكات الالتفافية الرسومية

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

يوفر مستودع GitHub هذا التنفيذ الرسمي لورقة "تبسيط الشبكات الالتفافية الرسومية". يقدم نموذج شبكة التفافية رسومية (GCN) مبسط يزيل اللاخطيات ويجمع مصفوفات الأوزان، مما ينتج عنه…

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

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

يوفر مستودع GitHub هذا التنفيذ الرسمي لورقة "تبسيط الشبكات الالتفافية الرسومية". يقدم نموذج شبكة التفافية رسومية (GCN) مبسط يزيل اللاخطيات ويجمع مصفوفات الأوزان، مما ينتج عنه…

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

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

يوفر هذا المستودع تطبيقًا للتجميع الرئيسي للجوار (PNA) لشبكات الرسم البياني العصبية. يدعم أطر عمل PyTorch و DGL و PyTorch Geometric، ويقدم نصوصًا برمجية لمعايير المهام المتعددة…

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

GCNII

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

يوفر هذا المستودع تطبيقًا لنموذج "الشبكات الالتفافية الرسومية البسيطة والعميقة" (GCNII) باستخدام PyTorch. يتضمن الكود لإعادة إنتاج النتائج شبه المُشرف عليها والمُشرف عليها بالكامل…

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

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

يوفر هذا المستودع تطبيقًا لنموذج "الشبكات الالتفافية الرسومية البسيطة والعميقة" (GCNII) باستخدام PyTorch. يتضمن الكود لإعادة إنتاج النتائج شبه المُشرف عليها والمُشرف عليها بالكامل…

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

CompGCN

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

CompGCN هو تطبيق PyTorch لشبكات الالتفاف الرسومية متعددة العلاقات القائمة على التركيب. يتيح تعلم تمثيل الرسوم المتقدم لمهام مثل التنبؤ بروابط الرسم البياني المعرفي، ويوفر عمليات…

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

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

تطبيق PyTorch لشبكات الالتفاف الرسومية متعددة العلاقات القائمة على التركيب. يتيح تعلم تمثيل الرسوم المتقدم لمهام مثل التنبؤ بروابط الرسم البياني المعرفي، ويوفر عمليات…CompGCN هو تطبيق PyTorch لشبكات الالتفاف الرسومية متعددة العلاقات القائمة على التركيب. يتيح تعلم تمثيل الرسوم المتقدم لمهام مثل التنبؤ بروابط الرسم البياني المعرفي، ويوفر عمليات…

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

SEAL Link Prediction

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

SEAL هو إطار عمل جديد للتنبؤ بالروابط يحول المشكلة إلى مهمة تصنيف للرسوم البيانية الفرعية. يقوم باستخلاص الرسوم البيانية الفرعية المحيطة بـ h-hop ومصفوفات معلومات العقد، ويدخلها…

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

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

إطار عمل جديد للتنبؤ بالروابط يحول المشكلة إلى مهمة تصنيف للرسوم البيانية الفرعية. يقوم باستخلاص الرسوم البيانية الفرعية المحيطة بـ h-hop ومصفوفات معلومات العقد، ويدخلها…SEAL هو إطار عمل جديد للتنبؤ بالروابط يحول المشكلة إلى مهمة تصنيف للرسوم البيانية الفرعية. يقوم باستخلاص الرسوم البيانية الفرعية المحيطة بـ h-hop ومصفوفات معلومات العقد، ويدخلها…

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

يقدم هذا المشروع تطبيقًا قائمًا على Keras لشبكات الالتفاف العلائقية الرسومية (R-GCNs). وهو مصمم للتصنيف شبه المراقب للعقد على الرسوم البيانية العلائقية الموجهة. يسهل الكود إعادة…

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

يقدم هذا المشروع تطبيقًا قائمًا على Keras لشبكات الالتفاف العلائقية الرسومية (R-GCNs). وهو مصمم للتصنيف شبه المراقب للعقد على الرسوم البيانية العلائقية الموجهة. يسهل الكود إعادة…

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

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

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

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

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

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

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

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

Graph Neural PDEs

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

Graph Neural PDEs هو مشروع مفتوح المصدر يوفر كود Python لشبكات الرسم البياني العصبية (GNNs) التي تتعامل مع تعلم الرسم البياني كعملية انتشار مستمرة. يقوم بتطبيق نماذج GRAND و…

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

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

مشروع مفتوح المصدر يوفر كود Python لشبكات الرسم البياني العصبية (GNNs) التي تتعامل مع تعلم الرسم البياني كعملية انتشار مستمرة. يقوم بتطبيق نماذج GRAND و…Graph Neural PDEs هو مشروع مفتوح المصدر يوفر كود Python لشبكات الرسم البياني العصبية (GNNs) التي تتعامل مع تعلم الرسم البياني كعملية انتشار مستمرة. يقوم بتطبيق نماذج GRAND و…

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