دوره آموزشی هوش مصنوعی تولیدی و مدلهای متنباز: تمرین عملی با مدلهای Hugging Face
1 ساعت 52 دقیقهمتوسط2024-09-26
مدرسین

Harpreet Sahota
جزئیات دوره
مدلهای زبان بزرگ (LLMها) در حال تبدیل شدن به اجزای کلیدی در صنایع مختلف هستند. این دوره که توسط مدرس هارپریت ساهوتا تدریس میشود، یک بررسی عمیق از نحوه کارکرد تولید متن با استفاده از LLMها ارائه میدهد. در این دوره، شما با اهمیت توکنیزه کردن، توکنهای خاص و الگوهای چت در تولید متن آشنا خواهید شد. همچنین نحوه دستکاری توکن انتخابشده بعدی را خواهید آموخت و درک فنی و شهودی از پارامترهای تولید مانند دما (temperature)، بالاترین احتمال (top-p)، بالاترین k (top-k)، جریمه تکرار (repetition penalty)، جریمه طول (length penalty) و لیست کلمات بد (bad words list) پیدا خواهید کرد. کشف خواهید کرد که چگونه این پارامترها میتوانند برای شکلدهی استراتژیهای رمزگشایی قدرتمند ترکیب شوند، از جمله جستجوی حریصانه (greedy search)، نمونهبرداری چندنمونهای (multinomial sampling)، جستجوی پرتوی (beam search) و جستجوی مقابلهای (contrastive search). همچنین تجربه عملی با استفاده از API تولید متن Hugging Face خواهید داشت و نگاهی به تعامل با API NVIDIA NIM برای کاوش در مدلهای بزرگتر خواهید انداخت. در پایان این دوره، شما یک پایه مستحکم در کنترل تولید متن با LLMها خواهید داشت و قادر خواهید بود این مهارتها را در سناریوهای واقعی به کار ببرید.
اهداف آموزشی:
درک اهمیت توکنیزه کردن، توکنهای خاص و الگوهای چت در تولید متن.
یادگیری نحوه دستکاری توکنهای انتخابشده و استفاده از پارامترهای تولید.
درک پارامترهای مختلف تولید متن مانند دما، top-p، top-k و سایر جریمهها.
کشف استراتژیهای مختلف رمزگشایی از جمله جستجوی حریصانه، نمونهبرداری چندنمونهای و جستجوی پرتوی.
کار با API تولید متن Hugging Face و تعامل با API NVIDIA NIM برای مدلهای بزرگتر.
اهداف آموزشی:
درک اهمیت توکنیزه کردن، توکنهای خاص و الگوهای چت در تولید متن.
یادگیری نحوه دستکاری توکنهای انتخابشده و استفاده از پارامترهای تولید.
درک پارامترهای مختلف تولید متن مانند دما، top-p، top-k و سایر جریمهها.
کشف استراتژیهای مختلف رمزگشایی از جمله جستجوی حریصانه، نمونهبرداری چندنمونهای و جستجوی پرتوی.
کار با API تولید متن Hugging Face و تعامل با API NVIDIA NIM برای مدلهای بزرگتر.
مهارت ها
JupyterHugging FaceCross-Platform DevelopmentMobile DevelopmentGenerative AIPythonArtificial Intelligence (AI)Open SourceOne-Off
سرفصل ها
0. مقدمه
- 01 - هوش مصنوعی خود را بهخوبی تنظیم کنید - تمرین عملی با مدلهای صورت در آغوش گرفتن
1. شروع به کار
- 02 - چگونه LLMها متن تولید میکنند
- 03 - نمای کلی از پلت فرم Hugging Face
- 04 - دسترسی به پردازندههای گرافیکی
2. توکن ساز
- 05 - نشانه گذاری چیست
- 06 - بازرسی توکنایزر
- 07 - رمزگذاری و رمزگشایی متن
- 08 - قالب چت Tokenizer
3. بررسی پارامترهای تولید
- 09 - نسل اول با مدل بومی
- 10 - خطوط لوله
- 11 - مقدمه ای بر پارامترهای تولید
- 12 - دما
- 13 - Top-k
- 14 - بالا-ص
- 15 - سایر پارامترهای تولید
- 16 - Hugging Face Inference API
4. رمزگشایی استراتژی
- 17 - جستجوی حریصانه
- 18 - نمونه برداری چند جمله ای
- 19 - جستجوی پرتو
- 20 - جستجوی پرتو با چند جمله ای
- 21 - جستجوی متضاد
نتیجه گیری
- 22 - منابع فنی جالب
- 23 - NVIDIA NIM API
دوره های مرتبط
- دوره آموزشی مبانی هوش مصنوعی: شبکه های عصبی
- دوره آموزشی بهبود روند کاری دفترچهات با کمک Jupyter AI
- دوره آموزشی ساخت یک سیستم توصیه با یادگیری ماشین پایتون و هوش مصنوعی
- دوره آموزشی یادگیری ماشین کاربردی: مبانی
- دوره آموزشی تنظیم دقیق LLM ها
- دوره آموزشی هوش مصنوعی کاربردی: ساخت برنامه های NLP با Hugging Face Transformers
- دوره آموزشی هوش مصنوعی کاربردی: شروع به کار با Hugging Face Transformers
- دوره آموزشی مقدمه ای بر آمازون برکت: محاسبات کوانتومی در AWS