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

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

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

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

Building and Training Neural Networks with PyTorch

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

О курсе

Updated in May 2025. This course now features Coursera Coach — your interactive learning companion that helps you test your knowledge, challenge assumptions, and deepen your understanding as you progress. Master the power of neural networks with this hands-on deep learning course built entirely in PyTorch. Designed for data scientists, AI practitioners, and developers, this course guides you step by step through building, training, and evaluating models for image, audio, and sequence-based tasks using one of the industry’s most popular frameworks. You’ll begin by exploring classification models, learning how to handle binary and multi-class problems, interpret confusion matrices, and analyze ROC curves. Through practical exercises, you’ll prepare data, design dataset classes, and build your own neural network architectures to solve real classification challenges. Next, you’ll move into Convolutional Neural Networks (CNNs), where you’ll develop both image and audio classification systems. You’ll learn how CNN layers work, implement preprocessing pipelines, and construct models for binary and multi-class image tasks. You’ll also extend these skills to audio classification, giving you a broader understanding of how CNNs apply across domains. From there, you’ll dive into object detection, mastering accuracy metrics, labeling formats, and the YOLO (You Only Look Once) algorithm. Hands-on coding sessions walk you through data preparation, training, and inference so you can build complete, end-to-end detection workflows. In the final modules, you’ll explore neural style transfer, transfer learning with pre-trained networks, and sequence modeling using RNNs and LSTMs — gaining the skills to tackle advanced deep learning applications. By the end of this course, you will have: - Built and evaluated neural network models for binary and multi-class classification. - Designed and trained CNNs for image and audio data. - Implemented object detection workflows using YOLO. - Applied neural style transfer and leveraged pre-trained models for transfer learning. - Developed RNN and LSTM models for sequence-based tasks. - Gained the confidence to use PyTorch for real-world deep learning projects. This course is ideal for learners with experience in Python and a foundational understanding of machine learning and deep learning concepts who want to advance their skills in building neural networks with PyTorch.

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

Recurrent Neural Networks (RNNs)Convolutional Neural NetworksPyTorch (Machine Learning Library)Transfer LearningModel TrainingData ProcessingFine-tuningModel EvaluationComputer VisionImage AnalysisArtificial Neural NetworksData PreprocessingModel OptimizationDeep LearningClassification Algorithms

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

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

01Classification Models19 материалов

Classification Models

Introduction to the Course 'Building and Training Neural Networks with PyTorch'ЧтениеFull Specialization ResourcesЧтениеSection OverviewВидеоClassification Types (101)Видео

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

Packt - Course Instructors

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

Building and Training Neural Networks with PyTorch
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 9.6 ч

7 модулей

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

Субтитры: Казахский

Часть программы вашего университета
Confusion Matrix (101)Видео
ROC Curve (101)Видео
Multi-Class 1: Data PrepВидео
Multi-Class 2: Dataset Class (Exercise)Видео
Multi-Class 3: Dataset Class (Solution)Видео
Multi-Class 4: Network Class (Exercise)Видео
Multi-Class 5: Network Class (Solution)Видео
Multi-Class 6: Loss, Optimizer, and HyperparametersВидео
Multi-Class 7: Training LoopВидео
Multi-Class 8: Model EvaluationВидео
Multi-Class 9: Naive ClassifierВидео
Multi-Class 10: SummaryВидео
Multi-Label (Exercise)Видео
Multi-Label (Solution)Видео
Understanding Classification MetricsDIALOGUE
02CNN: Image Classification12 материалов

CNN: Image Classification

Section OverviewВидеоCNNs (101)ВидеоCNN (Interactive)ВидеоImage Preprocessing (101)ВидеоImage Preprocessing (Coding)ВидеоBinary Image Classification (101)ВидеоBinary Image Classification (Coding)ВидеоMulti-Class Image Classification (Exercise)ВидеоMulti-Class Image Classification (Solution)ВидеоLayer Calculations (101)ВидеоLayer Calculations (Coding)ВидеоDebugging Convolutional Neural NetworksDIALOGUE
03CNN: Audio Classification7 материалов

CNN: Audio Classification

Audio Classification (101)ВидеоAudio Classification (Exercise)ВидеоAudio Classification (Exploratory Data Analysis)ВидеоAudio Classification (Data Prep-Solution)ВидеоAudio Classification (Model-Solution)ВидеоUnderstanding Audio Classification using SpectrogramsDIALOGUEAssessment 1Задание
04CNN: Object Detection14 материалов

CNN: Object Detection

Section OverviewВидеоAccuracy Metrics (101)ВидеоObject Detection (101)ВидеоObject Detection with detecto (Coding)ВидеоTraining a Model on GPU for Free (Coding)ВидеоYOLO (101)ВидеоLabeling FormatsВидеоYOLOv7 Project (101)ВидеоYOLOv7 Coding: SetupВидеоYOLOv7 Coding: Data PrepВидеоYOLOv7 Coding: Model TrainingВидеоYOLOv7 Coding: Model InferenceВидеоYOLOv8 Coding: Model Training and InferenceВидеоIntroduction to Object Detection with YOLODIALOGUE
05Style Transfer5 материалов

Style Transfer

Section OverviewВидеоStyle Transfer (101)ВидеоStyle Transfer (Coding)ВидеоApplying Style Transfer with Pretrained NetworksDIALOGUEAssessment 2Задание
06Pre-Trained Networks and Transfer Learning4 материалов

Pre-Trained Networks and Transfer Learning

Section OverviewВидеоTransfer Learning and Pre-Trained Networks (101)ВидеоTransfer Learning (Coding)ВидеоUnderstanding Pretrained Models and Transfer LearningDIALOGUE
07Recurrent Neural Networks9 материалов

Recurrent Neural Networks

Section OverviewВидеоRNN (101)ВидеоLSTM (Coding)ВидеоLSTM (Exercise)ВидеоConclusion to the Course 'Building and Training Neural Networks with PyTorch'ЧтениеUnderstanding and Implementing LSTMsDIALOGUEAssessment 3ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание