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

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

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

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

Advanced Deep Learning

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

О курсе

In this course, you will learn how to apply advanced deep learning techniques to solve complex AI problems across vision, language, and sequential data domains. You will develop the ability to build and optimize neural networks using architectures such as CNNs, RNNs, transformers, and probabilistic models, apply transfer learning with pre-trained models, and construct generative systems including autoencoders and variational autoencoders. You will also learn how to analyze and interpret generative models through their underlying probabilistic frameworks. By completing this course, you will gain the practical skills and conceptual understanding needed to move beyond basic deep learning and confidently work with modern architectures used in real-world AI systems. You will learn how to improve model generalization, accelerate development using open-source models and datasets, and troubleshoot training and optimization challenges that arise in advanced workflows. These capabilities prepare you for applied roles in AI engineering, research, and product development. What makes this course unique is its breadth and depth across both deterministic and probabilistic deep learning approaches. Drawing on expertise from industry and academic partners, the course integrates hands-on implementation with theoretical insight, giving you a well-rounded perspective on how advanced deep learning models are designed, trained, and interpreted in practice.

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

AutoencodersPyTorch (Machine Learning Library)Artificial Neural NetworksGenerative Model ArchitecturesLarge Language ModelingRecurrent Neural Networks (RNNs)LLM ApplicationTensorflowDeep LearningModel TrainingUnsupervised LearningGenerative AIKeras (Neural Network Library)Transfer LearningFine-tuningGenerative Adversarial Networks (GANs)Model OptimizationConvolutional Neural NetworksVision Transformer (ViT)Hugging Face

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

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

01Start Here: Get Oriented and Check Your Skills2 материалов
Start Here: How This Skill-Based Course WorksЧтениеSkill Diagnostic: Find Your Recommended Starting PointЗадание
02Deep Learning Models10 материалов

Supervised and Unsupervised Neural Networks

Shallow Versus Deep Neural NetworksВидео

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

Professionals from the Industry

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

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

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 21.1 ч

10 модулей

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

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

Часть программы вашего университета
Convolutional Neural NetworksВидео
Convolutional Neural Networks with KerasВнешний инструмент
Recurrent Neural NetworksВидео
TransformersВидео
Lab: Transformers with KerasВнешний инструмент
AutoencodersВидео
Using Pre-trained Models Видео
Practice Quiz: Supervised and Unsupervised Neural NetworksЗадание

Summary

Summary: Deep Learning ModelsЧтение
03Neural Network Optimizers 12 материалов

Optimizers and Data Shuffling

Module Resources & Required FilesЧтениеOptimizers and MomentumВидеоRegularization Techniques for Deep LearningВидеоPopular OptimizersВидеоDetails of Training Neural NetworksВидеоLearning Rate Scheduler ReadingPLUGINData ShufflingВидеоOptimizersВнешний инструментGrid Search with KerasВнешний инструментTransformsВидеоPractice: Optimizers and Data ShufflingЗадание

Review

Summary/ReviewЧтение
04Transformers and Fine-Tuning12 материалов

Tips for Course Completion

Module Resources & Required FilesЧтениеHelpful Tips for Course CompletionЧтение

Transfer Learning in NLP

Hugging Face vs. PyTorchВидеоLab: Loading Models and Inference with Hugging FaceВнешний инструментUsing Pre-Trained Transformers and Fine-TuningВидео[Optional] Pre-training LLMs with Hugging FaceВнешний инструментFine-tuning with PyTorchВидеоFine-Tuning with Hugging FaceВидеоLab: Pre-Training and Fine-Tuning with PyTorch Внешний инструментLab: Fine-Tuning Transformers with PyTorch and Hugging FaceВнешний инструментReading: Summary and HighlightsЧтениеPractice Quiz: Transfer Learning in NLPЗадание
05Mixture Models19 материалов

Motivating and setting the foundation for mixture models

Slides presented in this moduleЧтениеMotiving probabilistic clustering modelsВидеоAggregating over unknown classes in an image datasetВидеоUnivariate Gaussian distributionsВидеоBivariate and multivariate GaussiansВидео

Mixtures of Gaussians for clustering

Mixture of GaussiansВидеоInterpreting the mixture of Gaussian termsВидеоScaling mixtures of Gaussians for document clusteringВидео

Expectation Maximization (EM) building blocks

Computing soft assignments from known cluster parametersВидео(OPTIONAL) Responsibilities as Bayes' ruleВидеоEstimating cluster parameters from known cluster assignmentsВидеоEstimating cluster parameters from soft assignmentsВидео

The EM algorithm

EM iterates in equations and picturesВидеоConvergence, initialization, and overfitting of EMВидеоRelationship to k-meansВидео(OPTIONAL) A worked-out example for EMЧтение

Summarizing mixture models

A brief recapВидео

Programming Assignment 1

Implementing EM for Gaussian mixturesЧтение

Programming Assignment 2

Clustering text data with Gaussian mixturesЧтение
06Mixed Membership Modeling via Latent Dirichlet Allocation14 материалов

Introduction to latent Dirichlet allocation

Slides presented in this moduleЧтениеMixed membership models for documentsВидеоAn alternative document clustering modelВидеоComponents of latent Dirichlet allocation modelВидеоGoal of LDA inferenceВидео

Bayesian inference via Gibbs sampling

The need for Bayesian inferenceВидеоGibbs sampling from 10,000 feetВидеоA standard Gibbs sampler for LDAВидео

Collapsed Gibbs sampling for LDA

What is collapsed Gibbs sampling?ВидеоA worked example for LDA: Initial setupВидеоA worked example for LDA: Deriving the resampling distributionВидеоUsing the output of collapsed Gibbs samplingВидео

Summarizing latent Dirichlet allocation

A brief recapВидео

Programming Assignment

Modeling text topics with Latent Dirichlet AllocationЧтение
07Part of Speech Tagging and Hidden Markov Models26 материалов

Part of Speech Tagging

Module IntroductionВидеоPart of Speech TaggingВидеоPart of Speech TaggingЧтениеLecture Notebook - Working with text filesЛабораторнаяMarkov ChainsВидеоMarkov ChainsЧтениеMarkov Chains and POS TagsВидеоMarkov Chains and POS TagsЧтениеHidden Markov ModelsВидеоHidden Markov ModelsЧтениеCalculating ProbabilitiesВидеоCalculating ProbabilitiesЧтениеPopulating the Transition MatrixВидеоPopulating the Transition MatrixЧтениеPopulating the Emission MatrixВидеоPopulating the Emission MatrixЧтениеLecture Notebook - Working with tags and NumpyЛабораторнаяThe Viterbi AlgorithmВидеоThe Viterbi AlgorithmЧтениеViterbi: InitializationВидеоViterbi InitializationЧтениеViterbi: Forward PassВидеоViterbi: Forward PassЧтениеViterbi: Backward PassВидеоViterbi: Backward PassЧтение

Practice Quiz

Part of Speech TaggingЗадание
08Foundations of Generative AI24 материалов

Understanding Generative AI

Defining Generative AI and its EvolutionВидеоGenerative Vs. Discriminative ModelsВидео Applications of Generative AIВидеоThe Progression of AI Models: From Symbolic to GenerativeЧтениеGenerative AI Pipeline OverviewВидеоPractice Quiz: Understanding Generative AIЗадание

Data Preparation and Vectorization

Importance of Data Pre-processingВидеоNavigating to Data Pre-processingВидеоTechniques for Data CleaningВидеоData Vectorization MethodsВидеоVectorization Techniques: TF-IDF, Word2Vec, and BeyondЧтениеApplications of Vectorization Видео

Autoencoders and GANs

Autoencoder Basics: Architecture and TrainingВидеоVariational Autoencoders: Overview and ApplicationsВидеоApplications of VAEs in Real-World AI ProblemsЧтениеUnderstanding Generative Adversarial NetworksВидеоDemonstration: Building a Simple Autoencoder in KerasВидеоTraining GANs: Key ConsiderationsВидео

Summary

Module Summary: Foundations of Generative AIЧтение
09Autoencoders and Variational Autoencoders (VAE)10 материалов

Introduction to Autoencoders

AutoencodersВидеоChallenges in AutoencodersВидеоIntroduction to Variational AutoencodersВидеоQuiz on Introduction to AutoencodersЗадание

VAE Training Process

VAE Generative Training ProcessВидеоSteps Involved in VAEВидеоQuiz on VAE Training ProcessЗадание

VAE Generative Applications

Image GenerationВидеоDemo: Implementing a VAE with TensorFlow for Image Generation Using the MNIST DatasetВидеоQuiz on VAE Generative ApplicationsЗадание
10Assessment2 материалов

Lesson

Learner Expectations for Skill AssessmentЧтениеSkill AssessmentЗадание
Demonstration: Text Vectorization with TF-IDF and CountVectorizerВидео
Practice Quiz: Data Preparation and VectorizationЗадание
Variants of GANs: DCGAN, CycleGANВидео
GANs Explained: From Zero to DCGAN and CycleGANЧтение
Practice Quiz: Autoencoders and GANsЗадание