Foundations

ML Fundamentals

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

11,981
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

Showing 1,218 reads from curated sources

Chapter 10: Multi-Head Attention and the MLP Block
Dev.to · Gary Jackson 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Chapter 10: Multi-Head Attention and the MLP Block
Run several attention heads in parallel on embedding slices, add a two-layer MLP for per-position computation, and assemble a transformer block.
Human in the Loop: Using Confidence Scores to Build Reliable Document Extraction
Dev.to · Iteration Layer 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Human in the Loop: Using Confidence Scores to Build Reliable Document Extraction
Why Fully Automated Extraction Fails Every document extraction project starts with the...
Python for Data Science — Array Operations and Broadcasting
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Python for Data Science — Array Operations and Broadcasting
A practical guide to how NumPy performs math across arrays — including element-wise operations, shape compatibility, and broadcasting, one… Continue reading on
My ML Model Returned HTTP 200 on Every Request. It Was Still Wrong.
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
My ML Model Returned HTTP 200 on Every Request. It Was Still Wrong.
How I learned that deploying a model and knowing it works are two very different things. Continue reading on Artificial Intelligence in Plain English »
Gradient Descent from First Principles: Why Adam Outperforms SGD on Transformers
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Gradient Descent from First Principles: Why Adam Outperforms SGD on Transformers
Every transformer you have ever trained was optimised with Adam or AdamW. Most engineers who train them treat the optimizer as a black box… Continue reading on
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Real-Time Fraud Detection in Java with Kafka Streams and Vector Similarity
This content is based on a talk that my colleague Tim Kelly and I presented at DevNexus 2026 in Atlanta, one of the largest Java conferences in the world. Imagi
Predicting Telecom Customer Churn with scikit-learn, Keras, and Amazon SageMaker
Dev.to · Tebogo Tseka 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Predicting Telecom Customer Churn with scikit-learn, Keras, and Amazon SageMaker
Predicting Telecom Customer Churn with scikit-learn, Keras, and Amazon SageMaker Every...
The Real Skill Isn’t Python It’s Knowing the Right Libraries
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
The Real Skill Isn’t Python It’s Knowing the Right Libraries
Most people think they’re getting better at Python. Continue reading on Medium »
Python Roadmap for Beginners in 2026: Skills That Actually Make You Job-Ready
Dev.to · Zestminds Academy 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Python Roadmap for Beginners in 2026: Skills That Actually Make You Job-Ready
Python has been popular for many years, but in 2026, its value for beginners is even...
Radiomics in Medical Imaging: Unlocking Hidden Patterns for Early Disease Detection
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Radiomics in Medical Imaging: Unlocking Hidden Patterns for Early Disease Detection
Medical imaging has long been a cornerstone of disease diagnosis. From CT scans to MRI and ultrasound, clinicians rely heavily on visual… Continue reading on Me
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Generative AI From First Principles — Article 5 (Recurrent Neural Networks)
Recap: Why We Needed Something Beyond Basic Neural Networks Continue reading on Medium »
Medium · Deep Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Generative AI From First Principles — Article 5 (Recurrent Neural Networks)
Recap: Why We Needed Something Beyond Basic Neural Networks Continue reading on Medium »
Why Data Quality is Becoming More Important Than Model Size in Modern AI Systems
Dev.to · Vishal Uttam Mane 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Why Data Quality is Becoming More Important Than Model Size in Modern AI Systems
For years, progress in artificial intelligence was closely tied to scaling laws, where increasing...
8 Powerful Python Tricks Every Developer Should Know (Save Time & Write Cleaner Code)
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 2w ago
8 Powerful Python Tricks Every Developer Should Know (Save Time & Write Cleaner Code)
The automation-first Python techniques that quietly separate efficient developers from exhausted ones Continue reading on CodeToDeploy »
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
From SGD to LAMB: A Deep Engineering Walkthrough of Modern Optimizers
Why we moved from “just gradient descent” to layer-wise trust ratios — and what each step actually fixes. Continue reading on Medium »
Want to Learn ML? These 10 Questions Are the Perfect Start
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Want to Learn ML? These 10 Questions Are the Perfect Start
The fastest way to understand machine learning Continue reading on Activated Thinker »
Want to Learn ML? These 10 Questions Are the Perfect Start
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Want to Learn ML? These 10 Questions Are the Perfect Start
The fastest way to understand machine learning Continue reading on Activated Thinker »
Want to Learn ML? These 10 Questions Are the Perfect Start
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Want to Learn ML? These 10 Questions Are the Perfect Start
The fastest way to understand machine learning Continue reading on Activated Thinker »
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
What Is Regularization in Machine Learning? — L1, L2, Dropout, and How Models Learn to Generalize
A complete, practical guide to controlling model complexity, improving generalization, and choosing the right regularization strategy Continue reading on Medium
Medium · Deep Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
What Is Regularization in Machine Learning? — L1, L2, Dropout, and How Models Learn to Generalize
A complete, practical guide to controlling model complexity, improving generalization, and choosing the right regularization strategy Continue reading on Medium
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
How Deep Learning Actually Trains: Gradient Noise, Adam, and Learning Rate Scheduling Explained
From gradient noise to Adam and cosine decay, a complete deep dive into how modern optimization methods reduce instability, adapt… Continue reading on Medium »
Medium · Deep Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
How Deep Learning Actually Trains: Gradient Noise, Adam, and Learning Rate Scheduling Explained
From gradient noise to Adam and cosine decay, a complete deep dive into how modern optimization methods reduce instability, adapt… Continue reading on Medium »
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 2w ago
How Gap's AI Styling Tool Can Actually Upgrade Your Wardrobe
Gap Inc. AI-powered styling recommendations are machine learning-driven outfit suggestions generated by analyzing a user's stated preferences, purchase history,
Inside the Convolution Operation: From Mathematical First Principles to Neural Architecture
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Inside the Convolution Operation: From Mathematical First Principles to Neural Architecture
From the continuous world of signal processing through discrete pixel arithmetic to bare-metal GPU silicon — the convolution operation… Continue reading on Data
Inside the Convolution Operation: From Mathematical First Principles to Neural Architecture
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Inside the Convolution Operation: From Mathematical First Principles to Neural Architecture
From the continuous world of signal processing through discrete pixel arithmetic to bare-metal GPU silicon — the convolution operation… Continue reading on Data
Inside the Convolution Operation: From Mathematical First Principles to Neural Architecture
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Inside the Convolution Operation: From Mathematical First Principles to Neural Architecture
From the continuous world of signal processing through discrete pixel arithmetic to bare-metal GPU silicon — the convolution operation… Continue reading on Data
Inside the Convolution Operation: From Mathematical First Principles to Neural Architecture
Medium · Deep Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Inside the Convolution Operation: From Mathematical First Principles to Neural Architecture
From the continuous world of signal processing through discrete pixel arithmetic to bare-metal GPU silicon — the convolution operation… Continue reading on Data
Building Samaritan: A Multi-Camera Real-Time Face Recognition System in Python — Part 2
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Building Samaritan: A Multi-Camera Real-Time Face Recognition System in Python — Part 2
Build real-time face recognition in Python with OpenCV, DeepFace, ArcFace embeddings, and live webcam-based identity matching. Continue reading on Medium »
Building Vector Search? Why FAISS Alone Isn’t Enough
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Building Vector Search? Why FAISS Alone Isn’t Enough
What FAISS Does Well, Where It Stops, and When to Use a Vector Database Instead Continue reading on Towards AI »
Building Vector Search? Why FAISS Alone Isn’t Enough
Medium · Deep Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Building Vector Search? Why FAISS Alone Isn’t Enough
What FAISS Does Well, Where It Stops, and When to Use a Vector Database Instead Continue reading on Towards AI »
From Clustering to Forecasting: A Full-Season Data-Driven Look at the 2023 F1 Season
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
From Clustering to Forecasting: A Full-Season Data-Driven Look at the 2023 F1 Season
Decoding driving style and lap-time prediction across all 22 races, 22 drivers, and 21,279 laps. Continue reading on Medium »
How to Migrate a Laravel 11 App to Next.js 15 with TypeScript 5.6 and Prisma 5.20
Dev.to · ANKUSH CHOUDHARY JOHAL 📐 ML Fundamentals ⚡ AI Lesson 2w ago
How to Migrate a Laravel 11 App to Next.js 15 with TypeScript 5.6 and Prisma 5.20
After 14 months of benchmarking 42 production Laravel 11 monoliths, we found that migrating to...
Building a Real‑Time Anomaly Detection Engine for Web Traffic
Dev.to · Patrick Onwujekwe 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Building a Real‑Time Anomaly Detection Engine for Web Traffic
Introduction Modern web applications live on the open internet, which means they’re constantly...
How I Built a Real-Time HTTP Traffic Anomaly Detector for a Cloud Storage Platform
Dev.to · Adjerese Precious 📐 ML Fundamentals ⚡ AI Lesson 2w ago
How I Built a Real-Time HTTP Traffic Anomaly Detector for a Cloud Storage Platform
Introduction Imagine you're running a cloud storage platform that serves thousands of...
Crack a Classic DSA Interview Question: Reverse a Linked List in Python!
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Crack a Classic DSA Interview Question: Reverse a Linked List in Python!
If you’re preparing for coding interviews, this one comes up a lot: reversing a singly linked list. It’s a fundamental problem that tests… Continue reading on M
Real-Time Anomaly Detection Engine for a Cloud Storage Platform
Dev.to · Timilehin Obalereko 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Real-Time Anomaly Detection Engine for a Cloud Storage Platform
I built a Python daemon that watches incoming HTTP traffic in real time, learns what "normal" looks...
We Built Something That Didn’t Exist. Today, We’re Sharing It With the World.
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
We Built Something That Didn’t Exist. Today, We’re Sharing It With the World.
By Andrew Moore, CEO & Co-Founder, Lovelace Continue reading on Medium »
My ML Model Was 97% Confident Every Time — Here’s Why That Was Actually a Problem
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
My ML Model Was 97% Confident Every Time — Here’s Why That Was Actually a Problem
I trained an ML model to predict employee skill gaps and honestly the first time it ran I expected something rough. Beginner project… Continue reading on Medium
My ML Model Was 97% Confident Every Time — Here’s Why That Was Actually a Problem
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 2w ago
My ML Model Was 97% Confident Every Time — Here’s Why That Was Actually a Problem
I trained an ML model to predict employee skill gaps and honestly the first time it ran I expected something rough. Beginner project… Continue reading on Medium
My ML Model Was 97% Confident Every Time — Here’s Why That Was Actually a Problem
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 2w ago
My ML Model Was 97% Confident Every Time — Here’s Why That Was Actually a Problem
I trained an ML model to predict employee skill gaps and honestly the first time it ran I expected something rough. Beginner project… Continue reading on Medium
Quantunix AI | L’intelligence artificielle peut-elle vraiment prédire les marchés crypto ?
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Quantunix AI | L’intelligence artificielle peut-elle vraiment prédire les marchés crypto ?
Algorithmes performants d’un côté, limites structurelles bien réelles de l’autre. Continue reading on Medium »
From Pixels to Prescriptions: Engineering OCR Pipelines for Medical Report Simplification Using MongoDB
Dev.to · Kotha Deepak Reddy 📐 ML Fundamentals ⚡ AI Lesson 2w ago
From Pixels to Prescriptions: Engineering OCR Pipelines for Medical Report Simplification Using MongoDB
Team Members @k_sidharthareddy_15 | @k-deepak-544 | @nupur_madhrey_07 | @avika_kashyap |...
The Sous Chef Who Guesses in Batches
Dev.to · Bongho Tae 📐 ML Fundamentals ⚡ AI Lesson 2w ago
The Sous Chef Who Guesses in Batches
When Waiting Becomes the Problem You are sitting in a restaurant, watching the kitchen...
The 1650% Spike: Why Machine Learning is your Best FinOps Tool
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
The 1650% Spike: Why Machine Learning is your Best FinOps Tool
Day 68. Finding hidden anomalies in my #100DaysOfCloud AWS account. Continue reading on Medium »
The Shelf Life of a Deployed Model — What’s Actually Inside Your Pickle File?
Medium · Machine Learning 📐 ML Fundamentals ⚡ AI Lesson 2w ago
The Shelf Life of a Deployed Model — What’s Actually Inside Your Pickle File?
What latent space, pickle files, and interest rates have to do with your next regulatory exam. Continue reading on Medium »
The Shelf Life of a Deployed Model — What’s Actually Inside Your Pickle File?
Medium · Data Science 📐 ML Fundamentals ⚡ AI Lesson 2w ago
The Shelf Life of a Deployed Model — What’s Actually Inside Your Pickle File?
What latent space, pickle files, and interest rates have to do with your next regulatory exam. Continue reading on Medium »
6 Python Features That Quietly Destroy Bad Code Habits
Medium · Python 📐 ML Fundamentals ⚡ AI Lesson 2w ago
6 Python Features That Quietly Destroy Bad Code Habits
No more messy scripts just smarter, cleaner logic from day one Continue reading on CodeToDeploy »
You Don’t Need Docker to Run an MCP Server
Medium · LLM 📐 ML Fundamentals ⚡ AI Lesson 2w ago
You Don’t Need Docker to Run an MCP Server
There’s a quiet assumption that has spread through the local AI community: that MCP (Model Context Protocol) servers need to live inside… Continue reading on Me