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

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

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

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

Deep Learning with PyTorch

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

О курсе

Get hands-on experience in building and deploying intelligent systems using PyTorch by using one of the most widely used deep learning frameworks in AI development. In this practical course, you’ll gain job-ready skills in deep learning, machine learning, and neural networks, boosting your resume for roles like AI Engineer, Machine Learning Engineer, and Data Scientist. During the course, you’ll implement logistic regression and softmax regression, train deep neural networks, and build convolutional neural networks (CNNs) for real-world image classification tasks. You’ll master core techniques such as gradient descent, backpropagation, and cross entropy loss, while improving performance with weight initialization, dropout regularization, and batch normalization. Additionally, you’ll leverage GPU acceleration, perform hyperparameter tuning, and apply transfer learning using pretrained models such as ResNet18. Finally, you’ll complete a project, where you’ll design, train, and evaluate models using modern model optimization and data preprocessing workflows. Great to talk about in interviews! Enroll today to accelerate your career in deep learning, AI, and machine learning.

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

PyTorch (Machine Learning Library)Deep LearningModel TrainingLogistic RegressionArtificial Neural NetworksClassification AlgorithmsConvolutional Neural NetworksModel OptimizationModel EvaluationTransfer LearningArtificial Intelligence and Machine Learning (AI/ML)Machine LearningStatistical MethodsSupervised LearningComputer VisionApplied Machine LearningImage Analysis

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

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

01Module 1: Logistic Regression Cross-Entropy Loss11 материалов

Getting Started

Course IntroductionВидеоCourse OverviewЧтениеReading: Helpful Tips for Course CompletionPLUGIN

Lesson 1: Training Logistic Regression with Cross-Entropy Loss

Logistic Regression Cross-Entropy LossВидео

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

Harish Pant

Instructor

Joseph Santarcangelo

Ph.D., Data Scientist at IBM

Deep Learning with PyTorch
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 21.3 ч

6 модулей

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

Субтитры: Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Хинди, Казахский, Венгерский, Польский

Часть программы вашего университета
Optimization Using Cross-Entropy LossВидео
Logistic Regression Cross-Entropy in PyTorchDIALOGUE
Lab: Logistic Regression Mean Square ErrorВнешний инструмент
Lab: Logistic Regression Cross EntropyВнешний инструмент
Practice Quiz: Training Logistic Regression with Cross-Entropy LossЗадание

Lesson 2: Module Summary and Assessment

Podcast: Summary and Highlights: Logistic Regression Cross-Entropy LossPLUGINGraded Quiz: Logistic Regression Cross-Entropy LossЗадание
02Module 2: Building Softmax Regression Models with Activation Functions 12 материалов

Lesson 1: Building Softmax Regression Models with Activation Functions

Introduction to the Softmax FunctionВидеоSoftmax Function: Using Lines to Classify Data PredictionВидеоSoftmax Classification Workflow in PyTorchВидеоExplaining Multi-Class Classification with Softmax in PyTorchDIALOGUESoftmax Classifier 1Внешний инструментSoftmax Classification for MNIST in PyTorchВидеоSoftmax Classifier 2Внешний инструментActivation FunctionsВидеоActivation FunctionsВнешний инструментPractice Quiz: Building Softmax Regression Models with Activation Functions Задание

Lesson 2: Module Summary and Assessment

Podcast: Summary and Highlights: Building Softmax Regression Models with Activation FunctionsPLUGINGraded Quiz: Building Softmax Regression Models with Activation FunctionsЗадание
03Module 3: Developing Shallow Neural Networks 14 материалов

Lesson 1: Building Neural Networks with One-Dimensional Inputs

Neural Network Structure and Hidden LayersВидеоForward Propagation in Neural NetworksВидеоNeural Networks in One DimensionВнешний инструментNeural Network with Different Activation FunctionsВнешний инструментMore Hidden NeuronsВидеоMore Hidden NeuronsВнешний инструментNeural Networks with Multiple Dimensional InputВидеоMultidimensional Neural NetworkВнешний инструментMulticlass Neural NetworksВидеоMulti-Class Neural Networks with MNISTВнешний инструментBackpropagationВидеоPractice Quiz: Shallow Neural NetworksЗадание

Lesson 2: Module Summary and Assessment

Podcast: Shallow Neural NetworksPLUGINGraded Quiz: Developing Shallow Neural Networks Задание
04Module 4: Optimizing Deep Networks 25 материалов

Lesson 1: Building Deep Neural Networks

Deep Neural NetworksВидеоDeep Neural NetworksВнешний инструментDeeper Neural Networks: nn.ModuleList()ВидеоDeeper Neural Networks: nn.ModuleList()Внешний инструментHow Dropout Reduces OverfittingВидеоUsing Dropout in RegressionВнешний инструментUsing Dropout in PyTorch ModelsВидеоUsing Dropout for ClassificationВнешний инструментReading: The Role of Dropout in Regularization and Model GeneralizationPLUGINCurrent Trends in PyTorchВидеоPractice Quiz: Building Deep Neural NetworksЗадание

Lesson 2: Neural Network Initialization Weights

Neural Network Initialization WeightsВидеоExplaining Weight Initialization and Gradient Stability in Deep NetworksDIALOGUEInitialization with Same WeightsВнешний инструментTest Default, Xavier, and Uniform Initialization on MNIST Dataset with Tanh ActivationВнешний инструментTest Default, He, and Uniform Initialization on MNIST Dataset with ReLU ActivationВнешний инструментGradient Descent with Momentum: Initialization Failures and Vanishing GradientsВидео

Lesson 3: Module Summary and Assessment

Podcast: Summary and Highlights: Optimizing Deep Networks PLUGINGraded Quiz: Optimizing Deep Networks Задание
05Module 5: Building Convolutional Neural Networks 19 материалов

Lesson 1: Building Convolutional Neural Networks

Convolution Fundamentals and Activation MapsВидеоReading: Stride, Padding, and Convolution in PyTorchPLUGINLab: What's ConvolutionВнешний инструментVideo: Activation Functions and Max Pooling ВидеоLab: Activation Function and Max PoolingВнешний инструментMultiple Input and Output ChannelsВидеоMultiple Input and Output ChannelsВнешний инструментConvolutional Neural NetworkВидеоConvolutional Neural Network for MNISTВидеоConvolutional Neural Network Simple ExampleВнешний инструментConvolutional Neural Network MNISTВнешний инструментConvolutional Neural Networks with Batch NormalizationВнешний инструментIntroduction to Residual Networks (ResNet)ВидеоReading: ResNet18 and Image ClassificationPLUGINTorchVision ModelsВидеоGraphics Processing UnitВидеоPractice Quiz: Building Convolutional Neural NetworksЗадание

Lesson 2: Module Summary and Assessment  

Podcast: Summary and Highlights: Building Convolutional Neural NetworksPLUGINGraded Quiz: Building Convolutional Neural NetworksЗадание
06Module 6: Final Project and Final Assessment9 материалов

Lesson 1: Final Project

Practice Project: Convolutional Neural Network for Anime Image ClassificationВнешний инструментReading: Final Project Submission Guidelines and DeliverablesPLUGINFinal Project: Fashion MNIST ClassificationВнешний инструментOption 1: AI Graded - Final Project: Submission and EvaluationВнешний инструментOption 2: Peer Graded - Final Project Submission and EvaluationВзаимная проверкаFinal ExamЗадание

Lesson 2: Course Wrap-Up

Course Wrap-up PLUGINCongratulations and Next StepsЧтениеTeam and AcknowledgmentsЧтение
Gradient Descent with Momentum: Xavier and He Initialization MethodsВидео
Momentum with Different PolynomialsВнешний инструмент
Neural Networks with MomentumВнешний инструмент
Batch NormalizationВидео
Batch Normalization with the MNIST DatasetВнешний инструмент
Practice Quiz: Neural Network Initialization WeightsЗадание