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

SAINT

يوفر مستودع مستودع التنفيذ الرسمي لنموذج SAINT باستخدام PyTorch، المصمم لتحسين الشبكات العصبية للبيانات الجدولية. يستفيد من تقنيات الانتباه للصف والتدريب المسبق التبايني لتعزيز الأداء. يدعم الكود مهام الانحدار والتصنيف الثنائي والمتعدد الفئات، مما يوفر حلاً قوياً لتحديات البيانات الجدولية.

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

يقدم مستودع تنفيذ SAINT باستخدام PyTorch الكود الرسمي لنموذج SAINT (شبكات عصبية محسنة للبيانات الجدولية عبر الانتباه للصف والتدريب المسبق التبايني). يهدف هذا المشروع إلى الباحثين والممارسين الذين يعملون مع مجموعات البيانات الجدولية، ويوفر إطار عمل مرن وقوي لبناء شبكات عصبية متقدمة.

قراءة المزيد

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

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

تشمل القدرات الرئيسية الوصول المباشر إلى البيانات من مجموعات بيانات OpenML بمجرد توفير معرف مجموعة البيانات، مما يبسط عملية تحميل البيانات. يدعم المشروع أيضًا التكامل الاختياري مع Weights & Biases (wandb) لتسجيل محسّن وتتبع التجارب. الكود موثق جيدًا، مع تعليمات واضحة حول إعداد البيئة وتدريب النماذج وإجراء التدريب المسبق لتحقيق المتانة والأداء المحسن على مجموعات البيانات الأصغر.

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

تكمن القيمة المقترحة لتنفيذ SAINT باستخدام PyTorch في توفير حل متطور ومفتوح المصدر لنمذجة البيانات الجدولية. من خلال تقديم تنفيذ مباشر لورقة بحثية، فإنه يضفي طابعًا ديمقراطيًا على الوصول إلى التقنيات المتقدمة، مما يمكّن المستخدمين من تحقيق نتائج فائقة على مجموعة واسعة من مشاكل البيانات الجدولية.

  • الفئةمنصّات تعلّم الآلة
  • نموذج التسعيرمفتوح المصدر
  • النشرسحابي, استضافة ذاتية
  • المنصاتالويب

  • تنفيذ رسمي لنموذج SAINT باستخدام PyTorch

  • آلية الانتباه للصف للبيانات الجدولية

  • التدريب المسبق التبايني لتحسين التعميم

  • يدعم مهام الانحدار

  • يدعم مهام التصنيف الثنائي

  • يدعم مهام التصنيف متعدد الفئات

  • الوصول المباشر إلى البيانات من مجموعات بيانات OpenML عبر المعرف

  • معلمات فائقة قابلة للتخصيص (حجم التضمين، عمق المحول، رؤوس الانتباه)

  • تكامل اختياري مع Weights & Biases (wandb) للتسجيل

  • التدريب المسبق للمتانة وسيناريوهات البيانات المحدودة

  • ترخيص Apache 2.0

  1. إعداد البيئة: قم بإنشاء وتفعيل بيئة conda باستخدام ملف `saint_environment.yml` المقدم.

  2. تثبيت المتطلبات: تأكد من تثبيت PyTorch (>=1.8.1) و Torchvision (>=0.9.1).

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

  4. التدريب المسبق للنموذج: استخدم `train_robust.py` مع علامات التدريب المسبق والمهام وأنواع التحسين.

  5. تكوين المعلمات الفائقة: اضبط المعلمات مثل `embedding_size` و `transformer_depth` و `attention_heads` حسب الحاجة.

  6. تقييم النموذج: قم بتقييم الأداء باستخدام مقاييس مثل AuROC والدقة و RMSE على مجموعات التحقق والاختبار.

  7. دمج النتائج: استخدم النماذج المدربة للتنبؤ على مجموعات البيانات الجدولية الجديدة.

  • تصنيف البيانات الجدولية
  • انحدار البيانات الجدولية
  • تعلم الميزات للجداول
  • التعلم قليل اللقطات على الجداول
  • التعلم شبه المراقب
  • النمذجة الجدولية المتقدمة

تقييمات SAINT

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

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

TabNet

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

تنفيذ PyTorch لنموذج TabNet، يقدم نهجًا انتباهيًا وقابلًا للتفسير لتعلم البيانات الجدولية. يدعم التصنيف والانحدار والتعلم متعدد المهام مع ميزات مثل التدريب المسبق شبه المراقب…

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

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

تنفيذ PyTorch لنموذج TabNet، يقدم نهجًا انتباهيًا وقابلًا للتفسير لتعلم البيانات الجدولية. يدعم التصنيف والانحدار والتعلم متعدد المهام مع ميزات مثل التدريب المسبق شبه المراقب…

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

نماذج التعلم العميق للبيانات الجدولية

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

يوفر مستودع GitHub هذا التنفيذ الرسمي لورقة NeurIPS 2021 "إعادة النظر في نماذج التعلم العميق للبيانات الجدولية". يستكشف هذا المستودع معماريات التعلم العميق للبيانات الجدولية،…

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

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

يوفر مستودع GitHub هذا التنفيذ الرسمي لورقة NeurIPS 2021 "إعادة النظر في نماذج التعلم العميق للبيانات الجدولية". يستكشف هذا المستودع معماريات التعلم العميق للبيانات الجدولية،…

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

مجموعات أشجار القرار العصبية غير المبالية (NODE) هي مكتبة بايثون للتعلم العميق على البيانات الجدولية. إنها تنفذ مجموعات من أشجار القرار القابلة للتفاضل وغير المبالية، مما يوفر…

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

مكتبة بايثون للتعلم العميق على البيانات الجدولية. إنها تنفذ مجموعات من أشجار القرار القابلة للتفاضل وغير المبالية، مما يوفر…مجموعات أشجار القرار العصبية غير المبالية (NODE) هي مكتبة بايثون للتعلم العميق على البيانات الجدولية. إنها تنفذ مجموعات من أشجار القرار القابلة للتفاضل وغير المبالية، مما يوفر…

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

Keras

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

Keras هي مكتبة مفتوحة المصدر للتعلم العميق مصممة للبشر. إنها تبسط عملية بناء الشبكات العصبية وتسمح للمطورين بالمساهمة في تطويرها على GitHub.

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

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

مكتبة مفتوحة المصدر للتعلم العميق مصممة للبشر. إنها تبسط عملية بناء الشبكات العصبية وتسمح للمطورين بالمساهمة في تطويرها على GitHub.Keras هي مكتبة مفتوحة المصدر للتعلم العميق مصممة للبشر. إنها تبسط عملية بناء الشبكات العصبية وتسمح للمطورين بالمساهمة في تطويرها على GitHub.

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

Neuroph

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

Neuroph هو إطار عمل للشبكات العصبية مفتوح المصدر مكتوب بلغة Java. إنه يبسط تطوير وتنفيذ الشبكات العصبية الاصطناعية لمختلف التطبيقات. يوفر الإطار واجهة برمجة تطبيقات (API) وأدوات…

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

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

إطار عمل للشبكات العصبية مفتوح المصدر مكتوب بلغة Java. إنه يبسط تطوير وتنفيذ الشبكات العصبية الاصطناعية لمختلف التطبيقات. يوفر الإطار واجهة برمجة تطبيقات (API) وأدوات…Neuroph هو إطار عمل للشبكات العصبية مفتوح المصدر مكتوب بلغة Java. إنه يبسط تطوير وتنفيذ الشبكات العصبية الاصطناعية لمختلف التطبيقات. يوفر الإطار واجهة برمجة تطبيقات (API) وأدوات…

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

TensorFlow

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

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

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

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

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

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

Pythae

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

تقدم Pythae منصة موحدة لتنفيذات مشفرات تلقائية متغيرة (VAE) باستخدام Pytorch. توفر للباحثين والمطورين مجموعة شاملة من الأدوات للتجربة وتحسين نماذج VAE، مما يسهل التقدم في التعلم…

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

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

تقدم Pythae منصة موحدة لتنفيذات مشفرات تلقائية متغيرة (VAE) باستخدام Pytorch. توفر للباحثين والمطورين مجموعة شاملة من الأدوات للتجربة وتحسين نماذج VAE، مما يسهل التقدم في التعلم…

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

OpenNN

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

OpenNN هي مكتبة برمجيات مجانية ومفتوحة المصدر للشبكات العصبية. توفر مجموعة شاملة من الأدوات لتطوير وتنفيذ نماذج الذكاء الاصطناعي. تم تصميم هذا الإطار للباحثين والمطورين الذين…

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

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

مكتبة برمجيات مجانية ومفتوحة المصدر للشبكات العصبية. توفر مجموعة شاملة من الأدوات لتطوير وتنفيذ نماذج الذكاء الاصطناعي. تم تصميم هذا الإطار للباحثين والمطورين الذين…OpenNN هي مكتبة برمجيات مجانية ومفتوحة المصدر للشبكات العصبية. توفر مجموعة شاملة من الأدوات لتطوير وتنفيذ نماذج الذكاء الاصطناعي. تم تصميم هذا الإطار للباحثين والمطورين الذين…

منصّات تعلّم الآلة
عرض أفضل 50 من أطر عمل الذكاء الاصطناعي
1 من 8