ساخت و استقرار مدلهای Generative AI
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت و ارزیابی LLMs مبتنی بر ترنسفرمر از ابتدا با استفاده از PyTorch و متریکهای صنعت مانند ROUGE و BLEU
- مهندسی پایپلاینهای بازیابی نسل افزوده (RAG) با استفاده از LangChain برای یکپارچهسازی دانش فعلی و خاص دامنه در مدلها
- استقرار ایجنتهای هوش مصنوعی خودمختار در محیطهای تولید روی پلتفرم گوگل کلود (Vertex AI) با استفاده از گردشکارهای حرفهای
توضیحات دوره
در این دوره عملی که بخش پایانی تخصص در «اصول Generative AI» است، از مفاهیم نظری به مهندس آماده تولید گذر میکنید. این دوره برای یادگیرندگانی طراحی شده که آماده عبور از تئوری هستند و تمرکز آن کاملاً روی ساخت است. شما نه تنها درباره مدل های زبانی بزرگ (LLM) یاد می گیرید، بلکه آنها را میسازید، بهبود داده و مستقر میکنید.
ما از سطح پایه شروع می کنیم و انواع مختلف معماریهای ترنسفرمر را از ابتدا با استفاده از PyTorch کدنویسی میکنیم. از طریق آموزش با کارایی بالا با Automatic Mixed Precision و ارزیابی ROUGE/BLEU، تکنیکهایی را برای مقیاسبندی کامپوننتهای سفارشی به سیستمهای بهینهسازی شده یاد خواهید گرفت. با استفاده از مدلهای از پیش آموزش دیده و سنجش مبادلات عملکردی، بینش لازم برای انتخاب کارآمدترین مسیر برای استقرار در مقیاس بزرگ را به دست خواهید آورد.
با حرکت به سمت معماری کاربردی، به تسلط به بازیانی نسل افزوده (RAG) با استفاده از LangChain میرسید و ارزیابی پایپلاینها و اعمال تکنیکهای پیشرفته مانند استراتژیهای مختلف قطعهبندی، رنکینگ مجدد و فشردهسازی و تبدیل کوئری را یاد خواهید گرفت. همچنین انتخاب مدل و همچنین مبادلات حیاتی بین RAG و فاین تیونینگ را بررسی خواهید کرد.
در نهایت، با توسعه ایجنتهای خودمختار قدم به آینده هوش مصنوعی خواهید گذاشت. شما با راهاندازی یک گردشکار حرفهای با Poetry و استقرار یک ایجنت هوش مصنوعی خلاصهساز، به طور مستقیم در پلتفرم گوگل کلود (Vertex AI)، شکاف بین توسعه و تولید را پر خواهید کرد.
در پایان دوره، شما یک پورتفولیوی ملموس از کد و یک استقرار لایو خواهید داشت که توانایی شما را در مهندسی راهحلهای قوی Generative AI ثابت میکند.
ساخت و استقرار مدلهای Generative AI
-
مقدمه دوره 3:38
-
آشنایی با مدرس خود - Amreen Anbar 1:21
-
آشنایی با مدرس خود - Anahita Doosti 1:10
-
آشنایی با مدرس خود - Soroush Razavi 1:17
-
ترنسفرمر - بررسی تکامل آن 7:36
-
ترنسفرمر - انواع آن 7:36
-
ترنسفرمر - کامپوننتهای آن 7:00
-
آمادهسازی صحنه - محیط، کتابخانهها و داده 7:55
-
فراتر از تئوری - بیایید یک ترنسفرمر بسازیم 8:34
-
فراتر از تئوری - آموزش و تولید متن 7:40
-
ساخت کامل خلاصهساز رمزگذار و رمزگشا - رمزگذار، رمزگشا و مکانیسم Cross-Attention 7:29
-
ساخت کامل خلاصهساز رمزگذار و رمزگشا - Teacher Forcing ،Loss و استنتاج 6:44
-
مقیاسبندی معماری - از توکنهای کاراکتر تا BPE و داده عظیم 8:07
-
مقیاسبندی معماری - بهینهسازی با کارایی بالا (AMP) و ارزیابی ROUGE 8:42
-
سنتز - پیادهسازی ترنسفرمر مترجم 8:54
-
بایپس دیوار آموزش - اپلیکیشنهای قدرتمند LLM بدون رایانش عظیم 5:04
-
رویکرد منبع کارآمد - استفاده از مدلهای از پیش آموزش دیده برای خلاصهسازی 5:52
-
رویکرد منبع کارآمد - استفاده از مدلهای از پیش آموزش دیده برای ترجمه 8:08
-
مقاله اصلی «توجه، تمام چیزی است که نیاز دارید» None
-
توضیحدهنده ترنسفرمر تعاملی None
-
نوتبوک - بخش 1 None
-
نوتبوک - بخش 2 None
-
نوتبوک - بخش 3 None
-
مجموعه داده (cnn_dailymail) None
-
نوتبوک - بخش 4 None
-
مجموعه داده (wmt14) None
-
امتیاز ROUGE و BLEU برای ارزیابی NLP None
-
نوتبوک - بخش 5 None
-
نوتبوک - بخش 6 None
-
RAG چیست؟ 5:54
-
ساخت RAG مینیمال از ابتدا با Ollama - بخش 1 7:03
-
ساخت RAG مینیمال از ابتدا با Ollama - بخش 2 5:22
-
پایپلاین بهبود یافته RAG با LangChain 7:21
-
ارزیابی و متریکهای RAG 7:12
-
پیاده سازی ارزیابی RAG 7:20
-
لودرهای سند و استراتژیهای قطعهبندی 6:22
-
فروشگاههای برداری و ایندکسگذاری 5:44
-
رنکینگ مجدد و فشردهسازی مفهومی 6:51
-
تبدیل کوئری 6:53
-
انتخاب مدلهای مناسب برای RAG خود 7:05
-
فاین تیونینگ چیست؟ 5:11
-
مقایسه RAG و فاین تیونینگ - کدام یک را انتخاب کنیم؟ 6:49
-
نوتبوکهای کدنویسی None
-
نتایج نهایی RAG None
-
ایجنت چیست؟ 6:31
-
رویکردهای مختلف برای ساخت ایجنتها 6:17
-
رویکرد ما در این دوره 5:03
-
ویژگیها و ابزارهای ADK 4:43
-
راهاندازی محیط ابر 4:33
-
راهاندازی محیط محلی 4:22
-
از ایجنتهای پایه تا پیشرفته 6:07
-
مسیرهای استقرار برای ایجنتهای ADK 5:40
-
نصب پروژه - مدیریت وابستگیها و محیط 4:53
-
ساختار و گردشکار ایجنت 6:08
-
اجرای ایجنت - بخش 1 - مقداردهی اولیه 5:22
-
اجرای ایجنت - بخش 2 - تحلیل 4:10
-
استقرار ایجنت در ابر 4:30
-
نظارت بر استقرار روی GCP 3:22
-
جمعبندی 4:04
-
لینک و توضیحات پروژه None
مشخصات آموزش
ساخت و استقرار مدلهای Generative AI
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:60
- مدت زمان :04:33:39
- حجم :4.04GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy