К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Optimizing AI Workflows and Deploying Edge Models · LearnSpace
Назад в каталог
courseraАнализ данных

Optimizing AI Workflows and Deploying Edge Models

Курс от Coursera
Средний≈ 10.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Modern AI systems require efficient training workflows, scalable data pipelines, and deployment strategies that meet real-world performance constraints. In this course, you'll learn how to optimize machine learning workflows and deploy AI models in production environments, including edge devices. You'll begin by working with PyTorch to implement neural network components using tensor operations and automatic differentiation. You'll analyze GPU utilization and training performance to identify computational bottlenecks and improve throughput. Next, you'll explore tools and techniques used to visualize and evaluate machine learning experiments. You'll learn how to compare model variants using performance metrics and design standardized workflows that improve experiment reproducibility. The course also covers building efficient data pipelines that maximize hardware utilization during model training. Finally, you'll evaluate model robustness across data slices and learn how to prepare optimized models for deployment on edge devices where latency and resource constraints matter. By the end of the course, you'll be able to design efficient ML pipelines, analyze performance bottlenecks, and deploy optimized AI models in real-world environments.

Навыки, которые вы освоите

Model OptimizationModel EvaluationData PipelinesPyTorch (Machine Learning Library)Performance TuningTensorflowAI WorkflowsData ProcessingMLOps (Machine Learning Operations)Data ManipulationPerformance MetricArtificial Neural NetworksPerformance AnalysisModel TrainingGrafanaDataflowResource UtilizationModel DeploymentDashboardDeep Learning

Программа курса

9 модулей · 52 учебных материалов

01Optimize PyTorch: Build and Accelerate Layers: Custom Layers in PyTorch: From Building Blocks to Squeeze-and-Excite 7 материалов

Custom Layers in PyTorch: From Building Blocks to Squeeze-and-Excite

Why Build Custom Layers in PyTorch? DIALOGUEWhy Custom Layers Matter in PyTorchВидеоTensor Operations & Autograd: How PyTorch Tracks Your ComputationsВидеоHow PyTorch Tracks Your ComputationsЧтение

Учитесь у экспертов

Professionals from the Industry

Преподаватель курса

Optimizing AI Workflows and Deploying Edge Models
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 10.3 ч

9 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Пушту, Испанский, Дари, Японский

Часть программы вашего университета
Coding a Squeeze-and-Excite Layer in PytorchВидео
Hands-On Activity: Design a Custom PyTorch Layer with Autograd in MindЗадание
Practice Quiz: Core PyTorch & Deep Learning Concepts CheckЗадание
02Optimize PyTorch: Build and Accelerate Layers: Speed Up Your AI Training: Double Your GPU Power 7 материалов

Speed Up Your AI Training: Double Your GPU Power

Why Training Feels “Slow”DIALOGUEProfiling Your Training Loop with PyTorch ВидеоDiagnosing GPU Bottlenecks: Improving PyTorch Training Throughput ЧтениеAccelerating Training with FP16 and Gradient AccumulationВидеоHands-On Activity: Boost Training Throughput with Profiling, FP16, and Gradient AccumulationЗаданиеPractice Quiz: Training Performance and Optimization Fundamentals ЗаданиеGraded Quiz: PyTorch Autograd, Custom Layers, and Training PerformanceЗадание
03Evaluate and Create ML Workflows Visually: Visualizing and Evaluating ML Experiments 5 материалов
Introductory Video: Why Visual Metrics Matter in ML EvaluationВидеоWhat Patterns Do You Notice in These Curves?DIALOGUEUnderstanding Learning Curves in Maching LearningЧтениеComparing Model Variants: A Practical Look at ResNet-50 vs. EfficientNetВидеоHands-On Activity: Analyze Experiment Runs in a Visual DashboardЗадание
04Evaluate and Create ML Workflows Visually: Build Better: Creating Reusable and Standardized ML Workflows 6 материалов
Why Workflow Standardization Saves You TimeВидеоHow Would You Refactor This Messy Script?DIALOGUEBuilding Repeatable and Reusable Machine Learning Workflows ЧтениеLightningModule and DataModule: Turning Prototypes Into PipelinesВидеоHands-On Activity: Refactor a Prototype into a Reusable Workflow TemplateЗаданиеGraded Quiz: Evaluate and Create ML Workflows VisuallyЗадание
05Optimize AI: Build Fast Efficient Pipelines: Build High-Throughput Data Pipelines 7 материалов
Getting Ready: What Does “Efficiency” Mean in AI Pipelines?DIALOGUEIntroduction and WelcomeВидеоWhy Data Pipelines Determine Training SpeedВидеоParallel Data Loading: Map, Cache, Batch, Prefetch ExplainedЧтениеWalkthrough: Composing an Efficient tf.data PipelineВидеоHands-On Activity: Build and Test a High-Throughput Data PipelineЗаданиеExplain Pipeline Efficiency to Teammates DIALOGUE
06Optimize AI: Build Fast Efficient Pipelines: Analyze & Prune Model Computational Graphs 5 материалов
Understanding Model Pruning and Re-export for Efficient PipelinesВидеоInside a Model’s Computational Graph: Finding WasteЧтениеHands-On Activity: Reduce Model Latency by Pruning Redundant OpsЗаданиеReflecting on Graph Efficiency & Latency Trade-offsDIALOGUEGraded Quiz: Optimize AI: Build Fast Efficient PipelinesЗадание
07Optimize and Deploy Edge AI Models: Evaluating Model Robustness on Real-World Data Slices6 материалов
Understanding Why Slice-Based Evaluation MattersDIALOGUEEvaluating Model Robustness on Real-World Data SlicesВидеоWhy Slice-Based Evaluation Matters for Real-World MLВидеоUnderstanding TFMA and Data Slices in PracticeЧтениеHands-On Activity: Slice-Based Evaluation with TFMAЗаданиеCommunicating Slice-Based Performance Insights ClearlyDIALOGUE
08Optimize and Deploy Edge AI Models: Optimizing and Deploying Models on Edge Devices with TensorFlow Lite 6 материалов
Introduction: Communicating Edge Optimization Trade-Offs ClearlyDIALOGUEDeploying the Model to Jetson Nano and Profiling FPS & SizeВидеоHow TFLite Optimizes Models: Conversion, Quantization, and Deployment Constraints ЧтениеHands-On Activity: Edge Deployment with TensorFlow LiteЗаданиеInterpreting Edge Deployment Trade-Offs with ConfidenceDIALOGUEGraded Quiz: Slice-Based Evaluation and Edge Deployment Trade-OffsЗадание
09Project: Optimization and Edge Deployment Strategy Brief3 материалов
Why This Project MattersЧтениеProject RequirementsЧтениеOptimization and Edge Deployment Strategy Brief Задание