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

N-BEATS

N-BEATS هو نموذج قائم على الشبكات العصبية للتنبؤ بالسلاسل الزمنية أحادية المتغير. تم تطويره بواسطة ServiceNow Research، وهو يطبق خوارزمية N-BEATS للحصول على نتائج تجريبية قابلة للتكرار. يوفر هذا المستودع تطبيق PyTorch، ومحملات مجموعات البيانات، وتكوينات التجارب لتحليل السلاسل الزمنية المتقدم.

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

N-BEATS هو نموذج متطور قائم على الشبكات العصبية مصمم خصيصًا للتنبؤ بالسلاسل الزمنية أحادية المتغير. يمثل مساهمة كبيرة من ServiceNow Research، وتعود أصوله إلى Element AI. يهدف المشروع إلى توفير تطبيق قوي لخوارزمية N-BEATS، مما يمكّن الباحثين والممارسين من تكرار النتائج التجريبية المقدمة في الورقة البحثية المرتبطة.

قراءة المزيد

تم تنظيم المستودع لتسهيل الوصول والاستخدام. يمكن العثور على تطبيق PyTorch الأساسي لنموذج N-BEATS داخل الملف `models/nbeats.py`. لمعالجة البيانات، توجد محملات مجموعات البيانات لمجموعات البيانات المختلفة المستخدمة في الورقة البحثية في الدليل `datasets/*.py`. يضم الدليل `experiments/*` الإعدادات التجريبية المطلوبة لتكرار نتائج الورقة البحثية، ويحتوي كل منها على ملف `main.py` لمنطق التدريب والتنبؤ، بالإضافة إلى ملفات التكوين لكل من المتغيرات العامة والقابلة للتفسير للنموذج.

يتم توثيق النتائج ومقاييس الأداء في الدليل `notebooks`، مع دفتر ملاحظات مخصص لكل تجربة. تعرض دفاتر الملاحظات هذه النتائج النهائية ورؤى حول فعالية أحجام المجموعات المختلفة، مع ملاحظة أن المجموعات الأصغر غالبًا ما تحقق نتائج مماثلة للمجموعات الأكبر. يوصف هذا التطبيق بأنه نسخة "أخف" من N-BEATS الأصلي، ويقدم أداءً على نفس مستوى أحدث ما توصلت إليه التكنولوجيا بشكل عام، مع اختلافات عرضية في النتائج.

يؤكد المشروع على قابلية التكرار من خلال Docker، مما يجعله متاحًا للمستخدمين الذين لديهم وحدات معالجة رسومات NVIDIA أو بدونها. يوفر ملف `Makefile` أوامر لتهيئة صورة Docker، وتنزيل مجموعات البيانات، وتشغيل الاختبارات، وبناء التجارب، وتنفيذ التنبؤات على كل من وحدات المعالجة المركزية ووحدات معالجة الرسومات. يتم توفير تعليمات مفصلة لإعداد البيئة، وبناء صورة Docker، وتنزيل مجموعات البيانات، وتشغيل التجارب مع معلمات قابلة للتخصيص مثل التكرارات وفترات التراجع. يتم تخزين مخرجات التجارب، بما في ذلك السجلات، والخسائر، واللقطات، والتنبؤات النهائية، في الدليل `storage/experiments`.

يعد N-BEATS ذا قيمة خاصة لعلماء البيانات، ومهندسي التعلم الآلي، والباحثين المشاركين في تحليل السلاسل الزمنية، والتنبؤ، والنمذجة التنبؤية. طبيعته القابلة للتفسير وأداؤه المتطور يجعله أداة قوية لفهم وتوقع الاتجاهات المستقبلية في البيانات أحادية المتغير عبر مجالات مختلفة.

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

  • نموذج قائم على الشبكات العصبية للتنبؤ بالسلاسل الزمنية أحادية المتغير

  • تطبيق خوارزمية N-BEATS

  • نتائج تجريبية قابلة للتكرار

  • تطبيق PyTorch متاح

  • محملات مجموعات البيانات لمجموعات بيانات مختلفة

  • ملفات تكوين للنماذج العامة والقابلة للتفسير

  • دعم Docker لإعداد البيئة

  • دعم التنفيذ على وحدات المعالجة المركزية ووحدات معالجة الرسومات

  • تعليمات مفصلة للتكرار

  • تخزين لسجلات التجارب والخسائر والتنبؤات

  1. إعداد البيئة: تأكد من تثبيت Docker واضبط Makefile لبيئتك.

  2. بناء صورة Docker: قم بتشغيل `make init` لبناء صورة Docker.

  3. تنزيل مجموعات البيانات: قم بتنفيذ `make dataset` لتنزيل مجموعات البيانات المطلوبة.

  4. بناء تجربة: استخدم `make build config=<path_to_config.gin>` لإنشاء تكوينات التجارب.

  5. تشغيل التجارب: استخدم `make run command=<path_to_command>` لوحدة المعالجة المركزية أو `make run command=<path_to_command> gpu=<gpu-id>` لوحدة معالجة الرسومات.

  6. الحصول على إحصائيات التجربة: قم بتشغيل دفتر ملاحظات JupyterLab عبر `make notebook port=<port>` لتحليل الأداء.

  • التنبؤ بالسلاسل الزمنية
  • التحليلات التنبؤية
  • التنبؤ بالطلب
  • التنبؤ المالي
  • تخطيط الموارد

من ServiceNow

تقييمات N-BEATS

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

أدوات ذكاء اصطناعي شائعة مثل N-BEATS

FEDformer

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

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

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

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

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

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

LSTNet

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

LSTNet هو نموذج تعلم عميق مصمم للتنبؤ بالسلاسل الزمنية. يقوم بنمذجة الأنماط الزمنية طويلة وقصيرة المدى بفعالية باستخدام مزيج من الشبكات العصبية المتكررة والشبكات العصبية…

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

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

نموذج تعلم عميق مصمم للتنبؤ بالسلاسل الزمنية. يقوم بنمذجة الأنماط الزمنية طويلة وقصيرة المدى بفعالية باستخدام مزيج من الشبكات العصبية المتكررة والشبكات العصبية…LSTNet هو نموذج تعلم عميق مصمم للتنبؤ بالسلاسل الزمنية. يقوم بنمذجة الأنماط الزمنية طويلة وقصيرة المدى بفعالية باستخدام مزيج من الشبكات العصبية المتكررة والشبكات العصبية…

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

Autoformer

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

Autoformer هو نموذج ذكاء اصطناعي للتنبؤ بالسلاسل الزمنية طويلة الأجل، يستفيد من محولات التفكيك وآليات الارتباط التلقائي. يحقق نتائج متطورة عبر معايير مختلفة، ويقدم نهجًا جديدًا…

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

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

نموذج ذكاء اصطناعي للتنبؤ بالسلاسل الزمنية طويلة الأجل، يستفيد من محولات التفكيك وآليات الارتباط التلقائي. يحقق نتائج متطورة عبر معايير مختلفة، ويقدم نهجًا جديدًا…Autoformer هو نموذج ذكاء اصطناعي للتنبؤ بالسلاسل الزمنية طويلة الأجل، يستفيد من محولات التفكيك وآليات الارتباط التلقائي. يحقق نتائج متطورة عبر معايير مختلفة، ويقدم نهجًا جديدًا…

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

LTSF-Linear

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

LTSF-Linear هو تطبيق PyTorch رسمي لورقة البحث "Are Transformers Effective for Time Series Forecasting؟". يقدم عائلة من النماذج الخطية (Linear، DLinear، NLinear) التي تتفوق على…

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

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

تطبيق PyTorch رسمي لورقة البحث "Are Transformers Effective for Time Series Forecasting؟". يقدم عائلة من النماذج الخطية (Linear، DLinear، NLinear) التي تتفوق على…LTSF-Linear هو تطبيق PyTorch رسمي لورقة البحث "Are Transformers Effective for Time Series Forecasting؟". يقدم عائلة من النماذج الخطية (Linear، DLinear، NLinear) التي تتفوق على…

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

GluonTS

أطر عمل الذكاء الاصطناعي

GluonTS هي حزمة Python لنمذجة السلاسل الزمنية الاحتمالية، تستفيد من نماذج التعلم العميق المبنية على PyTorch و MXNet. تسهل التنبؤات الدقيقة عن طريق إنشاء تنبؤات في شكل توزيعات…

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

أطر عمل الذكاء الاصطناعي

حزمة Python لنمذجة السلاسل الزمنية الاحتمالية، تستفيد من نماذج التعلم العميق المبنية على PyTorch و MXNet. تسهل التنبؤات الدقيقة عن طريق إنشاء تنبؤات في شكل توزيعات…GluonTS هي حزمة Python لنمذجة السلاسل الزمنية الاحتمالية، تستفيد من نماذج التعلم العميق المبنية على PyTorch و MXNet. تسهل التنبؤات الدقيقة عن طريق إنشاء تنبؤات في شكل توزيعات…

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

Informer2020

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

يوفر مستودع Informer2020 على GitHub تطبيق PyTorch لنموذج Informer، المصمم للتنبؤ بالسلاسل الزمنية الطويلة بكفاءة. يتميز بآلية ProbSparse Attention للتعامل مع التوزيعات طويلة الذيل…

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

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

يوفر مستودع Informer2020 على GitHub تطبيق PyTorch لنموذج Informer، المصمم للتنبؤ بالسلاسل الزمنية الطويلة بكفاءة. يتميز بآلية ProbSparse Attention للتعامل مع التوزيعات طويلة الذيل…

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

LLMs-from-scratch

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

LLMs-from-scratch هو مشروع على GitHub يوجه المستخدمين في تنفيذ نموذج لغة مشابه لـ ChatGPT باستخدام PyTorch. يوفر نهجًا خطوة بخطوة لبناء نماذج لغوية كبيرة من الصفر، مما يجعله…

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

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

مشروع على GitHub يوجه المستخدمين في تنفيذ نموذج لغة مشابه لـ ChatGPT باستخدام PyTorch. يوفر نهجًا خطوة بخطوة لبناء نماذج لغوية كبيرة من الصفر، مما يجعله…LLMs-from-scratch هو مشروع على GitHub يوجه المستخدمين في تنفيذ نموذج لغة مشابه لـ ChatGPT باستخدام PyTorch. يوفر نهجًا خطوة بخطوة لبناء نماذج لغوية كبيرة من الصفر، مما يجعله…

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

Unsloth

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

unslothai/unsloth هي واجهة مستخدم محلية مصممة لتشغيل وتدريب نماذج اللغة الكبيرة (LLMs) ونماذج الانتشار. تدعم مجموعة متنوعة من النماذج بما في ذلك Qwen3.8 وKimi K3 وMiniMax-H3…

MLOps ونشر النماذج

المرتبة 39 في مستودعات GitHub للذكاء الاصطناعي

عرض الأداة

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

واجهة مستخدم محلية مصممة لتشغيل وتدريب نماذج اللغة الكبيرة (LLMs) ونماذج الانتشار. تدعم مجموعة متنوعة من النماذج بما في ذلك Qwen3.8 وKimi K3 وMiniMax-H3…unslothai/unsloth هي واجهة مستخدم محلية مصممة لتشغيل وتدريب نماذج اللغة الكبيرة (LLMs) ونماذج الانتشار. تدعم مجموعة متنوعة من النماذج بما في ذلك Qwen3.8 وKimi K3 وMiniMax-H3…

مميزةMLOps ونشر النماذج
المرتبة 39 في مستودعات GitHub للذكاء الاصطناعي
1 من 8