<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Math Foundations for ML on DATATWEETS</title><link>/courses/machine-learning/math-foundations/</link><description>Recent content in Math Foundations for ML on DATATWEETS</description><generator>Hugo</generator><language>en</language><copyright>Copyright (c) 2025 Datatweets</copyright><lastBuildDate>Fri, 14 Nov 2025 09:00:00 +0200</lastBuildDate><atom:link href="/courses/machine-learning/math-foundations/index.xml" rel="self" type="application/rss+xml"/><item><title>Lesson 1 - Understanding Linear and Nonlinear Functions</title><link>/courses/machine-learning/math-foundations/lesson-1-understanding-linear-and-nonlinear-functions/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/math-foundations/lesson-1-understanding-linear-and-nonlinear-functions/</guid><description>Functions are the language machine learning uses to map inputs to outputs. In this lesson you will explore linear functions with their constant slope and straight lines, contrast them with nonlinear functions that curve, and use NumPy and Matplotlib to compute and visualize both.</description></item><item><title>Lesson 2 - Understanding Limits</title><link>/courses/machine-learning/math-foundations/lesson-2-understanding-limits/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/math-foundations/lesson-2-understanding-limits/</guid><description>Understand the idea of a limit: the value a function approaches as its input approaches a point, even where the function itself is undefined. You will work through the classic example of (x^2-1)/(x-1) at x=1, approach the limit numerically with NumPy, meet one-sided limits and continuity, and see why limits are the foundation of derivatives.</description></item><item><title>Lesson 3 - Derivatives and Finding Extreme Points</title><link>/courses/machine-learning/math-foundations/lesson-3-derivatives-and-finding-extreme-points/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/math-foundations/lesson-3-derivatives-and-finding-extreme-points/</guid><description>Build the calculus you need for machine learning: understand the derivative as the limit of the difference quotient, master the differentiation rules, find extreme points where f&amp;rsquo;(x)=0, and see how gradient descent uses derivatives to minimize a loss function.</description></item><item><title>Lesson 4 - Linear Systems</title><link>/courses/machine-learning/math-foundations/lesson-4-linear-systems/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/math-foundations/lesson-4-linear-systems/</guid><description>Discover how multiple linear equations combine into a system, why the solution is the point where the lines cross, and how Gaussian elimination finds it step by step. You will solve a real two-equation system by hand and with np.linalg.solve, and learn when a system has one solution, none, or infinitely many.</description></item><item><title>Lesson 5 - Vectors</title><link>/courses/machine-learning/math-foundations/lesson-5-vectors/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/math-foundations/lesson-5-vectors/</guid><description>Learn what a vector is, how to add and scale vectors, how to compute the dot product and magnitude, and why the dot product measures similarity. You will work through every operation by hand and in NumPy using the vectors a=[2,1] and b=[1,3].</description></item><item><title>Lesson 6 - Matrix Algebra</title><link>/courses/machine-learning/math-foundations/lesson-6-matrix-algebra/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/math-foundations/lesson-6-matrix-algebra/</guid><description>Understand matrices as both data tables and transformations of space. You will multiply matrices by hand and with NumPy, see how a matrix reshapes the unit square, read the determinant as an area scale factor, and connect it all to how a neural network layer works.</description></item><item><title>Lesson 7 - Solution Sets and Linear Independence</title><link>/courses/machine-learning/math-foundations/lesson-7-solution-sets-and-linear-independence/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/math-foundations/lesson-7-solution-sets-and-linear-independence/</guid><description>Discover what it means for vectors to be linearly independent or dependent, how span and solution sets connect, and why rank matters. You will compute matrix rank with NumPy, see an independent set span the plane while a dependent set collapses to a line, and connect it all to redundant features in machine learning.</description></item></channel></rss>