शुरू करने से पहले आपको क्या जानना चाहिए
आप शुरू करें

शुरू होता है 5 June 2026 13:46

समाप्त होता है 5 June 2026

00 दिन
00 घंटे
00 मिनट
00 सेकंड
course image

Deep Learning for AI Part 1

Master the foundations of deep learning—from neural networks and CNNs to RNNs, VAEs, GANs, and Transformers—with hands-on TensorFlow/Keras and PyTorch implementation.
Northeastern University via Coursera

Northeastern University

27 कोर्स


Northeastern is a globally recognized research university with campuses in Boston and globally. It provides an experiential learning system that encourages students to learn from real-world experience.

7 weeks, 3 hours a week

वैकल्पिक अपग्रेड उपलब्ध है

मध्यम

अपनी गति से आगे बढ़ें

Paid Course

वैकल्पिक अपग्रेड उपलब्ध है

अवलोकन

This is Part 1 of a two-part graduate sequence in deep learning. It establishes the foundations of modern deep learning and the core neural architectures behind today's AI systems.

You will build from how neural networks learn—through forward propagation and backpropagation—to convolutional networks for computer vision, recurrent networks for sequence data, and the first generative architectures:

variational autoencoders, generative adversarial networks, and Transformers. The course emphasizes both conceptual understanding and hands-on implementation in TensorFlow/Keras and PyTorch.

Part 2 continues with advanced generative modeling.

पाठ्यक्रम

  • Overview of Neural Networks and Deep Learning
  • Deep learning has transformed artificial intelligence by enabling models to learn hierarchical representations directly from raw data—dramatically outperforming traditional hand-engineered approaches across vision, language, and scientific domains. You will build the conceptual and practical vocabulary the entire course depends on: how neural networks are constructed, how training proceeds through forward and backward passes, and why deep learning is particularly suited to unstructured, high-dimensional data.
  • Convolutional Neural Networks
  • Convolutional Neural Networks are the architectural backbone of modern computer vision and a component you will encounter repeatedly throughout this course—inside autoencoders, GANs, and diffusion model U-Nets. You will develop the ability to read, design, and reason about CNN architectures from filter-level convolution operations through landmark designs like VGG and ResNet, and learn how pretrained models can be adapted to new tasks through transfer learning.
  • Introduction to Computer Vision
  • Computer vision is the field that enables machines to perceive and interpret visual information—the domain where deep learning first achieved superhuman performance. You will survey its core tasks, from image classification and object detection to semantic segmentation, then work through the full detection pipeline from the R-CNN family to YOLOv8, gaining enough architectural depth to understand how these systems are extended and fine-tuned for new domains.
  • Recurrent Neural Networks
  • The models you studied in earlier modules treat inputs as fixed-size, spatially arranged structures. Many real-world problems involve sequences where order matters and context accumulates over time: text, speech, time-series data, financial signals. You will learn how RNNs process sequences through a hidden state, how LSTMs and GRUs address the vanishing gradient problem, and why these architectures—and their failure modes—directly motivated the attention mechanism covered in the Transformer module.
  • Variational Autoencoders
  • This module marks the course's inflection point: the shift from discriminative models that learn decision boundaries to generative models that learn to synthesize new data. You will survey the full generative landscape—VAEs, GANs, autoregressive models, normalizing flows, diffusion models, and energy-based models—before diving into the autoencoder and its probabilistic extension, the Variational Autoencoder.
  • Generative Adversarial Networks
  • Generative Adversarial Networks take a fundamentally different approach to generative modeling: rather than maximizing a likelihood objective, two networks train in competition. You will work through the full GAN toolkit—from Deep Convolutional GANs and training stabilization techniques to Wasserstein distance, gradient penalty, conditional generation, and cycle-consistent domain translation.
  • Transformers
  • Introduced in "Attention Is All You Need" (Vaswani et al., 2017), the Transformer is arguably the most consequential architectural development in deep learning since the CNN. You will derive the attention mechanism from first principles—Query, Key, Value, scaled dot-product, multi-head attention—assemble the full architecture with positional encoding and causal masking, and see it applied in a GPT-style language model.

द्वारा पढ़ाया गया

Xuemin Jin


विषय

Computer Science