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

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

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

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

Advanced PyTorch Techniques and Applications

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

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the full potential of PyTorch with this comprehensive course designed for advanced users. Starting with Recommender Systems, you’ll explore how to build and evaluate these models, incorporating user and item information to enhance recommendations. Moving on to Autoencoders, the course guides you through their fundamentals and practical implementation, providing a solid foundation for dimensionality reduction and data compression tasks. Generative Adversarial Networks (GANs) are covered next, where you’ll learn to implement and apply GANs to various scenarios, sharpening your skills in creating realistic data simulations. The course also delves into Graph Neural Networks (GNNs), teaching you to handle graph data for tasks like node classification. You’ll then explore the Transformers architecture, including its adaptation for vision tasks with Vision Transformers (ViT), providing you with the skills to tackle complex sequence and vision problems. In addition to model building, the course emphasizes PyTorch Lightning for streamlined model development and early stopping techniques to optimize training. Semi-supervised learning methods are also covered, helping you leverage both labeled and unlabeled data for improved model performance. The extensive Natural Language Processing (NLP) section ensures you master word embeddings, sentiment analysis, and advanced techniques like zero-shot classification. The course concludes with essential topics in model deployment, using frameworks like Flask and Google Cloud to bring your models to production. This course is designed for data scientists, machine learning engineers, and AI researchers with a solid foundation in PyTorch. Prerequisites include a strong understanding of machine learning fundamentals, proficiency in Python programming, and prior experience with PyTorch.

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

PyTorch (Machine Learning Library)Flask (Web Framework)Deep LearningModel OptimizationModel DeploymentGenerative Adversarial Networks (GANs)Generative Model ArchitecturesModel TrainingModel EvaluationNetwork ModelEmbeddingsUnsupervised LearningNatural Language ProcessingMachine Learning MethodsSupervised LearningGraph TheoryArtificial Neural NetworksVision Transformer (ViT)Dimensionality Reduction

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

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

01Recommender Systems8 материалов

Recommender Systems

Introduction to the Course 'Advanced PyTorch Techniques and Applications'ЧтениеFull Specialization ResourcesЧтениеRecommender Systems (101)ВидеоRecSys (Coding 1/4) - Dataset and Model ClassВидео

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

Packt - Course Instructors

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

Advanced PyTorch Techniques and Applications
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 14.1 ч

12 модулей

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

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

Часть программы вашего университета
RecSys (Coding 2/4) - Model Training and EvaluationВидео
RecSys (Coding 3/4) - Users and ItemsВидео
RecSys (Coding 4/4) - Precision@k and Recall@kВидео
Exploring Recommender Systems ConceptsDIALOGUE
02Autoencoders4 материалов

Autoencoders

Section OverviewВидеоAutoencoders (101)ВидеоAutoencoders (Coding)ВидеоExploring Autoencoders in Image CompressionDIALOGUE
03Generative Adversarial Networks6 материалов

Generative Adversarial Networks

Section OverviewВидеоGANs (101)ВидеоGANs (Coding)ВидеоGANs (Exercise)ВидеоGenerative Adversarial Networks (GANs) FundamentalsDIALOGUEAssessment 1Задание
04Graph Neural Networks6 материалов

Graph Neural Networks

Graph Neural Networks (101)ВидеоGraph Introduction (Coding)ВидеоNode Classification (Coding: Data Prep)ВидеоNode Classification (Coding: Model Train)ВидеоNode Classification (Coding: Model Eval)ВидеоUnderstanding Graph Structures and RepresentationsDIALOGUE
05Transformers4 материалов

Transformers

Transformers 101ВидеоVision Transformers (ViT)ВидеоTrain ViT on Custom Dataset (Coding)ВидеоUnderstanding Transformer ModelsDIALOGUE
06PyTorch Lightning6 материалов

PyTorch Lightning

PyTorch Lightning (101)ВидеоPyTorch Lightning (Coding)ВидеоEarly Stopping (101)ВидеоEarly Stopping (Coding)ВидеоExploring PyTorch LightningDIALOGUEAssessment 2Задание
07Semi-Supervised Learning5 материалов

Semi-Supervised Learning

Semi-Supervised Learning (101)ВидеоSupervised Learning (Reference Model, Coding)ВидеоSemi-Supervised Learning (1/2: Dataset and Dataloader)ВидеоSemi-Supervised Learning (2/2 Modeling)ВидеоExploring Semi-Supervised Learning TechniquesDIALOGUE
08Natural Language Processing (NLP)21 материалов

Natural Language Processing (NLP)

Natural Language Processing (101)ВидеоWord Embeddings Intro (101)ВидеоSentiment OHE Coding IntroductionВидеоSentiment OHE (Coding)ВидеоWord Embeddings with Neural Network (101)ВидеоGloVe: Get Word Embedding (Coding)ВидеоGlove: Find Closest Words (Coding)ВидеоGloVe: Word Analogy (Coding)ВидеоGloVe Word Cluster (101)ВидеоGloVe Word (Coding)ВидеоSentiment with Embedding (101)ВидеоSentiment with Embedding (Coding)ВидеоApply Pre-Trained Natural Language Processing Models (101)ВидеоApply Pre-Trained Natural Language Processing Models (Coding)ВидеоVector Databases (101)ВидеоRetrieval Augmented Generation (101)ВидеоClaude 3 (101)ВидеоClaude 3 (Coding)ВидеоZero-Shot Classification (101)ВидеоZero-Shot Classification (Coding)ВидеоIntro to Natural Language ProcessingDIALOGUE
09Miscellaneous Topics8 материалов

Miscellaneous Topics

OpenAI ChatGPT (101)ВидеоResNet (101)ВидеоInception (101)ВидеоInception Module (Coding)ВидеоExtreme Learning (101)ВидеоExtreme Learning (Coding)ВидеоExploring Large Language Models: ChatGPTDIALOGUEAssessment 3Задание
10Model Debugging3 материалов

Model Debugging

Hooks (101)ВидеоHooks (Coding)ВидеоUnderstanding and Implementing Hooks in CNNsDIALOGUE
11Model Deployment8 материалов

Model Deployment

Model Deployment (101)ВидеоFlask On-Premise, Hello World (Coding)ВидеоAPI On-Premise with Deep Learning Model (Coding)ВидеоAPI On-Premise: How to Consume the Data (Coding)ВидеоGoogle Cloud: Deploy Model Weights (Coding)ВидеоGoogle Cloud: Deploy REST API (Coding)ВидеоDeploying Models with REST APIsDIALOGUEAssessment 4Задание
12Final Section4 материалов

Final Section

Conclusion to the Course 'Advanced PyTorch Techniques and Applications'ЧтениеConclusion to the SpecializationВидеоFull Course Practice AssessmentЗаданиеFinal Course AssessmentЗадание