This course offers a comprehensive introduction to the mathematical principles that form the foundation of artificial intelligence and machine learning. Designed for learners with a variety of academic backgrounds, the course bridges essential mathematical concepts with real-world AI applications, empowering students to understand and implement mathematical techniques critical for AI development.

Foundational Mathematics for AI
Erweitern Sie Ihre Kenntnisse mit Coursera Plus für 239 $/Jahr (normalerweise 399 $). Jetzt sparen.
kurs ist nicht verfügbar in Deutsch (Deutschland)

Foundational Mathematics for AI

Dozent: Joseph W. Cutrone, PhD
TOP-LEHRKRAFT
3.590 bereits angemeldet
Bei enthalten
10 Bewertungen
Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Anfänger“
College Algebra
10 Bewertungen
Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Anfänger“
College Algebra
Kompetenzen, die Sie erwerben
- Kategorie: Dimensionality ReductionDimensionality Reduction
- Kategorie: Artificial IntelligenceArtificial Intelligence
- Kategorie: Statistical ModelingStatistical Modeling
- Kategorie: Exploratory Data AnalysisExploratory Data Analysis
- Kategorie: Machine Learning AlgorithmsMachine Learning Algorithms
- Kategorie: Advanced MathematicsAdvanced Mathematics
- Kategorie: Applied MathematicsApplied Mathematics
- Kategorie: ProbabilityProbability
- Kategorie: Statistical AnalysisStatistical Analysis
- Kategorie: Linear AlgebraLinear Algebra
- Kategorie: Data-Driven Decision-MakingData-Driven Decision-Making
- Kategorie: Regression AnalysisRegression Analysis
- Kategorie: Probability DistributionProbability Distribution
- Kategorie: CalculusCalculus
- Kategorie: Data AnalysisData Analysis
- Kategorie: Mathematical ModelingMathematical Modeling
- Kategorie: Descriptive StatisticsDescriptive Statistics
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
48 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

In diesem Kurs gibt es 12 Module
Dive into the world of essential functions, the cornerstone of mathematical modeling in artificial intelligence! This module introduces you to the powerful language of functions, enabling you to explore and describe relationships between variables. From understanding basic function notation to modeling real-world phenomena, you’ll gain the tools to analyze, interpret, and manipulate the building blocks of AI-powered systems. By mastering these foundational concepts, you’ll be ready to tackle more complex mathematical structures that drive modern AI applications. This module is your gateway to understanding the mathematics that underpins artificial intelligence. Let’s begin this exciting journey into the essential tools shaping the AI-driven future!
Das ist alles enthalten
8 Videos6 Lektüren5 Aufgaben
8 Videos• Insgesamt 148 Minuten
- Function Basics• 18 Minuten
- Piecewise Functions & Graphs• 18 Minuten
- Graphing Websites• 6 Minuten
- Common Functions• 23 Minuten
- Equations of Lines• 26 Minuten
- Quadratic Functions• 30 Minuten
- Exponential Functions• 13 Minuten
- Logarithmic Functions• 15 Minuten
6 Lektüren• Insgesamt 55 Minuten
- Function Basics• 10 Minuten
- Graphing Websites• 5 Minuten
- Common Single-Variable Functions• 10 Minuten
- Linear Functions• 10 Minuten
- Powers, Roots, and Polynomials• 10 Minuten
- Exponential and Logarithmic Functions• 10 Minuten
5 Aufgaben• Insgesamt 180 Minuten
- Function Basics• 30 Minuten
- Linear Functions• 30 Minuten
- Powers, Roots, and Polynomials• 30 Minuten
- Exponential and Logarithmic Functions• 30 Minuten
- Essential Functions• 60 Minuten
Data is the lifeblood of artificial intelligence, and understanding how to describe and visualize it is essential for uncovering meaningful insights. This module focuses on the foundational statistical concepts that empower you to summarize and analyze datasets effectively. You’ll learn how to describe the central tendencies and variability of data, as well as create compelling visual representations that highlight patterns and relationships. By developing these skills, you’ll gain a deeper appreciation for the stories data can tell and build the confidence to interpret real-world datasets—a critical step in making data-driven decisions and designing AI systems. Whether you’re identifying trends, assessing variability, or uncovering hidden connections, the ability to describe and visualize data is a cornerstone of working with AI. Let's begin.
Das ist alles enthalten
4 Videos3 Lektüren3 Aufgaben
4 Videos• Insgesamt 62 Minuten
- Descriptive Statistics in Excel• 16 Minuten
- Measures of Dispersion• 12 Minuten
- Data Visualization: The Shape of Data• 14 Minuten
- Good vs Bad Graphs• 20 Minuten
3 Lektüren• Insgesamt 25 Minuten
- Descriptive Statistics• 10 Minuten
- Data Visualization• 10 Minuten
- Tutorials for Data Visualization• 5 Minuten
3 Aufgaben• Insgesamt 75 Minuten
- Descriptive Statistics• 30 Minuten
- Data Visualization• 15 Minuten
- Describing and Visualizing Data• 30 Minuten
This module introduces the powerful tools of vectors, matrices, and linear equations, which form the backbone of many AI and machine learning algorithms. You’ll explore how these mathematical constructs are used to represent and solve systems of linear equations, a fundamental step in understanding linear transformations, optimization problems, and more. Throughout the module, you'll work with augmented matrices, learn to perform row operations, and explore the geometry of vectors in multi-dimensional space. You’ll also uncover how matrices and vectors interact through operations like multiplication, and how to use the inverse of a matrix to solve matrix-vector equations efficiently. Mastering these concepts is critical for anyone aspiring to work in AI, as they are the foundation for algorithms ranging from data preprocessing to neural network optimization. With these skills, you’ll be equipped to handle complex systems of equations and develop an intuitive understanding of the mathematical structures that power AI. Let's begin.
Das ist alles enthalten
5 Videos5 Lektüren6 Aufgaben
5 Videos• Insgesamt 125 Minuten
- Systems of Linear Equations• 34 Minuten
- Vector Equations• 28 Minuten
- Matrix Equations• 22 Minuten
- Matrix Operations• 22 Minuten
- Inverse Matrices• 20 Minuten
5 Lektüren• Insgesamt 50 Minuten
- Systems of Linear Equations• 10 Minuten
- Working with Vectors• 10 Minuten
- Matrix and Vector Equations• 10 Minuten
- Matrix Operations• 10 Minuten
- The Inverse of a Matrix• 10 Minuten
6 Aufgaben• Insgesamt 195 Minuten
- Systems of Linear Equations• 30 Minuten
- Working With Vectors• 30 Minuten
- Matrix Equations• 30 Minuten
- Matrix Operations• 15 Minuten
- Inverse Matrices• 30 Minuten
- Vectors, Matrices, and Linear Equations• 60 Minuten
This module delves into the practical application of linear equations to model and analyze relationships between variables. Linear regression, one of the most widely used techniques in statistics and machine learning, is at the core of this exploration. You'll learn how to interpret regression coefficients, evaluate the strength and direction of relationships, and assess the quality of a linear model’s fit to a dataset. The module also introduces multiple linear regression, enabling you to analyze how multiple factors simultaneously influence an outcome. From examining scatter plots and two-variable relationships to predicting outcomes using regression equations, you’ll gain hands-on experience applying these techniques to real-world data. By the end of this module, you’ll be equipped with the tools to uncover trends, make predictions, and quantify relationships in complex datasets—skills that are indispensable in the data-driven world of AI. Linear regression not only serves as a gateway to advanced statistical modeling but also forms a foundational building block for understanding machine learning algorithms. Let's begin.
Das ist alles enthalten
4 Videos3 Lektüren3 Aufgaben
4 Videos• Insgesamt 77 Minuten
- Analyzing Scatterplots• 19 Minuten
- Linear Modeling• 22 Minuten
- Scatterplots in Excel and Desmos• 19 Minuten
- Multiple Linear Regression• 17 Minuten
3 Lektüren• Insgesamt 30 Minuten
- Introduction to Linear Regression• 10 Minuten
- Interpreting and Evaluating Linear Regression Models• 10 Minuten
- Multiple Linear Regression• 10 Minuten
3 Aufgaben• Insgesamt 105 Minuten
- Modeling Housing Prices• 30 Minuten
- Modeling Salary• 30 Minuten
- Linear Regression• 45 Minuten
This module introduces linear transformations, a fundamental concept in linear algebra that bridges geometry and algebra. By representing transformations with matrices, you’ll explore how vectors are scaled, rotated, reflected, or otherwise mapped from one space to another. Understanding these operations is critical for advanced applications in AI, including neural networks, computer graphics, and data dimensionality reduction. You’ll begin by identifying linear transformations and exploring their properties, such as linear independence, one-to-one mappings, and onto mappings. You'll also learn how to compute the images and preimages of vectors under transformations and how to construct the standard matrix for a given transformation. These concepts provide a framework for understanding how data and spaces can be transformed mathematically—a key step in building AI models. By the end of this module, you’ll have a strong grasp of the algebraic and geometric interpretations of linear transformations, empowering you to work with higher-dimensional data and solve complex problems in AI and beyond. Let's begin.
Das ist alles enthalten
3 Videos3 Lektüren3 Aufgaben
3 Videos• Insgesamt 69 Minuten
- Linear Independence• 21 Minuten
- Introduction to Linear Transformations• 24 Minuten
- The Matrix of a Linear Transformation• 24 Minuten
3 Lektüren• Insgesamt 25 Minuten
- Linear Independence• 10 Minuten
- Linear Transformations• 10 Minuten
- Common Linear Transformations and Matrices• 5 Minuten
3 Aufgaben• Insgesamt 100 Minuten
- Linear Independence• 10 Minuten
- Matrices and Linear Transformations• 30 Minuten
- Linear Transformations• 60 Minuten
In this module, you’ll dive into the geometry of vectors and uncover the relationships that define their interactions in space. Vectors are more than just arrows in a diagram—they’re essential tools for analyzing distances, angles, and directions in multi-dimensional spaces. These concepts are critical for understanding modern AI techniques, including classification algorithms and dimensionality reduction. You’ll begin by exploring the fundamentals of vector geometry, such as calculating lengths, distances, and angles using the dot product. From there, you’ll delve into subspaces, orthogonality, and the construction of orthogonal and orthonormal bases, tools that help simplify complex spaces. The module concludes with real-world applications, including vector-based projections and their role in machine learning algorithms like k-nearest neighbors. By mastering vector geometry, you’ll gain the mathematical intuition to analyze and interpret high-dimensional data, opening the door to advanced AI applications and powerful geometric insights. Let's begin.
Das ist alles enthalten
4 Videos4 Lektüren5 Aufgaben
4 Videos• Insgesamt 79 Minuten
- Dot Product, Length, and Orthogonality• 15 Minuten
- Subspaces of R^n• 25 Minuten
- Orthogonal Sets of Vectors Video• 25 Minuten
- Gram-Schmidt Process• 14 Minuten
4 Lektüren• Insgesamt 40 Minuten
- Vector Length, Distance, and Angles• 10 Minuten
- Subspaces• 10 Minuten
- Orthogonal Sets of Vectors• 10 Minuten
- Distance and Classification in Machine Learning• 10 Minuten
5 Aufgaben• Insgesamt 170 Minuten
- Distance and Angles Between Vectors• 30 Minuten
- Subspaces• 20 Minuten
- Orthogonal Sets of Vectors• 30 Minuten
- k Nearest Neighbors: Iris Dataset• 30 Minuten
- Vector Geometry• 60 Minuten
This module explores two pivotal concepts in linear algebra: determinants and eigenvectors. These mathematical tools are integral to understanding how matrices behave and are foundational to many advanced AI techniques, including dimensionality reduction, graph algorithms, and stability analysis. You’ll start with determinants, learning how to compute them and uncover the valuable insights they provide about matrices, such as invertibility and volume scaling. Then, you’ll delve into eigenvalues and eigenvectors—powerful concepts that reveal the intrinsic properties of linear transformations. Through step-by-step exploration, you’ll learn how to determine eigenvalues and eigenvectors, solve the characteristic equation, and analyze eigenspaces. The module culminates with an application of eigenvalues and eigenvectors in machine learning, particularly in dimensionality reduction techniques like Principal Component Analysis (PCA). By mastering these concepts, you’ll gain the tools to analyze complex systems and prepare for deeper explorations into the mathematics that power AI. Let's begin.
Das ist alles enthalten
3 Videos3 Lektüren4 Aufgaben
3 Videos• Insgesamt 56 Minuten
- Determinants• 14 Minuten
- Introduction to Eigenvalues and Eigenvectors• 24 Minuten
- The Characteristic Equation• 18 Minuten
3 Lektüren• Insgesamt 30 Minuten
- Determinants• 10 Minuten
- Eigenvalues and Eigenvectors• 10 Minuten
- Dimensionality Reduction in Machine Learning• 10 Minuten
4 Aufgaben• Insgesamt 150 Minuten
- The Determinant of a Matrix• 30 Minuten
- Eigenvalues and Eigenvectors• 45 Minuten
- Principal Component Analysis: Iris Dataset• 30 Minuten
- Determinants and Eigenvectors• 45 Minuten
This module introduces the foundational principles of discrete probability distributions, empowering you with the essential tools to understand and apply probability in artificial intelligence. Through examples and applications, your will explore how probabilistic thinking enables AI systems to make decisions under uncertainty, classify data, and model complex scenarios. You will learn to use Bayes’ Rule as a powerful tool for classification, turning raw data into actionable insights for AI applications such as spam detection and medical diagnostics. You will master techniques to compute the likelihood of single events, compound events, and their complements with precision, as well as evaluate scenarios involving multiple events using addition rules. The ability to distinguish between discrete and continuous random variables will lay the groundwork for defining and interpreting probability mass functions (PMFs) and cumulative distribution functions (CDFs), critical components in modeling AI systems. Probability theory is the backbone of AI, driving algorithms that enable machines to predict, classify, and make decisions. This module bridges theory and application, equipping students with the skills to implement probabilistic methods in real-world AI problems. Let's begin.
Das ist alles enthalten
4 Videos6 Lektüren4 Aufgaben
4 Videos• Insgesamt 45 Minuten
- Probability and Events• 11 Minuten
- Combinations of Events• 8 Minuten
- Random Variables• 13 Minuten
- Conditional Probability• 13 Minuten
6 Lektüren• Insgesamt 40 Minuten
- Defining Probability• 5 Minuten
- Random Variables• 5 Minuten
- Discrete Probability Distributions• 5 Minuten
- Addition, Multiplication, and Complements• 10 Minuten
- Bayes' Rule• 5 Minuten
- Naive Bayes' Classifier• 10 Minuten
4 Aufgaben• Insgesamt 125 Minuten
- Fundamentals of Probability• 30 Minuten
- Plotting Probability Distributions• 30 Minuten
- Rules of Probability• 20 Minuten
- Discrete Probability Distributions• 45 Minuten
In this module, you’ll uncover the dynamic world of derivatives and rates of change, where mathematics meets motion, growth, and optimization. By exploring the concept of a derivative, you’ll gain a powerful tool to describe how quantities change over time or in relation to one another—an essential foundation for understanding AI algorithms that rely on optimization and learning. You’ll learn to interpret the derivative as the slope of a curve and a measure of instantaneous change, connecting abstract mathematics to tangible applications in fields like physics, economics, and machine learning. From computing derivatives of common functions to understanding higher-order derivatives, this module provides you with the mathematical insight to describe, predict, and optimize change. This module bridges the gap between theory and application, showing you how derivatives underpin key AI techniques such as gradient descent and optimization algorithms. By mastering these concepts, you’ll be ready to tackle complex problems in AI and data science with confidence and clarity. Let's begin.
Das ist alles enthalten
4 Videos4 Lektüren3 Aufgaben
4 Videos• Insgesamt 67 Minuten
- Introduction to Limits• 20 Minuten
- Examples to Find Limits• 16 Minuten
- The Tangent Line Problem• 14 Minuten
- Derivatives• 17 Minuten
4 Lektüren• Insgesamt 25 Minuten
- The Limit of a Function• 5 Minuten
- Rates of Change• 5 Minuten
- The Derivative• 10 Minuten
- Computing Derivatives• 5 Minuten
3 Aufgaben• Insgesamt 130 Minuten
- Limits and Rates of Change• 45 Minuten
- The Derivative• 30 Minuten
- Derivatives and Rates of Change• 55 Minuten
In this module, you’ll delve into optimization, a cornerstone of artificial intelligence and machine learning. From identifying the best solutions to complex problems to understanding how clustering algorithms organize data, optimization is at the heart of AI's decision-making power. You’ll explore how to apply differentiation to solve real-world optimization problems, discovering how mathematical insights can drive practical solutions. By learning to locate critical numbers, determine maximum and minimum values, and analyze concavity and inflection points using the second derivative, you’ll build the tools to navigate and interpret the behavior of functions. These skills will empower you to model and refine systems, whether you’re minimizing costs, maximizing efficiency, or clustering data for AI applications. This module connects the mathematical principles of optimization to the challenges faced in AI, such as clustering data into meaningful groups and fine-tuning algorithms for peak performance. By mastering these techniques, you’ll be equipped to tackle the complex problems that define AI and its applications. Embark on this exploration of optimization and unlock the key to AI’s ability to learn and improve. Let's begin.
Das ist alles enthalten
3 Videos5 Lektüren4 Aufgaben
3 Videos• Insgesamt 66 Minuten
- Maximum and Minimum Values• 26 Minuten
- Python: Local Extrema Calculator• 13 Minuten
- Optimization Examples• 27 Minuten
5 Lektüren• Insgesamt 40 Minuten
- Maxima and Minima• 10 Minuten
- Concavity and Inflection Points• 5 Minuten
- Optimization Problems• 10 Minuten
- K-Means Clustering• 10 Minuten
- Other Types of Clustering• 5 Minuten
4 Aufgaben• Insgesamt 110 Minuten
- Derivatives and Graph Shape• 30 Minuten
- Optimization• 20 Minuten
- K-Means Clustering: Iris Dataset• 30 Minuten
- Optimization• 30 Minuten
How do self-driving cars navigate uncertain environments? How does AI predict the likelihood of an event? These questions lie at the heart of this module, where you’ll explore how calculus and probability work together to model and quantify uncertainty. You’ll delve into the normal distribution, the cornerstone of statistical modeling, and discover how integrals define probabilities and averages of continuous random variables. By working through real-world examples, such as analyzing rates of change or estimating outcomes, you’ll learn to use calculus as a powerful tool for AI applications. This module emphasizes practical problem-solving, guiding you to compute probabilities, evaluate integrals over infinite intervals, and use numerical methods to approximate solutions. Through these applications, you’ll gain a deeper understanding of how mathematical foundations drive AI systems, equipping you with the skills to tackle challenges in machine learning, robotics, and beyond.
Das ist alles enthalten
6 Videos5 Lektüren4 Aufgaben
6 Videos• Insgesamt 71 Minuten
- Area Under Curves• 18 Minuten
- The Definite Integral• 16 Minuten
- Python: Approximate and Exact Integration• 9 Minuten
- The Fundamental Theorem of Calculus• 8 Minuten
- Normal Distribution I• 10 Minuten
- Normal Distribution II• 9 Minuten
5 Lektüren• Insgesamt 35 Minuten
- Finding the Area Under a Curve• 5 Minuten
- Interpreting the Definite Integral• 5 Minuten
- Antiderivatives and the FTC• 10 Minuten
- Improper Integrals• 5 Minuten
- Continuous Probability Distributions• 10 Minuten
4 Aufgaben• Insgesamt 135 Minuten
- The Definite Integral• 35 Minuten
- The Fundamental Theorem of Calculus• 15 Minuten
- Continuous Probability Distributions• 40 Minuten
- Integration and Probability• 45 Minuten
What makes neural networks learn? How does an AI system find the optimal solution to a problem? In this module, you’ll explore the power of partial derivatives and gradients to uncover the mathematics that drives these processes. You’ll learn how the gradient vector points the way to the steepest ascent or descent, a concept fundamental to optimizing neural networks. By examining real-world applications, such as maximizing rates of change or analyzing multivariable systems, you’ll see how calculus shapes the algorithms behind AI. Through hands-on problems, you’ll compute partial derivatives, interpret their meaning in applied contexts, and use directional derivatives to measure changes in specific directions. Whether you’re training machine learning models or analyzing complex data landscapes, this module equips you with the tools to understand and harness the gradient’s role in AI.
Das ist alles enthalten
2 Videos4 Lektüren4 Aufgaben
2 Videos• Insgesamt 48 Minuten
- Partial Derivatives• 24 Minuten
- Directional Derivatives and the Gradient• 23 Minuten
4 Lektüren• Insgesamt 35 Minuten
- Partial Derivatives• 10 Minuten
- Directional Derivatives and the Gradient• 10 Minuten
- Introduction to Deep Learning• 10 Minuten
- Gradient Descent• 5 Minuten
4 Aufgaben• Insgesamt 130 Minuten
- Partial Derivatives• 25 Minuten
- Directional Derivatives & Gradient• 30 Minuten
- Deep Learning with Tensorflow• 30 Minuten
- Partial Derivatives and the Gradient• 45 Minuten
Dozent

von

von

The mission of The Johns Hopkins University is to educate its students and cultivate their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world.
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
10 Bewertungen
- 5 stars
90 %
- 4 stars
10 %
- 3 stars
0 %
- 2 stars
0 %
- 1 star
0 %
Zeigt 3 von 10 an
Geprüft am 9. Apr. 2025
Excellent course for Foundational Mathematics for AI

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
Weitere Fragen
Finanzielle Unterstützung verfügbar,