×
ribbon

آموزش Fine-Tuning مدل‌های زبانی با یادگیری تقویتی و روش GRPO در DeepSeek

مدرس:Udemy

Çağatay Demirbaş

بهبود مدل‌های زبان بزرگ با GRPO و DPO: از آماده‌سازی تا به‌کارگیری پاداش

جدید
زیرنویس
13دانشجو
4ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیمهر ۱۴۰۵
محتوای دوره
سرفصل‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آشنایی با تنظیم دقیق یادگیری تقویتی در مدل‌های زبان بزرگ و تفاوت‌های SFT، LoRA، DPO و GRPO

یادگیری آماده‌سازی داده‌ها برای SFT، DPO و GRPO و استفاده از Data Collatorهای مخصوص هر کدام

پیاده‌سازی و مدیریتLoRA با مدل پایه و کنترل هیپرپارامترها در فرایند آموزش

طراحی، پیاده‌سازی و ارزیابی توابع پاداش برای GRPO و اجرای فرایند زنجیره تفکر از طریق GRPO

این دوره شامل:

4 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

سرفصل‌های دوره

5 فصل39 جلسه4 ساعت ویدیو
مقدمه
  معرفی محتوای دوره
07:18
کوانتیزاسیون، لورا، مبحث 'SFT'، گردآورنده داده‌ها، آماده‌سازی داده‌ها…
  کوانتیزاسیون چیست؟ چگونه اندازه مدل و پارامترها را تحت تأثیر قرار می‌دهد؟
04:08
  ایجاد حساب کاربری در هاگینگ فیس و دریافت توکن
03:45
  ایجاد نوت‌بوک کولاب و آشنایی با کتابخانه‌ها
03:24
  دانلود مدل با کوانتیزاسیون
04:56
  تفاوت‌های بین مدل‌های پایه و راهنمایی
06:46
  دانلود و بررسی مجموعه داده‌ها
03:44
  آماده‌سازی مجموعه داده‌ها، قالب چت و ادغام توکن‌های سفارشی
11:41
  ادامه آماده‌سازی داده‌ها و توکنی‌سازی
04:45
  گردآور داده چیست و چگونه کار می‌کند؟ مثال عملی
07:45
  «'LoRA' چیست؟ چرا از آن استفاده می‌کنیم؟»
02:46
  ادغام ماتریس‌های 'LoRA' در مدل
06:21
  تنظیم پارامترهای آموزشی (هایپرپارامترهای آموزشی)
08:10
  تنظیم 'Trainer'، آغاز آموزش و ارزیابی نتایج
03:02
  ادغام ماتریس‌های 'LoRA' آموزش‌دیده با مدل
05:20
  بارگذاری مدل در هاگینگ فیس و استفاده از آن
04:53
  هایپرپارامترهای تاثیرگذار بر خروجی‌ها
05:37
افزودن توکن‌های جدید و ایجاد قالب‌ها برای توکن‌ساز
  دانلود مدل و توکن‌ساز
03:27
  افزودن توکن‌های سفارشی جدید به توکن‌ساز
06:43
  ایجاد قالب‌های با توکن‌های سفارشی جدید و ادغام آن‌ها در مجموعه‌داده
06:11
'DPO' (بهینه‌سازی ترجیح مستقیم)
  'DPO' چیست؟ چه فرمت داده‌ای از آن انتظار می‌رود؟
05:34
  دانلود مدل و درک اینکه هم‌آراکننده داده‌های 'DPO' چگونه پدینگ را اعمال می‌کند
05:11
  آماده‌سازی مجموعه داده برای 'DPO'
08:48
  افزودن ماتریس‌های 'LoRA' به مدل
03:08
  تنظیم پارامترهای آموزشی (با 'DPOConfig')
04:12
  آموزش مدل و ادغام ماتریس‌های 'LoRA'
05:09
'GRPO' (بهینه‌سازی سیاست نسبی گروهی) یادگیری تقویتی
  مدل «استدلالی» چیست؟ چگونه کار می‌کند؟
03:49
  'GRPO' چیست؟ چگونه اعمال می‌شود؟
03:32
  'Unsloth' و 'VLLM' چیستند؟ مدل را دانلود کنید
05:20
  بررسی مجموعه داده و گام‌های اولیه آماده‌سازی
06:01
  استخراج بخش‌های خاص از داده‌ها با عبارات با قاعده و عملیات گروهی
10:28
  در چه قالبی داده‌ها به توابع پاداش ارسال می‌شوند
05:36
  اولین تابع پاداش
10:44
  دومین تابع پاداش
09:26
  سومین تابع پاداش
08:25
  چهارمین تابع پاداش
05:35
  هایپرپارامترهای آموزش (با پیکربندی 'GRPO')
06:06
  شیء مربی و فرایند آموزش
01:56
  پاداش‌های جدول نتایج و خروجی‌های نمونه
03:13

توضیحات دوره

در این دوره به اصول و فرایندهای آماده‌سازی، آموزش و بهبود مدل‌های زبان بزرگ (LLMs) می‌پردازید. مبانی مدل‌های پایه و مدل‌های راهنمای دستوری (instruct) را می‌آموزید و روش‌های آماده‌سازی داده برای هرکدام را فرا می‌گیرید. همچنین تکنیک‌های پیش‌پردازش داده، نکات کلیدی، تشخیص توکن‌های خاص مورد نیاز مدل‌ها، درک فرمت‌های داده و نحوه استفاده از آنها را می‌آموزید. قابلیت‌های عملی با LoRA و Data Collator به دست می‌آورید و با مفاهیم و هیپرپارامترهای کلیدی که در آموزش مدل‌ها به کار می‌روند آشنا می‌شوید. اصول ترکیب ماتریس‌های LoRA با مدل پایه و نکات بهترین شیوه‌ها در این فرایند را فرا می‌گیرید. با Direct Preference Optimization (DPO) آشنا می‌شوید، از کاربردها تا فرمت داده‌های مورد انتظار و موقعیت‌های به‌کارگیری. نکات آماده‌سازی داده برای DPO و کارکرد Data Collator مخصوص DPO را می‌آموزید و با نقش هیپرپارامترهای مرتبط آشنا می‌شوید. همچنین می‌آموزید چگونه مدل آموزش‌دیده خود را به پلتفرم‌هایی مانند هوگینگ فیس (Hugging Face) بارگذاری کنید و پس از آموزش به مدیریت کارآمد هیپرپارامترها بپردازید. در ادامه با GRPO (Group Relative Policy Optimization) آشنا می‌شوید: نحوه عملکرد، فرایند یادگیری و چگونگی آماده‌سازی داده برای GRPO. ساخت توابع پاداش (Rewards) برای GRPO و قالب‌های پاداش، استخراج بخش‌های پاداش-دار از پاسخ‌ها و تعریف پاداش بر پایه این بخش‌ها را یاد می‌گیرید. سرانجام نحوه تبدیل یک مدل Instruct به مدلی که بتواند «زنجیره تفکر» را تولید کند با GRPO را تجربه می‌کنید. این دوره شما را برای پیاده‌سازی‌های عملی GRPO و جنبه‌های اجرایی آن آماده می‌کند.

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
1دوره
13دانشجو
سلام به همگان، من چاگاتای دمیرباش هستم. هم‌اکنون در دانشگاه و Southampton در انگلستان در رشته هوش مصنوعی دانش‌آموخته مقطع کارشناسی ارشد هستم. همراه با کارهای پژوهشی، با انجام پروژه‌هایی در داده‌کاوی، یادگیری ماشین و پردازش زبان طبیعی، همواره مهارت‌هایم را به‌روز نگه می‌دارم. به دنبال کردن فناوری‌های نوین از طریق دوره‌های آنلاین، هکاتون‌ها و سمینارها اهمیت زیادی می‌دهم و دوست دارم آنچه یاد گرفته‌ام را به صورت پروژه‌های عملی پیاده‌سازی کنم. خوشحال می‌شوم تجربیات و مسیر یادگیری‌ام را با شما به اشتراک بگذارم.
poster

آموزش Fine-Tuning مدل‌های زبانی با یادگیری تقویتی و روش GRPO در DeepSeek

13دانشجو

دوره‌های مشابه