糖心vlog官网观看

Johns Hopkins University
Foundational Mathematics for AI
Johns Hopkins University

Foundational Mathematics for AI

Joseph W. Cutrone, PhD

Top Instructor

Included with 糖心vlog官网观看 Plus

Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

49 hours to complete
3 weeks at 16 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

49 hours to complete
3 weeks at 16 hours a week
Flexible schedule
Learn at your own pace

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

January 2025

Assessments

48 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal
糖心vlog官网观看 Career Certificate

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

糖心vlog官网观看 Career Certificate

There are 12 modules in this course

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鈥檒l gain the tools to analyze, interpret, and manipulate the building blocks of AI-powered systems. By mastering these foundational concepts, you鈥檒l 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鈥檚 begin this exciting journey into the essential tools shaping the AI-driven future!

What's included

8 videos6 readings5 assignments

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鈥檒l 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鈥檒l gain a deeper appreciation for the stories data can tell and build the confidence to interpret real-world datasets鈥攁 critical step in making data-driven decisions and designing AI systems. Whether you鈥檙e 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.

What's included

4 videos3 readings3 assignments

This module introduces the powerful tools of vectors, matrices, and linear equations, which form the backbone of many AI and machine learning algorithms. You鈥檒l 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鈥檒l 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鈥檒l be equipped to handle complex systems of equations and develop an intuitive understanding of the mathematical structures that power AI. Let's begin.

What's included

5 videos5 readings6 assignments

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鈥檚 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鈥檒l gain hands-on experience applying these techniques to real-world data. By the end of this module, you鈥檒l be equipped with the tools to uncover trends, make predictions, and quantify relationships in complex datasets鈥攕kills 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.

What's included

4 videos3 readings3 assignments

This module introduces linear transformations, a fundamental concept in linear algebra that bridges geometry and algebra. By representing transformations with matrices, you鈥檒l 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鈥檒l 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鈥攁 key step in building AI models. By the end of this module, you鈥檒l 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.

What's included

3 videos3 readings3 assignments

In this module, you鈥檒l 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鈥攖hey鈥檙e 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鈥檒l begin by exploring the fundamentals of vector geometry, such as calculating lengths, distances, and angles using the dot product. From there, you鈥檒l 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鈥檒l 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.

What's included

4 videos4 readings5 assignments

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鈥檒l 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鈥檒l delve into eigenvalues and eigenvectors鈥攑owerful concepts that reveal the intrinsic properties of linear transformations. Through step-by-step exploration, you鈥檒l 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鈥檒l gain the tools to analyze complex systems and prepare for deeper explorations into the mathematics that power AI. Let's begin.

What's included

3 videos3 readings4 assignments

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.

What's included

4 videos6 readings4 assignments

In this module, you鈥檒l 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鈥檒l gain a powerful tool to describe how quantities change over time or in relation to one another鈥攁n essential foundation for understanding AI algorithms that rely on optimization and learning. You鈥檒l 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鈥檒l be ready to tackle complex problems in AI and data science with confidence and clarity. Let's begin.

What's included

4 videos4 readings3 assignments

In this module, you鈥檒l 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鈥檒l 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鈥檒l build the tools to navigate and interpret the behavior of functions. These skills will empower you to model and refine systems, whether you鈥檙e 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鈥檒l 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鈥檚 ability to learn and improve. Let's begin.

What's included

3 videos5 readings4 assignments

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鈥檒l explore how calculus and probability work together to model and quantify uncertainty. You鈥檒l 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鈥檒l 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鈥檒l 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.

What's included

6 videos5 readings4 assignments

What makes neural networks learn? How does an AI system find the optimal solution to a problem? In this module, you鈥檒l explore the power of partial derivatives and gradients to uncover the mathematics that drives these processes. You鈥檒l 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鈥檒l see how calculus shapes the algorithms behind AI. Through hands-on problems, you鈥檒l compute partial derivatives, interpret their meaning in applied contexts, and use directional derivatives to measure changes in specific directions. Whether you鈥檙e training machine learning models or analyzing complex data landscapes, this module equips you with the tools to understand and harness the gradient鈥檚 role in AI.

What's included

2 videos4 readings4 assignments

Instructor

Joseph W. Cutrone, PhD

Top Instructor

Johns Hopkins University
22 Courses614,540 learners

Offered by

Explore more from Data Analysis

Why people choose 糖心vlog官网观看 for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, 糖心vlog官网观看 is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. 糖心vlog官网观看 allows me to learn without limits."

New to Data Analysis? Start here.

糖心vlog官网观看 Plus

Open new doors with 糖心vlog官网观看 Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose 糖心vlog官网观看 for Business

Upskill your employees to excel in the digital economy

Frequently asked questions

More questions