کتاب صوتی راهنمای جامع برای پیاده‌سازی Distributed Training و Mixed Precision

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 99,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره راهنمای جامع برای پیاده‌سازی Distributed Training و Mixed Precision

موضوع کلی: هوش مصنوعی و مدل‌های زبانی بزرگ

موضوع میانی: تکنیک‌های بهینه‌سازی آموزش (Distributed Training, Mixed Precision)

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

  • 1. مفهوم Distributed Training و ضرورت آن در آموزش مدل‌های بزرگ
  • 2. تفاوت Data Parallelism و Model Parallelism
  • 3. آشنایی با Pipeline Parallelism و کاربرد آن
  • 4. مفاهیم پایه Mixed Precision Training
  • 5. نقش FP16 و BF16 در کاهش مصرف حافظه
  • 6. تفاوت Automatic Mixed Precision و Manual Mixed Precision
  • 7. آماده‌سازی محیط برای آموزش توزیع‌شده با PyTorch
  • 8. نصب و پیکربندی NCCL برای ارتباط بین GPUها
  • 9. راه‌اندازی DistributedDataParallel در PyTorch
  • 10. مدیریت Process Group و Backendهای ارتباطی
  • 11. همگام‌سازی گرادیان‌ها در آموزش توزیع‌شده
  • 12. استفاده از torch.cuda.amp برای Mixed Precision
  • 13. نقش GradScaler در جلوگیری از Underflow
  • 14. پیاده‌سازی کامل آموزش با DDP و AMP
  • 15. مدیریت Batch Size مؤثر در محیط توزیع‌شده
  • 16. استراتژی‌های تقسیم داده بین فرآیندها
  • 17. استفاده از DistributedSampler برای داده‌های بزرگ
  • 18. تنظیم Learning Rate در آموزش توزیع‌شده
  • 19. همگام‌سازی Batch Normalization در چند GPU
  • 20. رفع مشکلات رایج Deadlock در Distributed Training
  • 21. مانیتورینگ مصرف حافظه GPU در Mixed Precision
  • 22. بهینه‌سازی Throughput با تکنیک‌های همپوشانی ارتباط و محاسبه
  • 23. پیاده‌سازی Gradient Accumulation همراه با Mixed Precision
  • 24. استفاده از ZeRO Optimizer برای کاهش مصرف حافظه
  • 25. سطوح مختلف ZeRO و انتخاب سطح مناسب
  • 26. ادغام DeepSpeed با Mixed Precision
  • 27. پیکربندی DeepSpeed ZeRO برای مدل‌های زبانی بزرگ
  • 28. استفاده از FSDP در PyTorch برای مدل‌های بسیار بزرگ
  • 29. تفاوت FSDP و DDP از نظر مقیاس‌پذیری
  • 30. پیاده‌سازی Activation Checkpointing برای صرفه‌جویی حافظه
  • 31. ترکیب Activation Checkpointing با Mixed Precision
  • 32. مدیریت Offloading پارامترها و بهینه‌ساز به CPU
  • 33. تکنیک‌های کاهش Communication Overhead
  • 34. استفاده از Gradient Compression در آموزش توزیع‌شده
  • 35. پیکربندی محیط چندنودی با torchrun
  • 36. راه‌اندازی آموزش روی کلاسترهای چند ماشین
  • 37. مدیریت Fault Tolerance در آموزش طولانی‌مدت
  • 38. ذخیره و بازیابی Checkpoint در محیط توزیع‌شده
  • 39. همگام‌سازی Checkpointها بین فرآیندها
  • 40. تست صحت مدل پس از آموزش با Mixed Precision
  • 41. تشخیص و رفع Numerical Instability
  • 42. مقایسه عملکرد FP16 و BF16 روی سخت‌افزارهای مختلف
  • 43. بهینه‌سازی برای GPUهای NVIDIA با Tensor Core
  • 44. استفاده از torch.compile همراه با Distributed Training
  • 45. پروفایلینگ عملکرد آموزش توزیع‌شده با PyTorch Profiler
  • 46. شناسایی گلوگاه‌های ارتباطی با NCCL Debugger
  • 47. تنظیمات پیشرفته NCCL برای شبکه‌های InfiniBand
  • 48. پیاده‌سازی Model Parallelism ساده با torch.distributed
  • 49. ترکیب Pipeline Parallelism و Data Parallelism
  • 50. استفاده از Megatron-LM برای آموزش مدل‌های عظیم
  • 51. پیکربندی Tensor Parallelism در چارچوب‌های مدرن
  • 52. مدیریت Embedding و Layer Normalization در موازی‌سازی
  • 53. بهینه‌سازی Memory Fragmentation در آموزش طولانی
  • 54. استراتژی‌های Warmup و Scheduling در محیط توزیع‌شده
  • 55. پیاده‌سازی Dynamic Loss Scaling
  • 56. تست مقیاس‌پذیری با افزایش تعداد GPU
  • 57. محاسبه Ideal Scaling و Efficiency واقعی
  • 58. رفع مشکلات همگرایی در آموزش توزیع‌شده
  • 59. مستندسازی و نسخه‌بندی پیکربندی‌های آموزش
  • 60. بهترین شیوه‌های استقرار نهایی مدل آموزش‌دیده با Mixed Precision
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: AMP BF16 DeepSpeed ZeRO Distributed Training FP16 FSDP Gradient Accumulation LLM Training Mixed Precision NCCL PyTorch DDP آموزش توزیع‌شده بهینه‌سازی حافظه مدل زبانی بزرگ مقیاس‌پذیری آموزش

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.