بهینه‌سازی و فاین‌تیون مدل‌های زبانی بزرگ (LLM): آموزش LoRA، QLoRA و PEFT - آخرین آپدیت

دانلود Fine-Tune Your Own LLM: LoRA, QLoRA & PEFT

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره در سطح متوسط، شما را با فرآیند فاین‌تیون (Fine-tuning) مدل‌های زبانی بزرگ متن‌باز روی GPUهای معمولی با استفاده از تکنیک‌های بهینه در مصرف پارامتر (PEFT) آشنا می‌کند. محور اصلی این آموزش، ساخت یک عامل پشتیبانی مشتری در قالب یک سرویس SaaS است. شما ابتدا کل خط لوله آموزش LLM شامل پیش‌آموزش (Pretraining)، فاین‌تیون نظارت شده (SFT) و هم‌راستاسازی (Alignment) را بررسی خواهید کرد و متوجه می‌شوید که متدهای PEFT در شرایط محدودیت حافظه و هزینه در کجا قرار می‌گیرند. در این دوره، فاین‌تیون کامل را با رویکردهایی مانند LoRA، QLoRA، آداپتورها، Prefix Tuning و Prompt Tuning مقایسه کرده و سپس به مفاهیم ریاضی Low-Rank Adaptation می‌پردازید تا تاثیر رتبه (Rank)، آلفا و انتخاب ماژول‌های هدف بر تعداد پارامترها و مصرف حافظه را درک کنید. شما به صورت عملی داده‌های واقعی پشتیبانی مشتری (تیکت‌ها، چت‌ها و سوالات متداول) را آماده کرده، آن‌ها را به جفت‌های دستور-پاسخ (Instruction-Completion) با کیفیت تبدیل می‌کنید و با استفاده از فرمت‌های رایج مانند Alpaca، ChatML و ShareGPT قالب‌بندی می‌نمایید. با بهره‌گیری از کتابخانه‌های Transformers و PEFT شرکت Hugging Face، تکنیک‌های LoRA و QLoRA را برای فاین‌تیون مدل‌های ۷ تا ۸ میلیارد پارامتری روی یک GPU با حافظه ۲۴ گیگابایت پیاده‌سازی می‌کنید و موارد مربوط به کوانتیزاسیون 4-bit NF4، ردیابی مصرف حافظه و پایداری آموزش را مدیریت خواهید کرد. همچنین یاد می‌گیرید چگونه با استفاده از لاگ‌ها، نمودارهای Loss و تحلیل موارد شکست (توهمات، پاسخ‌های منفی و بیش‌برازش)، مدل را دیباگ کرده و با معیارهای خودکار (Perplexity, ROUGE, BERTScore) ارزیابی نمایید. در نهایت، مجموعه‌داده‌های ترجیحی (Preference Datasets) را برای اعمال لحن برند، مفید بودن و ایمنی طراحی کرده و متدهای هم‌راستاسازی مانند DPO و ORPO را برای هدایت رفتار عامل پشتیبانی به کار می‌گیرید. همچنین نسخه‌های پیشرفته PEFT مانند DoRA، rsLoRA و ترکیب آداپتورها را برای بررسی توازن بین کیفیت و کارایی مطالعه خواهید کرد. دوره با مباحث عملی بسته‌بندی و استقرار به پایان می‌رسد: ادغام آداپتورها، کوانتیزه کردن برای استنتاج بهینه و استقرار عامل با استفاده از استک‌های مدرن مانند vLLM و Hugging Face Inference Endpoints به همراه مانیتورینگ تاخیر و کیفیت پاسخ‌ها در محیط SaaS. سلب مسئولیت: این یک منبع آموزشی مستقل است که توسط Board Infinity صرفاً برای مقاصد اطلاع‌رسانی و آموزشی ایجاد شده است. این دوره وابسته به هیچ شرکت، سازمان یا نهاد صدور گواهینامه‌ای نیست مگر اینکه صراحتاً ذکر شده باشد. محتوای ارائه شده بر اساس دانش صنعت و بهترین تجربیات است اما به عنوان متریال آموزشی رسمی برای هیچ کارفرما یا برنامه گواهینامه‌ای خاص تلقی نمی‌شود. تمامی نام‌های شرکت‌ها، علائم تجاری و لوگوها متعلق به مالکان مربوطه بوده و صرفاً برای شناسایی و مقایسه آموزشی استفاده شده‌اند.

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

برنامه‌ریزی PEFT برای عامل پشتیبانی Planning PEFT for a Support Agent

  • چرا PEFT برای یک عامل پشتیبانی SaaS اهمیت دارد Why PEFT Matters for a SaaS Support Agent

  • از مدل پایه تا عامل پشتیبانی: هر مرحله چه چیزی اضافه می‌کند From Base Model to Support Agent: What Each Stage Adds

  • چرا داشتن یک GPU تک 24 گیگابایتی برنامه را تغییر می‌دهد Why a Single 24GB GPU Changes the Plan

  • QLoRA به عنوان مسیر پیش‌فرض در VRAM محدود QLoRA as the Default Path Under Tight VRAM

  • زمانی که فاین‌تیون به عنوان استراتژی دانش شکست می‌خورد When Fine-Tuning Fails as a Knowledge Strategy

  • راهنمای گام‌به‌گام: برنامه‌ریزی عامل پشتیبانی 7B 8B روی یک GPU Walkthrough: Planning a 7B-8B Support Agent on One GPU

  • سنتز ماژول: جایگاه PEFT و زمان استفاده از آن Module Synthesis: Where PEFT Fits and When to Use It

درک مکانیسم‌های LoRA و QLoRA Understanding LoRA and QLoRA Mechanics

  • چرا LoRA و QLoRA روی GPU 24 گیگابایتی مهم هستند Why LoRA and QLoRA Matter on a 24GB GPU

  • تجسم به‌روزرسانی‌های LoRA در لایه‌های ترنسفورمر Visualizing LoRA Updates Inside Transformer Layers

  • از LoRA به QLoRA: چه چیزی تغییر می‌کند و چه چیزی منجمد می‌ماند From LoRA to QLoRA: What Changes and What Stays Frozen

  • نقشه‌برداری مصرف حافظه QLoRA روی یک GPU تک 24 گیگابایتی Mapping QLoRA Memory Use on a Single 24GB GPU

  • سنتز ماژول: چرا QLoRA در عمل جواب می‌دهد Module Synthesis: Why QLoRA Works in Practice

آماده‌سازی داده‌ها و قالب‌های چت Preparing Data and Chat Templates

  • چرا فرمت‌بندی داده‌ها کیفیت فاین‌تیون را تعیین می‌کند Why Data Formatting Determines Fine-Tuning Quality

  • دمو: تبدیل تیکت‌ها، چت‌ها و FAQها به جفت‌های دستور-پاسخ Demonstration: Converting Tickets, Chats, and FAQs into Instruction-Completion Pairs

  • دمو: نگاشت بین فرمت‌های Alpaca، ChatML و ShareGPT Demonstration: Mapping Between Alpaca, ChatML, and ShareGPT Formats

  • دمو: اعمال قالب چت صحیح برای مدل هدف Demonstration: Applying the Correct Chat Template for the Target Model

  • راهنمای گام‌به‌گام: ساخت چک‌لیست اعتبارسنجی برای داده‌های SFT Walkthrough: Build a Validation Checklist for SFT Data

  • سنتز ماژول: یک خط لوله قابل اعتماد برای آماده‌سازی داده‌ها و قالب‌بندی چت Module Synthesis: A Reliable Pipeline for Data Preparation and Chat Templating

آموزش و بهبود مدل پشتیبانی Training and Improving the Support Model

  • چرا تکرار پس از آموزش برای یک عامل پشتیبانی حیاتی است Why Post-Training Iteration Matters for a Support Agent

  • بررسی تنظیمات فاین‌تیون LoRA با PEFT و Transformers Walk Through a LoRA Fine-Tuning Setup with PEFT and Transformers

  • از اجرای آموزش تا بررسی خروجی: تفسیر نتایج اولیه SFT From Training Run to Output Review: Interpreting Early SFT Results

  • چگونه DPO و ORPO رفتار پشتیبانی را هدایت می‌کنند How DPO and ORPO Steer Support Behavior

  • دیباگ توهمات، پاسخ‌های منفی و بیش‌برازش در مدل پشتیبانی Debugging Hallucinations, Refusals, and Overfitting in a Support Model

ارزیابی، بسته‌بندی و سرویس‌دهی آداپتورها Evaluating, Packaging, and Serving Adapters

  • چرا تصمیمات ارزیابی و استقرار برای عامل‌های پشتیبانی مهم هستند Why Evaluation and Deployment Decisions Matter for Support Agents

  • تفسیر نتایج معیارها در زمینه‌های پشتیبانی مشتری Interpreting Metric Results in Customer Support Contexts

  • ساخت دستورالعمل‌های حاشیه‌نویسی و بررسی‌های بین-حاشیه‌نویس Build Annotation Guidelines and Inter-Annotator Checks

  • مقایسه تجربی نسخه‌های PEFT از نظر کیفیت و کارایی Empirically Comparing PEFT Variants for Quality and Efficiency

  • ادغام آداپتورها، کوانتیزه کردن برای استنتاج و بسته‌بندی مدل Merge Adapters, Quantize for Inference, and Package the Model

  • راهنمای استقرار: از آداپتور فاین‌تیون شده تا اندپوینت پشتیبانی زنده Deployment Walkthrough: From Fine-Tuned Adapter to Live Support Endpoint

نمایش نظرات

بهینه‌سازی و فاین‌تیون مدل‌های زبانی بزرگ (LLM): آموزش LoRA، QLoRA و PEFT
جزییات دوره
9h 50m
29
(آخرین آپدیت)
60
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Board Infinity Board Infinity

Board Infinity: توانمندسازی مشاغل با مسیرهای یادگیری