آموزش بهینه‌سازی جریان‌های کاری AI و استقرار مدل‌های Edge - آخرین آپدیت

دانلود Optimizing AI Workflows and Deploying Edge Models

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: سیستم‌های مدرن هوش مصنوعی نیازمند جریان‌های کاری آموزشی کارآمد، خط لوله‌های داده مقیاس‌پذیر و استراتژی‌های استقراری هستند که محدودیت‌های عملکردی دنیای واقعی را برآورده کنند. در این دوره، شما یاد می‌گیرید که چگونه جریان‌های کاری یادگیری ماشین را بهینه کرده و مدل‌های AI را در محیط‌های عملیاتی، از جمله دستگاه‌های Edge (لبه)، مستقر کنید. شما با کار با PyTorch برای پیاده‌سازی اجزای شبکه عصبی با استفاده از عملیات تنسور و مشتق‌گیری خودکار شروع خواهید کرد. همچنین بهره‌وری GPU و عملکرد آموزش را برای شناسایی گلوگاه‌های محاسباتی و بهبود نرخ انتقال داده‌ها (Throughput) تحلیل خواهید کرد. در ادامه، ابزارها و تکنیک‌های مورد استفاده برای بصری‌سازی و ارزیابی آزمایش‌های یادگیری ماشین را بررسی می‌کنید. شما یاد می‌گیرید که چگونه نسخه‌های مختلف مدل را با استفاده از معیارهای عملکرد مقایسه کرده و جریان‌های کاری استانداردی طراحی کنید که تکرارپذیری آزمایش‌ها را بهبود ببخشد. این دوره همچنین شامل ساخت خط لوله‌های داده (Data Pipelines) کارآمد است که بهره‌وری سخت‌افزار را در طول آموزش مدل به حداکثر می‌رساند. در نهایت، استحکام مدل را در برش‌های مختلف داده ارزیابی کرده و نحوه آماده‌سازی مدل‌های بهینه برای استقرار روی دستگاه‌های Edge، جایی که تأخیر (Latency) و محدودیت منابع حیاتی هستند، خواهید آموخت. در پایان این دوره، شما قادر خواهید بود خط لوله‌های ML کارآمد طراحی کنید، گلوگاه‌های عملکردی را تحلیل نمایید و مدل‌های AI بهینه‌شده را در محیط‌های واقعی مستقر کنید.

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

بهینه‌سازی PyTorch: ساخت و شتاب‌دهی لایه‌ها: لایه‌های سفارشی در PyTorch: از بلوک‌های سازنده تا Squeeze and Excite Optimize PyTorch: Build and Accelerate Layers: Custom Layers in PyTorch: From Building Blocks to Squeeze-and-Excite

  • چرا لایه‌های سفارشی در PyTorch اهمیت دارند Why Custom Layers Matter in PyTorch

  • عملیات تنسور و Autograd: نحوه ردیابی محاسبات توسط PyTorch Tensor Operations & Autograd: How PyTorch Tracks Your Computations

  • کدنویسی لایه Squeeze and Excite در PyTorch Coding a Squeeze-and-Excite Layer in Pytorch

بهینه‌سازی PyTorch: ساخت و شتاب‌دهی لایه‌ها: سرعت بخشیدن به آموزش AI: دو برابر کردن قدرت GPU Optimize PyTorch: Build and Accelerate Layers: Speed Up Your AI Training: Double Your GPU Power

  • پروفایلینگ حلقه آموزش با PyTorch Profiling Your Training Loop with PyTorch

  • شتاب‌دهی به آموزش با FP16 و انباشت گرادینت (Gradient Accumulation) Accelerating Training with FP16 and Gradient Accumulation

ارزیابی و ایجاد بصری جریان‌های کاری ML: بصری‌سازی و ارزیابی آزمایش‌های یادگیری ماشین Evaluate and Create ML Workflows Visually: Visualizing and Evaluating ML Experiments

  • ویدیو مقدماتی: چرا معیارهای بصری در ارزیابی ML مهم هستند Introductory Video: Why Visual Metrics Matter in ML Evaluation

  • مقایسه نسخه‌های مدل: نگاهی کاربردی به ResNet 50 در مقابل EfficientNet Comparing Model Variants: A Practical Look at ResNet-50 vs. EfficientNet

ارزیابی و ایجاد بصری جریان‌های کاری ML: ساخت بهتر: ایجاد جریان‌های کاری ML استاندارد و قابل استفاده مجدد Evaluate and Create ML Workflows Visually: Build Better: Creating Reusable and Standardized ML Workflows

  • چرا استانداردسازی جریان کاری در زمان شما صرفه‌جویی می‌کند Why Workflow Standardization Saves You Time

  • LightningModule و DataModule: تبدیل پروتوتایپ‌ها به خط لوله‌های عملیاتی LightningModule and DataModule: Turning Prototypes Into Pipelines

بهینه‌سازی AI: ساخت خط لوله‌های سریع و کارآمد: ساخت خط لوله‌های داده با نرخ انتقال بالا Optimize AI: Build Fast Efficient Pipelines: Build High-Throughput Data Pipelines

  • مقدمه و خوش‌آمدگویی Introduction and Welcome

  • چرا خط لوله‌های داده تعیین‌کننده سرعت آموزش هستند Why Data Pipelines Determine Training Speed

  • راهنمای گام‌به‌گام: ترکیب یک خط لوله کارآمد tf.data Walkthrough: Composing an Efficient tf.data Pipeline

بهینه‌سازی AI: ساخت خط لوله‌های سریع و کارآمد: تحلیل و هرس گراف‌های محاسباتی مدل Optimize AI: Build Fast Efficient Pipelines: Analyze & Prune Model Computational Graphs

  • درک هرس مدل (Model Pruning) و باز-صادرات برای خط لوله‌های کارآمد Understanding Model Pruning and Re-export for Efficient Pipelines

بهینه‌سازی و استقرار مدل‌های Edge AI: ارزیابی استحکام مدل بر روی برش‌های داده دنیای واقعی Optimize and Deploy Edge AI Models: Evaluating Model Robustness on Real-World Data Slices

  • ارزیابی استحکام مدل بر روی برش‌های داده دنیای واقعی Evaluating Model Robustness on Real-World Data Slices

  • چرا ارزیابی مبتنی بر برش (Slice Based) برای ML دنیای واقعی مهم است Why Slice-Based Evaluation Matters for Real-World ML

بهینه‌سازی و استقرار مدل‌های Edge AI: بهینه‌سازی و استقرار مدل‌ها روی دستگاه‌های Edge با TensorFlow Lite Optimize and Deploy Edge AI Models: Optimizing and Deploying Models on Edge Devices with TensorFlow Lite

  • استقرار مدل روی Jetson Nano و تحلیل FPS و اندازه مدل Deploying the Model to Jetson Nano and Profiling FPS & Size

پروژه: خلاصه استراتژی بهینه‌سازی و استقرار در لبه (Edge) Project: Optimization and Edge Deployment Strategy Brief

نمایش نظرات

آموزش بهینه‌سازی جریان‌های کاری AI و استقرار مدل‌های Edge
جزییات دوره
7h 35m
16
(آخرین آپدیت)
64
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده