تنسورفلو پیشرفته: آموزش سفارشی‌سازی و بهینه‌سازی - آخرین آپدیت

دانلود Advanced TensorFlow: Custom Training and Optimization

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: پیاده‌سازی مدل‌های یادگیری ماشین در محیط عملیاتی (Production) اغلب نیازمند رفتارهای آموزشی است که جریان‌های استاندارد Keras نمی‌توانند به طور کامل پوشش دهند. در این دوره جامع «تنسورفلو پیشرفته: آموزش سفارشی‌سازی و بهینه‌سازی»، شما توانایی پیاده‌سازی و عیب‌یابی سیستم‌های آموزشی سفارشی و مقیاس‌پذیر را کسب خواهید کرد. ابتدا با حلقه‌های آموزشی سفارشی با استفاده از tf.GradientTape، تبدیل گرادینت‌ها، زمان‌بندی نرخ یادگیری (Learning Rate Schedules)، دقت ترکیبی (Mixed Precision) و روش‌های پیشرفته منظم‌سازی (Regularization) آشنا می‌شوید. سپس نحوه ساخت لایه‌ها، مدل‌ها، توابع زیان (Losses)، متریک‌ها، بهینه‌سازها و پیاده‌سازی متد train_step() برای رویه‌های تخصصی را خواهید آموخت. در نهایت، روش‌های مقیاس‌بندی آموزش با استراتژی‌های توزیع‌شده TensorFlow و به‌کارگیری این الگوها در معماری‌های پیشرفته‌ای مانند GNNها، VAEها، GANها، یادگیری تقویت‌شده (RL) و یکپارچه‌سازی با scikit-learn را فرا می‌گیرید. در پایان این دوره، شما مهارت‌های لازم برای ساخت خط لوله‌های آموزشی (Training Pipelines) آماده برای محیط عملیاتی را با کنترل کامل بر بهینه‌سازی و اجرا به دست خواهید آورد.

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

حلقه‌های آموزش سفارشی: مبانی محیط عملیاتی Custom Training Loops: The Production Baseline

  • زمانی که Model.fit() کافی نیست When Model.fit() Isn’t Enough

  • ساخت حلقه کامل GradientTape Building the Complete GradientTape Loop

  • شرایط صحت در یک گام آموزشی سفارشی Correctness Conditions of a Custom Training Step

  • دمو: آموزش یک شبکه کوچک از ابتدا تا انتها Demo: Train a Small Network End-to-end

کنترل‌های بهینه‌سازی: Clipping و زمان‌بندی‌ها Optimization Controls: Clipping and Schedules

  • چرا آموزش مدل ناپایدار می‌شود؟ Why Training Becomes Unstable

  • پیاده‌سازی Gradient Clipping و زمان‌بندی نرخ یادگیری Implement Gradient Clipping and LR Schedules

  • تنظیم و اعتبارسنجی تثبیت‌کننده‌ها در محیط عملیاتی Tuning and Validating Stabilizers in Production

  • دمو: تثبیت آموزش با Clipping و Schedule Demo: Stabilize Training with Clipping and Schedule

تکنیک‌های پیشرفته حلقه: دقت ترکیبی و Nested Tape Advanced Loop Techniques: Mixed Precision and Nested Tape

  • مکانیسم‌های حیاتی دقت ترکیبی (Mixed Precision) Mixed Precision Mechanics That Matter

  • استفاده از GradientTape تو در تو Nested GradientTape

  • الگوی مهندسی: دقت ترکیبی ایمن و Nested Tape Engineering Pattern: Safe Mixed Precision and Nested Tape

  • دمو: دقت ترکیبی همراه با Gradient Penalty Demo: Mixed Precision with Gradient Penalty

لایه‌ها و مدل‌های سفارشی: Subclassing برای معماری‌های واقعی Custom Layers and Models: Subclassing for Real Architectures

  • چه زمانی از Subclass برای لایه و مدل استفاده کنیم؟ When to Subclass Layer and Model

  • پیاده‌سازی اجزای سفارشی Implement Custom Components

  • ردیابی آمادگی برای تولید و ذخیره‌سازی اجزای Subclassed Production Readiness Tracking and Saving Subclassed Components

  • دمو: اتصال اجزای سفارشی به آموزش - بخش اول Demo: Plug Custom Components into Training—Part One

  • دمو: اتصال اجزای سفارشی به آموزش - بخش دوم Demo: Plug Custom Components into Training—Part Two

اجزای آموزش سفارشی: توابع زیان، متریک‌ها، بهینه‌سازها و train_step() Custom Training Components: Losses, Metrics, Optimizers, and train_step()

  • طراحی توابع زیان و متریک‌های سفارشی Designing Custom Losses and Metrics

  • بهینه‌سازهای سفارشی و متد train_step() Custom Optimizers and train_step()

  • اعتبارسنجی اجزای سفارشی پیش از به‌کارگیری Validating Custom Components before You Trust Them

  • دمو: آموزش تخصصی با استفاده از train_step() Demo: Specialized Training with train_step()

آموزش توزیع‌شده: استراتژی‌های استقرار Distributed Training: Strategies That Ship

  • انتخاب استراتژی و بررسی مزایا و معایب Strategy Selection and Trade-offs

  • صحت و عملکرد در آموزش توزیع‌شده Correctness and Performance in Distributed Training

  • تبدیل کد به اجرای توزیع‌شده Converting Code to Distributed Execution

  • دمو: حلقه سفارشی توزیع‌شده - بخش اول Demo: Distributed Custom Loop—Part One

  • دمو: حلقه سفارشی توزیع‌شده - بخش دوم Demo: Distributed Custom Loop—Part Two

بررسی معماری‌های خاص: GNN، VAE، GAN، RL و یکپارچگی با scikit learn Architecture Spotlights: GNNs, VAEs, GANs, RL, and scikit-learn Integration

  • نقشه الگوها برای جریان‌های کاری پیشرفته Pattern Map for Advanced Workflows

  • الگوهای گام آموزشی مبتنی بر معماری Architecture-driven Training Step Patterns

  • ساخت لایه‌ها و مدل‌های GNN Building GNN Layers and Models

  • مدل‌های VAE و GAN با حلقه‌های سفارشی VAEs and GANs with Custom Loops

  • دمو: حلقه RL و یکپارچگی با Scikit learn - بخش اول Demo: RL Loop and Scikit-learn Integration–Part One

  • دمو: حلقه RL و یکپارچگی با Scikit learn - بخش دوم Demo: RL Loop and Scikit-learn Integration–Part Two

نمایش نظرات

تنسورفلو پیشرفته: آموزش سفارشی‌سازی و بهینه‌سازی
جزییات دوره
3h 17m
32
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ashraf AlMadhoun Ashraf AlMadhoun

اشرف مدرس باسابقه، متخصص سیستم‌های نهفته و مشاور هوش مصنوعی است که اشتیاق زیادی به ساده‌سازی فناوری‌های پیچیده دارد. او با تجربه گسترده در آموزش دیجیتال، دوره‌های آنلاین متعددی را توسعه داده و هزاران زبان‌آموز را در سطح جهان توانمند ساخته است. اشرف در زمینه‌های سیستم‌های نهفته، میکروکنترلرها، کاربردهای هوش مصنوعی و توسعه نرم‌افزار تخصص دارد و آموزش‌های عملی و متناسب با صنعت ارائه می‌دهد. او به عنوان یک مدرس متعهد، همواره روش‌های تدریس نوآورانه را برای ارتقای تجربه یادگیری بررسی می‌کند. علاوه بر تدریس، او خدمات مشاوره‌ای را برای کمک به کسب‌وکارها و افراد جهت تبدیل ایده‌ها به پروژه‌های واقعی ارائه می‌دهد. اکنون اشرف به عنوان مدرس Pluralsight، متعهد به ارائه محتوای باکیفیتی است که شکاف بین تئوری و اجرای عملی را پر می‌کند.