Was Sie vorher wissen sollten
bevor Sie beginnen

Beginnt 4 June 2026 00:01

Endet 4 June 2026

00 Tage
00 Stunden
00 Minuten
00 Sekunden
course image

Mathematical Foundations of AI

Master the mathematical foundations of AI, covering linear algebra, calculus, and optimization theory—including SVD, KKT conditions, and iterative algorithms essential for machine learning.
RWTH Aachen University via edX

RWTH Aachen University

4 Kurse


RWTH Aachen is a premier technical university globally recognized for its excellence in education and research. With nine faculties and more than 37,000 students, it is one of the largest universities in Germany.

8 weeks, 6-8 hours a week

Optionales Upgrade verfügbar

Mittelstufe

Lernen Sie in Ihrem eigenen Tempo

Free Online Course (Audit)

Optionales Upgrade verfügbar

Übersicht

The “Mathematical Foundations of AI” course provides a rigorous introduction to the fundamental mathematical concepts behind many algorithms in machine learning and artificial intelligence, including linear algebra, calculus, and optimization theory. Starting with vectors and matrices, the course covers basic operations and geometric interpretations, matrix transformation and inversion, solving systems of linear equations, matrix factorizations such as diagonalization, singular value decomposition (SVD), and Cholesky decomposition.

The course then introduces calculus-based optimization to identify and classify extrema in both univariate and multivariate functions before handling constrained optimization using Lagrange multipliers and the Karush-Kuhn-Tucker (KKT) conditions. Finally, attention turns to iterative optimization methods, which form the computational basis of many modern machine learning models.

By the end of the course, students will be equipped with the mathematical knowledge needed to understand the foundations of machine learning and AI techniques, providing a solid basis for further study in AI-related fields. Enroll now to build the mathematical foundations you need for a career in AI!

Lehrplan

  • To understand and apply vector and matrix operations
  • To use matrix transformations (e.g., Gauss elimination) and to compute matrix inverses to solve systems of linear equations
  • To apply diagonalization, singular value decomposition, and the Cholesky decomposition for dimension reduction and matrix factorization
  • To apply basic calculus concepts to perform unconstrained optimization on univariate and multivariate functions
  • To formulate and solve constrained optimization problems using Lagrange multipliers and the Karush-Kuhn-Tucker (KKT) conditions
  • To understand and implement iterative optimization algorithms

Fachgebiete

Artificial Intelligence