Foundations

ML Fundamentals

Neural networks, backpropagation, gradient descent — the maths behind AI

20,853
lessons
Skills in this topic
View full skill map →
ML Maths Basics
beginner
Manipulate vectors and matrices
Supervised Learning
beginner
Train decision trees, random forests, and neural nets
Unsupervised Learning
intermediate
Apply k-means and DBSCAN clustering
ML Pipelines
intermediate
Engineer features and handle missing data
All Reads (12,475) Articles (5596)Blog Posts (2460)Tutorials (1100)Research Papers (2960)News (359)
Machine Learning for Beginners: A Simple Guide That Actually Makes Sense
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2h ago
Machine Learning for Beginners: A Simple Guide That Actually Makes Sense
A few years ago, the words “machine learning” sounded like something only researchers or Silicon Valley engineers could understand. Every… Continue reading on M
Machine Learning for Beginners: A Simple Guide That Actually Makes Sense
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 2h ago
Machine Learning for Beginners: A Simple Guide That Actually Makes Sense
A few years ago, the words “machine learning” sounded like something only researchers or Silicon Valley engineers could understand. Every… Continue reading on M
Machine Learning for Beginners: A Simple Guide That Actually Makes Sense
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 2h ago
Machine Learning for Beginners: A Simple Guide That Actually Makes Sense
A few years ago, the words “machine learning” sounded like something only researchers or Silicon Valley engineers could understand. Every… Continue reading on M
Neural Networks vs. Biological Neurons: A visual comparison of AI and the human brain.
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 3h ago
Neural Networks vs. Biological Neurons: A visual comparison of AI and the human brain.
How nature inspired AI, and where the digital copy falls short of the human brain. Continue reading on Medium »
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 3h ago
Conda Environment Naming: -n vs -p — Which One Should You Use?
When working with Python, Data Science, Machine Learning, or Generative AI, you’ll frequently create isolated Conda environments. Continue reading on Medium »
The ACE Framework
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 4h ago
The ACE Framework
Adaptive Context Engineering for Token & Cost Optimization in AI/ML and Generative AI Applications Continue reading on GenusofTechnology »
I Switched to a New Python Library — Here’s Why I’m Not Going Back
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 9h ago
I Switched to a New Python Library — Here’s Why I’m Not Going Back
One simple change transformed my workflow Continue reading on Python in Plain English »
What is a neural network, and how does backpropagation work?
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 9h ago
What is a neural network, and how does backpropagation work?
A neural network is a machine learning model inspired by the structure and functioning of the human brain. It consists of interconnected… Continue reading on Me
Eigenvalues, Eigenvectors & SVD: The Complete Math-to-Code Guide for Machine Learning
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 11h ago
Eigenvalues, Eigenvectors & SVD: The Complete Math-to-Code Guide for Machine Learning
Every transformation moves most vectors off their original path. A rare few refuse to turn — this is the story of those vectors, and why… Continue reading on Me
Machine Learning: What It Is and Why It Matters in Financial Markets
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 11h ago
Machine Learning: What It Is and Why It Matters in Financial Markets
Machine learning is one of the most transformative technologies of the modern era and its influence on financial markets is growing faster… Continue reading on
Python Functions : A Beginner-Friendly Guide
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 13h ago
Python Functions : A Beginner-Friendly Guide
In this guide, I discuss the benefits of writing functions in Python, provide practical advice for beginners who are learning to write… Continue reading on Medi
Your Computer Doesn’t Understand Python. Here’s What Actually Happens When You Hit “Run”
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 15h ago
Your Computer Doesn’t Understand Python. Here’s What Actually Happens When You Hit “Run”
Your computer does not understand Python. It doesn’t understand logic. It doesn’t even understand numbers. Continue reading on Medium »
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 16h ago
Machine Learning Development Services: Empowering Businesses with Intelligent Solutions
In today’s rapidly evolving digital landscape, businesses are increasingly adopting artificial intelligence (AI) to improve efficiency… Continue reading on Medi
A Framework for Comparing GPU Providers That Actually Works
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 16h ago
A Framework for Comparing GPU Providers That Actually Works
A team compared four GPU providers for a 70B-parameter training run. Same GPU, same page, four different numbers. Nobody could tell which… Continue reading on M
Inference Engineering : Introduction
Medium · NLP 📐 ML Fundamentals ⚡ AI Lesson 17h ago
Inference Engineering : Introduction
A concise introduction to inference engineering and it’s various dimensions Continue reading on Medium »
Logical laws are MATH and engineering, not ontological discoveries.
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 19h ago
Logical laws are MATH and engineering, not ontological discoveries.
Continue reading on Medium »
Linear Algebra for AI (Part 3: One Real System, Every Concept)
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 21h ago
Linear Algebra for AI (Part 3: One Real System, Every Concept)
Parts 1 and 2 covered vectors, matrices, dot products, independence, rank, projection, basis, Gram-Schmidt, QR, orthonormal basis, and… Continue reading on Arti
Linear Algebra for AI (Part 3: One Real System, Every Concept)
Medium · Deep Learning 📐 ML Fundamentals ⚡ AI Lesson 21h ago
Linear Algebra for AI (Part 3: One Real System, Every Concept)
Parts 1 and 2 covered vectors, matrices, dot products, independence, rank, projection, basis, Gram-Schmidt, QR, orthonormal basis, and… Continue reading on Arti
Why I Built an AI Specifically for Bond Markets
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 23h ago
Why I Built an AI Specifically for Bond Markets
Building a Better AI for Bond Market Analysis Continue reading on Medium »
Building an Unbeatable Tic-Tac-Toe AI with the Minimax Algorithm
Hackernoon 📐 ML Fundamentals ⚡ AI Lesson 1d ago
Building an Unbeatable Tic-Tac-Toe AI with the Minimax Algorithm
Learn how to build an unbeatable Tic-Tac-Toe AI in JavaScript using the Minimax algorithm, with a step-by-step explanation and code walkthrough.
Building a Production Audio Separation API with Meta’s Demucs
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 1d ago
Building a Production Audio Separation API with Meta’s Demucs
How to turn a research model into a deployable service for vocal isolation, podcast cleanup, and content localization. Continue reading on Medium »
I Installed These Python Libraries Out of Curiosity. I Never Uninstalled Them.
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 1d ago
I Installed These Python Libraries Out of Curiosity. I Never Uninstalled Them.
The underrated packages that solved problems I didn’t know I had. Continue reading on Medium »
Co-Training — Two Models That Grade Each Other’s Homework
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 1d ago
Co-Training — Two Models That Grade Each Other’s Homework
Algorithms in Python — Semi-Supervised Learning, Part 2 Continue reading on Medium »
10 Python Libraries That Made Me Stop Writing Messy Code
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 1d ago
10 Python Libraries That Made Me Stop Writing Messy Code
Because clean code isn’t about discipline — it’s about having the right tools. Continue reading on Stackademic »
10 Python Libraries That Made Me Stop Writing Messy Code
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 1d ago
10 Python Libraries That Made Me Stop Writing Messy Code
Because clean code isn’t about discipline — it’s about having the right tools. Continue reading on Stackademic »
Run GLM 5.2 in Just 25 GB RAM : Colibri
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 1d ago
Run GLM 5.2 in Just 25 GB RAM : Colibri
How to run GLM 5.2 in consumer grade GPU? Continue reading on Data Science in Your Pocket »
Professional Diploma in AI & Machine Learning for Beginners to Advanced
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 1d ago
Professional Diploma in AI & Machine Learning for Beginners to Advanced
Artificial Intelligence (AI) and Machine Learning (ML) are transforming every industry. From healthcare and finance to cybersecurity… Continue reading on Medium
I Tried to Predict the World Cup. What I Learned Had Nothing to Do with Football.
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 1d ago
I Tried to Predict the World Cup. What I Learned Had Nothing to Do with Football.
How a Data Engineering experiment became a lesson about uncertainty, statistical modeling, and solving real-world problems. Continue reading on Medium »
Intenté predecir el Mundial. Lo más interesante que descubrí no tuvo nada que ver con el fútbol.
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 1d ago
Intenté predecir el Mundial. Lo más interesante que descubrí no tuvo nada que ver con el fútbol.
Cómo un experimento de Ingeniería de Datos terminó enseñándome una lección mucho más importante sobre incertidumbre, modelado y la forma… Continue reading on Me
Intenté predecir el Mundial. Lo más interesante que descubrí no tuvo nada que ver con el fútbol.
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 1d ago
Intenté predecir el Mundial. Lo más interesante que descubrí no tuvo nada que ver con el fútbol.
Cómo un experimento de Ingeniería de Datos terminó enseñándome una lección mucho más importante sobre incertidumbre, modelado y la forma… Continue reading on Me
Why Spatial Data Indexing (R-Trees) More Powerful Than You Think (And How to Master Them)
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 1d ago
Why Spatial Data Indexing (R-Trees) More Powerful Than You Think (And How to Master Them)
Accelerate geospatial queries using R-Tree indexes for fast location-based search and analysis Continue reading on Medium »
The SingleStore Cookbook
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 1d ago
The SingleStore Cookbook
Recipes for Multi-Model, Machine Learning and AI Data Engineering Continue reading on Medium »
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Not Every AI Feature Needs an LLM. Here’s What I Built Instead.
Part 7 of 11 — Building a Production AI Portfolio Copilot Continue reading on Medium »
Eigenvalues for People Who Slept Through Linear Algebra
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Eigenvalues for People Who Slept Through Linear Algebra
Eigenvalues and Eigenvectors Explained Simply Continue reading on Towards AI »
Eigenvalues for People Who Slept Through Linear Algebra
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Eigenvalues for People Who Slept Through Linear Algebra
Eigenvalues and Eigenvectors Explained Simply Continue reading on Towards AI »
Embedding Machine Learning with Computational Fluid Dynamics simulations: a possible marriage?
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Embedding Machine Learning with Computational Fluid Dynamics simulations: a possible marriage?
Computational Fluid Dynamics (CFD) is essential for turbulence modeling as it provides an efficient framework for solving complex… Continue reading on SISSA mat
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Reliability-First Patch Embedding: Designing and Testing the Foundation of a Vision Transformer
Patch Embedding is the first reliability-critical step in a Vision Transformer. Before attention layers can operate, an image must be… Continue reading on Towar
From Continuous Optimization to the Traveling Salesman Problem: Reproducing and Adapting the…
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2d ago
From Continuous Optimization to the Traveling Salesman Problem: Reproducing and Adapting the…
How a physics-inspired optimization algorithm originally designed for continuous optimization can be reproduced, analyzed, and transformed… Continue reading on
Why Python Developers Are Still in High Demand
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Why Python Developers Are Still in High Demand
Why Python developers remain highly valuable in 2026, despite AI, and the essential skills that keep them in demand. Continue reading on ILLUMINATION »
Deconstructing Machine Learning Problem Framing
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Deconstructing Machine Learning Problem Framing
“A problem well stated is a problem half solved.” Before you touch a single model, you need to know what problem you’re actually solving. Continue reading on Me
Deconstructing Machine Learning Problem Framing
Medium · Deep Learning 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Deconstructing Machine Learning Problem Framing
“A problem well stated is a problem half solved.” Before you touch a single model, you need to know what problem you’re actually solving. Continue reading on Me
Mapping the Connected World: A Conceptual Primer on Graph Data Representation
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Mapping the Connected World: A Conceptual Primer on Graph Data Representation
Most of the data we encounter daily is organized into neat rows and columns or fixed grids. However, the real world is rarely that tidy… Continue reading on Med
Machine Learning Fundamentals (Don’t Be Afraid, It’s Easier Than It Looks)
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Machine Learning Fundamentals (Don’t Be Afraid, It’s Easier Than It Looks)
This diagram doesn’t cover everything about Machine Learning, but it helped me understand the big picture. Continue reading on Medium »
Reciprocal Rank Fusion (RRF): how it works and when to skip it
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Reciprocal Rank Fusion (RRF): how it works and when to skip it
Hybrid search is commonly used in the search systems which runs several retrievers for a given same query (For ex: a keyword retriever, a… Continue reading on S
7 Python Class Designs That Power ML APIs
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 3d ago
7 Python Class Designs That Power ML APIs
Strong foundations. Continue reading on Python in Plain English »
7 Python Class Designs That Power ML APIs
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 3d ago
7 Python Class Designs That Power ML APIs
Strong foundations. Continue reading on Python in Plain English »
9 ML Infrastructure Lessons Every MLOps Engineer Learns
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 3d ago
9 ML Infrastructure Lessons Every MLOps Engineer Learns
Backend matters as much as models. Continue reading on Python in Plain English »
9 ML Infrastructure Lessons Every MLOps Engineer Learns
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 3d ago
9 ML Infrastructure Lessons Every MLOps Engineer Learns
Backend matters as much as models. Continue reading on Python in Plain English »