Foundations

ML Fundamentals

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

19,857
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 (11,543) Articles (5092)Blog Posts (2344)Tutorials (1009)Research Papers (2740)News (358)
The Efficiency Revolution: Why Smaller AI Models Are Winning
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 2h ago
The Efficiency Revolution: Why Smaller AI Models Are Winning
Bigger is no longer better. Here is what the shift to efficient AI means for developers with limited compute including most of Africa. Continue reading on Mediu
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 5h ago
# A 94% pass rate hid a PII leak in 6 test cases
Our eval dashboard said 94%. Green checkmark, merge button unlocked, everyone moved on. Three days later a customer forwarded us a transcript where our support
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 9h ago
Enterprise Synthetic Data Generation for enterprises
💡 Key Highlights Enterprise Synthetic Data Generation for Enterprises : This article delves into the world of synthetic data generation, providing a comprehens
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 9h ago
Enterprise Synthetic Data Generation consulting
💡 Key Highlights Enterprise Synthetic Data Generation : A cutting-edge approach to creating realistic and diverse data sets for machine learning model training
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 16h ago
CCTV Action Recognition: Comprehensive Fine-Tuning & Real-Time Deployment Guide
This playbook serves as a comprehensive reference guide for training, fine-tuning, and deploying a hybrid Deep Learning model (MobileNetV2… Continue reading on
The Rise of “Invisible AI”
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 16h ago
The Rise of “Invisible AI”
How Machine Learning Is Quietly Reshaping Everyday Software Without Us Noticing Continue reading on Medium »
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 20h ago
TypeScript any: The Lie That Breaks Your Types
Part 1 of the “TypeScript That Scales” series. Every any is a hole in the safety net you installed TypeScript to get. Continue reading on Medium »
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 23h ago
Regression Metrics — Deep Dive + Problem: Best Time to Buy and Sell Stock
A daily deep dive into ml topics, coding problems, and platform features from PixelBank . Topic Deep Dive: Regression Metrics From the Model Evaluation chapter
Reddit r/learnprogramming 📐 ML Fundamentals ⚡ AI Lesson 1d ago
Share your experience
Could I ask anyone who would like to share their experience, write when did they start learning, why and how? Where they are now and what advice would they give
The Harness Matters More Than the Model: Building One From Scratch
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 1d ago
The Harness Matters More Than the Model: Building One From Scratch
Swap a mediocre model into a good harness and you often beat a great model wired up carelessly. The harness — not the model — decides what… Continue reading on
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 1d ago
Seq2Seq and Encoder-Decoder: the one-vector bottleneck that led to attention
Before Transformers, before modern chatbots, there was a beautifully simple idea for turning one sequence into another: read the whole thing, squeeze it into a
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 1d ago
UMAP: a faster map of high-dimensional data (and how it beats t-SNE)
Yesterday I built t-SNE from scratch and watched six-dimensional blobs untangle into a clean 2D picture. It works, and the clusters it draws are gorgeous. But t
Stop Writing Python Classes Until You Learn The 4 Things You Can Do To Every Piece Of Data An…
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 1d ago
Stop Writing Python Classes Until You Learn The 4 Things You Can Do To Every Piece Of Data An…
The data lives inside your objects. Most beginners only ever learn to put it in, and never touch it again. Continue reading on CodeToDeploy »
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 1d ago
We took highlight detection from 0.56 to 0.86 — with zero new footage and zero cloud training
SportZone turns a parent's phone video of a youth game into a highlight reel. The hard part is finding the decisive moment. On real footage we were missing near
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 1d ago
If Python Were C++
Every programmer eventually encounters the same problem write elegant and efficient code. Continue reading on Medium »
Regularization: How a Small Penalty Helps Neural Networks Grow
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Regularization: How a Small Penalty Helps Neural Networks Grow
Your network can sabotage itself by trusting one weight too much. Continue reading on Medium »
Reddit r/learnprogramming 📐 ML Fundamentals ⚡ AI Lesson 2d ago
My honest review of AlgoZenith ( https://maang.in ) after 1 year (June 2025 batch)
I joined AlgoZenith in June 2025. First, I want to make it clear that this is not a hate post . The DSA content is good, and I did learn a lot from the program.
Reddit r/learnprogramming 📐 ML Fundamentals ⚡ AI Lesson 2d ago
How do you approach a problem in leetcode?
So it's my 3rd day of doing dsa and I have done around 19 problems on leetcode and I have an issue where whenever I see a problem on leetcode let's say: Product
Day 1: Machine Learning Series(Without the Tech Jargon)
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Day 1: Machine Learning Series(Without the Tech Jargon)
Welcome to Day 1 of my Machine Learning series! Continue reading on Medium »
DPO vs SFT vs RLHF: Which Training Method Does Your Model Actually Need?
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 2d ago
DPO vs SFT vs RLHF: Which Training Method Does Your Model Actually Need?
Everyone’s fine-tuning. Nobody agrees on how. Here’s the honest breakdown of three methods, when each one earns its complexity, and why… Continue reading on Tow
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 2d ago
I’m an ML Engineer. I got tired of "AI Trading Bot" scams, so I coded my own Cash Swing Trading Engine in public. (No advice, just math)
Hey everyone, <img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us
Overfitting & Underfitting — When AI Learns Too Much or Too Little
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Overfitting & Underfitting — When AI Learns Too Much or Too Little
Series 2, Part 2: Technical AI Terms, Simply Explained Continue reading on Medium »
Architecting for the Future: A Blueprint for Model-Agnostic, Business-Ready AI
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Architecting for the Future: A Blueprint for Model-Agnostic, Business-Ready AI
Moving beyond the “Build vs. Buy” trap requires a standardized, logic-aware infrastructure. Here is the practical blueprint for enterprise… Continue reading on
The Recommender System Pipeline: An End-to-End Overview
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 2d ago
The Recommender System Pipeline: An End-to-End Overview
Recommender systems (also called recommendation systems or RecSys) are information-filtering systems that use data about users, items, and… Continue reading on
Overfitting and Underfitting: When a Model Memorizes Too Much or Learns Too Little
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Overfitting and Underfitting: When a Model Memorizes Too Much or Learns Too Little
Yesterday we split our data three ways and saw the validation set catch a network in the act of memorizing instead of learning. Today we… Continue reading on Me
Edmonds-Karp Max Flow in Dart
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 2d ago
Edmonds-Karp Max Flow in Dart
Maximum flow problems ask how much flow can move from a source node to a sink node through directed edges with capacity limits… Continue reading on Medium »
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 3d ago
Cross-Modal Knowledge Distillation for coastal climate resilience planning for extreme data sparsity scenarios
Cross-Modal Knowledge Distillation for coastal climate resilience planning for extreme data sparsity scenarios Introduction: The Data Desert I remember the m
Machine Learning Concepts Explained #2: The Four Types of Machine Learning
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 3d ago
Machine Learning Concepts Explained #2: The Four Types of Machine Learning
Not all machine learning models learn in the same way. Some learn from correct answers, others discover hidden patterns on their own, and… Continue reading on M
Chunking Done Right: Normalization, sentence boundaries, and overlap
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 4d ago
Chunking Done Right: Normalization, sentence boundaries, and overlap
Chunking is the least glamorous part of a retrieval pipeline and the one that quietly wrecks the most systems. Continue reading on Medium »
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 4d ago
How prediction monitoring differs from single-shot forecasting
Three distinct layers for "predicting the future" now coexist, and they solve fundamentally different problems. We have been building Watching Agents at Inithou
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 4d ago
I Tried Learning Tech for 1 Hour a Day. Here’s What Actually Happened
I thought I needed more time to succeed. What I really needed was consistency. Continue reading on Medium »
Edmonds-Karp Max Flow in Java
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 4d ago
Edmonds-Karp Max Flow in Java
Maximum flow is built by sending as much flow as possible from a source vertex to a sink vertex across directed edges with fixed capacity… Continue reading on M
Why Every Developer Should Write Tests
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 4d ago
Why Every Developer Should Write Tests
When I first started programming, I thought writing code was enough. Continue reading on Medium »
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 4d ago
Gate on what the model can't author (my comment section redesigned my trust model)
Post four argued that of the four features my email classifier scores — confidence, sender trust, reversibility, urgency — confidence is the odd one out: the on
Dev.to AI 📐 ML Fundamentals ⚡ AI Lesson 4d ago
Data privacy in AI training: federated learning, differential privacy, and synthetic data
Data privacy in AI training: federated learning, differential privacy, and synthetic data Understanding the Core Concepts Privacy-preserving ML techniques minim
What Is a Database? A Simple Explanation for Beginners
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 4d ago
What Is a Database? A Simple Explanation for Beginners
Imagine you have a notebook where you write down the names and phone numbers of all your friends. Continue reading on Medium »
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 4d ago
Machine learning for beginners #5
Analysis of self driving car: Continue reading on Medium »
Beyond the Elephant: On Manifolds, Projections, and the Hidden Assumptions of Neural Geometry
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 4d ago
Beyond the Elephant: On Manifolds, Projections, and the Hidden Assumptions of Neural Geometry
By Supat Charoensappuech, in collaboration with ChatGPT 5.5 (in normal mode, June 30, 2026) Continue reading on Medium »
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 4d ago
Day 9 — Choosing the Right Data Structure Is More Important Than I Thought
When I first started programming, arrays seemed to be the answer for almost everything. Continue reading on Medium »
10 Python Concepts You Must Know Before Calling Yourself Advanced
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 4d ago
10 Python Concepts You Must Know Before Calling Yourself Advanced
These separate the real devs from the pretenders. Continue reading on Python in Plain English »
10 Python Concepts You Must Know Before Calling Yourself Advanced
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 4d ago
10 Python Concepts You Must Know Before Calling Yourself Advanced
These separate the real devs from the pretenders. Continue reading on Python in Plain English »
Is Predictive Coding The Next Evolution in Neural Network Training?
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 4d ago
Is Predictive Coding The Next Evolution in Neural Network Training?
A Complete Breakdown of ASI Alliance/SingularityNET’s Technical Tuesday Discussion Continue reading on Medium »
Stop Overfitting With Basically One Line of Code
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 5d ago
Stop Overfitting With Basically One Line of Code
Ridge vs Lasso, and the One Picture That Ends the Argument Continue reading on Towards AI »
Dijkstra’s Algorithm Made Simple: How to Find the Shortest Path by Hand
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 5d ago
Dijkstra’s Algorithm Made Simple: How to Find the Shortest Path by Hand
Every time you open a maps app and it shows you the fastest way home, something like Dijkstra’s algorithm is quietly doing the work. It’s… Continue reading on M
Answer Calculator: Step-by-Step Math Help
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 5d ago
Answer Calculator: Step-by-Step Math Help
When the Math Answer Calculator Becomes Your Best Friend at 11 PM Continue reading on Medium »
30+ Coding Challenge Websites to Level Up Your Dev Skills in 2026
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 5d ago
30+ Coding Challenge Websites to Level Up Your Dev Skills in 2026
If your goal is to pass tech screens, optimize time complexity, and master Data Structures & Algorithms (DSA), start here. Continue reading on Medium »
The Beginner Python Mistake That 17 Tutorials Never Explained
Medium · Programming 📐 ML Fundamentals ⚡ AI Lesson 5d ago
The Beginner Python Mistake That 17 Tutorials Never Explained
Why Python printed 510 instead of 15 and how understanding one simple concept transformed the way I learned programming forever. Continue reading on Python in P
Train Neural Networks without Draining your Pocket: Distributed Training in TensorFlow using…
Medium · AI 📐 ML Fundamentals ⚡ AI Lesson 5d ago
Train Neural Networks without Draining your Pocket: Distributed Training in TensorFlow using…
Understand how Mirrored Strategy works and get your hands dirty with some TensorFlow’s distributed training code! Continue reading on Medium »