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

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

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

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

Deep Learning and Reinforcement Learning

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

О курсе

This course introduces you to two of the most sought-after disciplines in Machine Learning: Deep Learning and Reinforcement Learning. Deep Learning is a subset of Machine Learning that has applications in both Supervised and Unsupervised Learning, and is frequently used to power most of the AI applications that we use on a daily basis. First you will learn about the theory behind Neural Networks, which are the basis of Deep Learning, as well as several modern architectures of Deep Learning. Once you have developed a few  Deep Learning models, the course will focus on Reinforcement Learning, a type of Machine Learning that has caught up more attention recently. Although currently Reinforcement Learning has only a few practical applications, it is a promising area of research in AI that might become relevant in the near future. After this course, if you have followed the courses of the IBM Specialization in order, you will have considerable practice and a solid understanding in the main types of Machine Learning which are: Supervised Learning, Unsupervised Learning, Deep Learning, and Reinforcement Learning. By the end of this course you should be able to: Explain the kinds of problems suitable for Unsupervised Learning approaches Explain the curse of dimensionality, and how it makes clustering difficult with many features Describe and use common clustering and dimensionality-reduction algorithms Try clustering points where appropriate, compare the performance of per-cluster models Understand metrics relevant for characterizing clusters Who should take this course? This course targets aspiring data scientists interested in acquiring hands-on experience with Deep Learning and Reinforcement Learning.   What skills should you have? To make the most out of this course, you should have familiarity with programming on a Python development environment, as well as fundamental understanding of Data Cleaning, Exploratory Data Analysis, Unsupervised Learning, Supervised Learning, Calculus, Linear Algebra, Probability, and Statistics.

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

Deep LearningReinforcement LearningGenerative Adversarial Networks (GANs)AutoencodersConvolutional Neural NetworksUnsupervised LearningKeras (Neural Network Library)Model OptimizationTransfer LearningRecurrent Neural Networks (RNNs)Artificial Neural NetworksMachine Learning MethodsImage AnalysisMachine LearningGenerative AIArtificial IntelligenceArtificial Intelligence and Machine Learning (AI/ML)Computer VisionFine-tuningGenerative Model Architectures

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

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

01Introduction to Neural Networks23 материалов

Introduction to Neural Networks

Course IntroductionВидеоIntroduction to Neural NetworksВидеоBasics of NeuronsВидеоNeural Networks with Sigmoid FunctionВидеоNeuron in ActionВидео

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

Mark J Grover

Digital Content Delivery Lead

Joseph Santarcangelo

Ph.D., Data Scientist at IBM

Xintong Li

Data Scientist at IBM

Kopal Garg

Data Scientist

Miguel Maldonado

Machine Learning Curriculum Developer

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

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 31.4 ч

9 модулей

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

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

Часть программы вашего университета
Neural Networks with SKlearnВидео
Neural Networks with SklearnВнешний инструмент
Forward PropagationВидео
Matrix Representation of Forward PropagationВидео
Main Types of Deep Neural NetworkВидео
Introduction to Neural Networks Demo (Activity)Внешний инструмент
(Optional) Introduction to Neural Networks Notebook - Part 1Видео
(Optional) Introduction to Neural Networks Notebook - Part 2Видео
Practice: Introduction to Neural NetworksЗадание

Optimization and Gradient Descent

Gradient Descent BasicsВидеоCompare Different Gradient Descent MethodsВидеоGradient Descent Demo (Activity)Внешний инструмент(Optional) Gradient Descent Notebook - Part 1Видео(Optional) Gradient Descent Notebook - Part 2Видео(Optional) Gradient Descent Notebook - Part 3ВидеоPractice: Optimization and Gradient DescentЗадание

End of module review

Summary/ReviewЧтениеEnd of Module QuizЗадание
02Back Propagation Training and Keras21 материалов

Back Propagation, Activation Functions

How to Train a Neural NetworkВидеоBackpropagationВидеоBackpropagation Demo (Activity)Внешний инструмент(Optional) Backpropagation Notebook - Part 1 Видео(Optional) Backpropagation Notebook - Part 2ВидеоThe Sigmoid Activation FunctionВидеоOther Popular Activation FunctionsВидео(Optional) Backpropagation Notebook - Part 3ВидеоPractice: Back Propagation, Activation Functions Задание

Keras Library

Popular Deep Learning LibraryВидеоA Typical Keras WorkflowВидеоImplementing an Example Neural Network in KerasВидеоKeras Demo (Activity)Внешний инструмент(Optional) Keras Notebook - Part 1Видео(Optional) Keras Notebook - Part 2Видео

End of module review

Summary/ReviewЧтениеEnd of Module QuizЗадание
03Neural Network Optimizers 12 материалов

Optimizers and Data Shuffling

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Задание

End of module review

Summary/ReviewЧтениеEnd of Module QuizЗадание
04Convolutional Neural Networks18 материалов

Convolutional Neural Networks

Categorical Cross EntropyВидеоCategorical Cross EntropyВнешний инструментIntroduction to Convolutional Neural Networks (CNN)ВидеоImages DatasetВидеоKernelsВидеоConvolution for Color Images ВидеоImages ConvolutionВнешний инструментConvolutional Settings - Padding and StrideВидеоPadding, Pooling, and StrideВнешний инструментConvolutional Settings - Depth and PoolingВидеоChannels and FlatteningВнешний инструментTraining the NetworkВнешний инструментConvolutional Neural Networks Demo (Activity)Внешний инструмент(Optional) Demo CNN Notebook - Part 1Видео(Optional) Demo CNN Notebook - Part 2ВидеоPractice: Convolutional Neural NetworksЗадание

End of module review

Summary/ReviewЧтениеEnd of Module QuizЗадание
05Transfer Learning18 материалов

Transfer Learning

Introduction to Transfer LearningВидеоTransfer Learning and Fine Tuning ВидеоTransfer Learning Demo (Activity)Внешний инструмент(Optional) Transfer Learning NotebookВидеоPractice: Transfer LearningЗадание

Convolutional Neural Network Architectures

Convolutional Neural Network Architectures - LeNetВидеоConvolutional Neural Network Architectures - AlexNetВидеоVGGВидеоConvolutional Neural Network Architectures - InceptionВидеоConvolutional Neural Network Architectures - ResNetВидеоTypes of Model APIs in KerasВнешний инструментTransfer Learning Examples with Existing ArchitecturesВнешний инструментPractice: Convolutional Neural Network ArchitecturesЗадание

Regularization

Regularization ReadingPLUGINRegularization TechniquesВнешний инструментPractice: RegularizationЗадание

End of module review

Summary/ReviewЧтениеEnd of Module QuizЗадание
06Recurrent Neural Networks and Long-Short Term Memory Networks18 материалов

Recurrent Neural Networks

Recurrent Neural Networks (RNNs)ВидеоState and Recurrent Neural NetworksВидео(Optional) Introduction to Sequential DataВнешний инструментExisting Recurrent Neural NetworksВнешний инструментDetails Recurrent Neural NetworksВидеоWord EmbeddingsВнешний инструментRecurrent Neural Networks Demo (Activity)Внешний инструмент(Optional) Recurrent Neural Networks Notebook - Part 1Видео(Optional) Recurrent Neural Networks Notebook - Part 2ВидеоPractice: Recurrent Neural NetworksЗадание

LSTM Networks

Long-Short Term Memory (LSTM) NetworksВидеоLSTM ExplanationВидеоGated Recurrent Unit ВидеоGated Recurrent Unit DetailsВидеоLSTM and GRU Demo (Activity)Внешний инструментPractice: LSTM and GRUЗадание

End of module review

Summary/ReviewЧтениеEnd of Module QuizЗадание
07Autoencoders13 материалов

Autoencoders

Introduction to AutoencodersВидеоAutoencoders ВидеоTransposed Convolution ReadingPLUGINAutoencodersВнешний инструментPractice: AutoencodersЗадание

Autoencoders Lab

Autoencoders Demo (Activity)Внешний инструмент(Optional) Autoencoders Notebook - Part 1Видео(Optional) Autoencoders Notebook - Part 2Видео(Optional) Autoencoders Notebook - Part 3Видео(Optional) Autoencoders Notebook - Part 4Видео(Optional) Autoencoders Notebook - Part 5Видео

End of module review

Summary/ReviewЧтениеEnd of Module QuizЗадание
08Generative Models and Applications of Deep Learning15 материалов

Variational Autoencoders

What is a Variational AutoencoderВидеоHow Variational Autoencoders WorkВидеоVariational AutoencoderВнешний инструментPractice: Variational AutoencodersЗадание

Generative Adversarial Networks

Introduction to GANsВидеоHow GANS WorkВидеоIssues with Training GANSВидеоGANS Lab 1Внешний инструментGANS Lab 2Внешний инструментAdditional Topics in Deep LearningВидеоGPU with KerasВнешний инструментModel Agnostic Explainable AIВидеоPractice: Generative Adversarial NetworksЗадание

End of module review

Summary/ReviewЧтениеEnd of Module Quiz Задание
09Reinforcement Learning14 материалов

Reinforcement Learning

Reinforcement Learning (RL)ВидеоReinforcement Learning Demo (Activity)Внешний инструмент(Optional) Reinforcement Learning Notebook - Part 1Видео(Optional) Reinforcement Learning Notebook - Part 2Видео(Optional) Reinforcement Learning Notebook - Part 3Видео(Optional) Reinforcement Learning Notebook - Part 4ВидеоPractice: Reinforcement LearningЗадание

End of module review

Summary/ReviewЧтениеEnd of Module QuizЗадание

Final Project

Final Project OverviewЧтениеReading: Final Submission Guidelines and DeliverablesPLUGINOption 1: AI Graded - Final Project: Submission and EvaluationВнешний инструментOption 2: Peer Graded - Final Project Submission and EvaluationВзаимная проверка

Course Wrap-Up

Thanks from the Course TeamЧтение
(Optional) Keras Notebook - Part 3Видео
Regression with KerasВнешний инструмент
(Optional) Loading Images with KerasВнешний инструмент
Practice: Keras LibraryЗадание