شعار زيفيرنت

أفضل طريقة لتعلم البرمجة اللغوية العصبية العملية؟

التاريخ:

أفضل طريقة لتعلم البرمجة اللغوية العصبية العملية؟

أصدرت Hugging Face لتوها دورة تدريبية حول استخدام المكتبات والنظام البيئي في البرمجة اللغوية العصبية العملية ، ويبدو أنها شاملة للغاية. إلقاء نظرة لنفسك.


ربما لا أحتاج إلى إخبارك بذلك وجه يعانق - وعلى وجه الخصوص لها مكتبة المحولات - أصبح لاعبا رئيسيا في مجال البرمجة اللغوية العصبية. المحولات مليئة بنماذج SOTA NLP التي يمكن استخدامها خارج الصندوق كما هي ، بالإضافة إلى ضبطها لاستخدامات محددة وأداء عالٍ. لا تتوقف أدوات Hugging Face NLP عند هذا الحد ؛ يشتمل نظامها البيئي على العديد من المكتبات الإضافية ، مثل مجموعات البيانات و Tokenizers و Accelerate و 🤗 Model Hub.

ومع ذلك ، مع كل التطورات الهائلة التي لا هوادة فيها في معالجة اللغة الطبيعية مؤخرًا ، يمكن أن تكون مواكبة الإنجازات البحثية وممارسات SOTA محفوفة بالتحديات. توفر Hugging Face حقًا مجموعة متماسكة من الأدوات لمعالجة البرمجة اللغوية العصبية العملية ، ولكن كيف يمكن للمرء مواكبة أحدث الممارسات والأساليب لتطبيق حلول البرمجة اللغوية العصبية وتنفيذ هذه الحلول باستخدام مكتبات Hugging Face؟

حسنًا ، لدى Hugging Face حل لهذا أيضًا. أهلا بك في دورة عناق الوجه.

 


 

هذه الدورة ، التي يدرسها ماثيو كاريجان ، ليساندر ديبت ، وسيلفان جوجر ، تعد بتغطية الكثير من الأرضية:

  • المُقدّمة - سيوفر مقدمة إلى مكتبة 🤗 Transformers - كيف تعمل نماذج Transformer ؛ باستخدام نماذج من 🤗 Hub ؛ نماذج صقل على مجموعات البيانات ؛ وتبادل النتائج الخاصة بك.
  • الغوص في - تغطي الدورة أساسيات 🤗 مجموعات البيانات و Tokenizers ، مما يسمح للطلاب برسم نهجهم في حل مشكلات البرمجة اللغوية العصبية الشائعة بأنفسهم.
  • متقدم - تم تغطية الموضوعات الأكثر تعقيدًا - تعلم البنى المتخصصة ، لمخاوف مثل كفاءة الذاكرة والتسلسلات الطويلة ؛ اكتساب التعرض لمزيد من الحلول المخصصة ؛ حل مشاكل البرمجة اللغوية العصبية المعقدة بثقة ؛ والمساهمة في 🤗 المحولات.

 

لمحة موجزة عن الدورة
لمحة موجزة عن دورة Hugging Face (مصدر)

 

ماذا تحتاج للقفز إلى هذه الدورة؟ في حين أن المعرفة السابقة لـ PyTorch أو TensorFlow ليست ضرورية ، على الرغم من أنها ستكون مفيدة بالتأكيد ، لاحظ منشئو الدورة التدريبية شرطين أساسيين محددين:

  • معرفة جيدة ببايثون
  • فهم التعلم العميق التمهيدي ، ربما من خلال دورة مثل تلك التي طورها سريع or التعلم العميق.ai

لم أخوض الدورة التدريبية إلى حد كبير حتى الآن ؛ ومع ذلك ، كنت آمل وأتوقع شيئًا كهذا من Hugging Face لبعض الوقت ، وعلى هذا النحو سأقوم بالتأكيد بتصفح هذه المادة بأسرع ما يمكنني.

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

الشكل
يتم إرسال إخراج نموذج المحولات مباشرة إلى رأس النموذج لتتم معالجته (مصدر)

 

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

 
مقالات ذات صلة:

كوينسمارت. Beste Bitcoin-Börse في أوروبا
المصدر: https://www.kdnuggets.com/2021/06/best-way-learn-practical-nlp.html

بقعة_صورة

أحدث المعلومات الاستخباراتية

بقعة_صورة

الدردشة معنا

أهلاً! كيف يمكنني مساعدك؟