مسرد المصطلحات

Hugging Face

استكشف Hugging Face ، منصة الذكاء الاصطناعي الرائدة في مجال البرمجة اللغوية العصبية والرؤية الحاسوبية مع نماذج ومجموعات بيانات وأدوات مُدرَّبة مسبقًا لتطوير سلس لتعلّم الآلة.

تدريب YOLO النماذج
ببساطة مع Ultralytics HUB

التعرف على المزيد

شركة Hugging Face هي شركة بارزة ومنصة مجتمعية في مجال الذكاء الاصطناعي (AI) ، تركز على إضفاء الطابع الديمقراطي على تقنيات التعلم الآلي (ML). اشتهرت Hugging Face في البداية بمساهماتها الكبيرة في معالجة اللغات الطبيعية (NLP)، وتوفر الآن نظاماً بيئياً واسع النطاق من الأدوات مفتوحة المصدر والنماذج ومجموعات البيانات المدربة مسبقاً. يساعد هذا النظام البيئي المطورين والباحثين في بناء أحدث نماذج تعلّم الآلة وتدريبها ونشرها بسهولة أكبر، مما يعزز التعاون ويسرّع الابتكار داخل مجتمع الذكاء الاصطناعي العالمي. على الرغم من أن المنصة تركز في الأصل على البرمجة اللغوية العصبية اللغوية، إلا أنها توسعت بشكل كبير لدعم الرؤية الحاسوبية والمهام متعددة الوسائط.

المفاهيم الأساسية لـ Hugging Face

يوفر Hugging Face العديد من المكونات الرئيسية المصممة لتبسيط سير عمل تعلّم الآلة:

  • مركز Hugging Face : منصة مركزية على الإنترنت تعمل كمستودع لآلاف النماذج ومجموعات البيانات والتطبيقات التجريبية التفاعلية (Spaces) المدربة مسبقًا. وهي تسهل المشاركة والاكتشاف والتعاون داخل مجتمع التعلم الآلي. يمكنك العثور على نماذج لمختلف المهام، بما في ذلك النماذج المتوافقة مع أطر العمل مثل PyTorch و TensorFlow.
  • مكتبة المتحولون: مكتبة Python مفتوحة المصدر توفر وصولاً سهلاً إلى الآلاف من نماذج المحولات المدربة مسبقًا. ركزت المكتبة في الأصل على نماذج البرمجة اللغوية العصبية مثل BERT و GPT، وهي تتضمن الآن نماذج للرؤية الحاسوبية، مثل محول الرؤية (ViT)، والمهام متعددة الوسائط. يبسط تنزيل هذه النماذج وتدريبها واستخدامها لمهام مثل التعرف على الكيانات المسماة (NER) أو تصنيف الصور.
  • مكتبة مجموعات البيانات: مكتبة توفر وصولاً فعالاً إلى مجموعة كبيرة من مجموعات البيانات لمختلف مهام تعلّم الآلة. وهي توفر أدوات لتحميل البيانات ومعالجتها واستكشافها بسهولة، وتتكامل بسلاسة مع مكتبة المحولات وغيرها من أطر عمل تعلم الآلة. توفر Ultralytics أيضًا إمكانية الوصول إلى العديد من مجموعات بيانات الرؤية الحاسوبية الشائعة.
  • المساحات: ميزة داخل Hugging Face Hub تسمح للمستخدمين ببناء واستضافة ومشاركة تطبيقات عرض التعلم الآلي مباشرةً. وهي تدعم الأطر الشائعة مثل Gradio و Streamlit، مما يتيح للمطورين عرض نماذجهم بشكل تفاعلي. وهذا مفيد لعرض قدرات مثل حلول الذكاء الاصطناعي للرؤيةUltralytics .

الملاءمة والتطبيقات

يقلل Hugging Face بشكل كبير من حاجز الدخول للعمل مع نماذج الذكاء الاصطناعي المتقدمة. من خلال توفير نماذج متاحة مسبقاً ومتوفرة بسهولة، فهي تمكّن المطورين من تحقيق أداء عالٍ في مهام محددة من خلال الضبط الدقيق بدلاً من تدريب النماذج من الصفر، مما يوفر الكثير من الوقت والموارد الحاسوبية مثل وحدات معالجة الرسومات. وقد جعلته إمكانية الوصول هذه حجر الزاوية لكل من التطبيقات البحثية والصناعية في مجال التعلم العميق.

تشمل الأمثلة الواقعية ما يلي:

  1. أتمتة دعم العملاء: يمكن للشركات تنزيل نموذج لغوي مُدرَّب مسبقًا مثل BERT عبر مكتبة Transformers وضبطه على بيانات تفاعل العملاء الخاصة بهم لإنشاء روبوتات دردشة ذكية قادرة على فهم استفسارات المستخدمين والرد عليها بفعالية.
  2. الإشراف على المحتوى: تستخدم منصات وسائل التواصل الاجتماعي نماذج من Hugging Face لمهام مثل تحليل المشاعر أو اكتشاف التعليقات السامة، وغالباً ما يتم ضبط النماذج لفهم الفروق الدقيقة واللغة العامية الخاصة بالمنصة.

Hugging Face مقابل Hugging Face Ultralytics

في حين أن كلاً من Hugging Face و Ultralytics يساهمان بشكل كبير في النظام البيئي للذكاء الاصطناعي مفتوح المصدر، إلا أن تركيزهما الأساسي مختلف. تقدم Hugging Face منصة واسعة النطاق، تركز في البداية على البرمجة اللغوية العصبية ولكنها تشمل الآن مجالات مختلفة بما في ذلك الصوت والرؤية الحاسوبية. وهي توفر مكتبات واسعة من النماذج والأدوات القابلة للتطبيق في مختلف مهام الذكاء الاصطناعي، وتعزز مجتمعاً كبيراً على GitHub. يمكنك قراءة المزيد عن أدواتهم في منشورات مدونتنا حول تشغيل مشاريع السيرة الذاتية واستخدام المحولات للسيرة الذاتية.

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

قراءة الكل