Was Sie vorher wissen sollten
bevor Sie beginnen

Beginnt 4 June 2026 05:34

Endet 4 June 2026

00 Tage
00 Stunden
00 Minuten
00 Sekunden
course image

Generative AI: Foundations and Concepts

Course Title: Generative AI: Foundations and Concepts Course Provider: In collaboration with Coursera, Northeastern University presents an enlightening journey into the world of Generative AI. Description: Delve into the mathematical roots of generative AI, uncovering the essential elements from neural networks to sophisticated deep learning mo.
Northeastern University via Coursera

Northeastern University

26 Kurse


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.

21 hours 36 minutes

Optionales Upgrade verfügbar

Not Specified

Lernen Sie in Ihrem eigenen Tempo

Free Online Course (Audit)

Optionales Upgrade verfügbar

Übersicht

This course provides an overview of some different concepts underpinning Generative AI, their mathematical principles, and their applications in engineering. The focus will be on the practical implementation of generative AI including, neural networks, attention mechanism, and advanced deep learning models.

Lehrplan

  • Foundations of Neural Networks and Optimization
  • In this module, you will explore the foundations of neural networks, including perceptrons, architectures, and learning algorithms. You will dive deeply into optimization methods critical for efficient training, focusing on advanced techniques like Newton’s and quasi-Newton methods, momentum, RMSProp, and Adam optimization algorithms.
  • Regularization and Advanced Techniques
  • This module guides you through the mathematical approaches to regularization techniques that enhance neural network generalization and prevent overfitting. You will analyze concepts including Stein’s unbiased risk estimator, eigen decomposition, ensemble methods, dropout mechanisms, and advanced normalization techniques such as batch normalization.
  • Convolutional Neural Networks (CNNs)
  • In this module, you will examine convolutional neural networks (CNNs), including convolution operations, parameter sharing, kernel methods, and multi-dimensional data structures. You'll explore advanced CNN architectures, regularization, normalization techniques, and the implications of random kernels on network learning behavior.
  • Generative Models and Maximum Likelihood Learning
  • In this module, you will analyze the maths underpinning generative models and maximum likelihood estimation (MLE). You will explore divergence metrics such as Kullback-Leibler divergence, Bayesian network structures, and autoregressive modeling methods, focusing on their theoretical foundations and practical implications.

Unterrichtet von

Ramin Mohammadi


Fachgebiete

Computer Science