Foundations

ML Fundamentals

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

20,702
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,349) Articles (5526)Blog Posts (2432)Tutorials (1079)Research Papers (2953)News (359)
Multilayer Perceptron (MLP) — How Neural Networks Learn Representations, Probabilities, and Gradients
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Multilayer Perceptron (MLP) — How Neural Networks Learn Representations, Probabilities, and Gradients
Multilayer Perceptron (MLP) is the simplest neural network worth learning deeply. It looks basic,...
Regularization in Machine Learning — How to Actually Prevent Overfitting (L1, L2, Dropout)
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Regularization in Machine Learning — How to Actually Prevent Overfitting (L1, L2, Dropout)
What is regularization in machine learning, and how do you actually prevent overfitting in practice?...
Optimization in Machine Learning — How Models Learn Parameters and What Actually Improves Training
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Optimization in Machine Learning — How Models Learn Parameters and What Actually Improves Training
Learn how optimization in machine learning works, from parameter learning and loss minimization to...
Optimization vs Regularization — The Real Reason Your Model Overfits (and How to Fix It)
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Optimization vs Regularization — The Real Reason Your Model Overfits (and How to Fix It)
Most deep learning problems are not architecture problems. They are training...
Logistic Regression on MNIST (0 vs 1) in PHP: A Simple Example
Dev.to · Samuel Akopyan 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Logistic Regression on MNIST (0 vs 1) in PHP: A Simple Example
Want to get a real feel for machine learning in practice? Here’s a simple but powerful exercise:...
Theoretical Foundations of Deep Learning (Why Neural Networks Actually Work)
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Theoretical Foundations of Deep Learning (Why Neural Networks Actually Work)
Deep learning and neural networks work because of entropy, KL divergence, probability distributions,...
Fundamentals of Neural Networks: How Simple Math Scales into Modern AI
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Fundamentals of Neural Networks: How Simple Math Scales into Modern AI
Neural networks power modern AI—from image recognition to large language models. This guide breaks...
Linear Models in Machine Learning: Why They Still Matter (Regression, Classification, Logistic Regression)
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Linear Models in Machine Learning: Why They Still Matter (Regression, Classification, Logistic Regression)
Linear models in machine learning are the foundation of regression, classification, and logistic...
Model Complexity and Generalization: How to Actually Fix Overfitting
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Model Complexity and Generalization: How to Actually Fix Overfitting
If you've ever trained a model that looked perfect during training but failed in production, you've...
Machine Learning Tasks and Evaluation: How to Choose the Right Metrics and Avoid Common Pitfalls
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Machine Learning Tasks and Evaluation: How to Choose the Right Metrics and Avoid Common Pitfalls
Understand how different machine learning tasks require different evaluation strategies. Learn how to...
What Machine Learning Really Means: From Rules to Data-Driven Systems
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
What Machine Learning Really Means: From Rules to Data-Driven Systems
Machine learning is the foundation of modern AI systems. Learn how models improve from data, optimize...
Why are efficient algorithms the true energy of the future?
Dev.to · ROBERTO ALEMAN 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Why are efficient algorithms the true energy of the future?
In the age of modern computing, we have fallen into a dangerous trap of abundance. Hardware power has...
Integrating Model Context Protocol (MCP) into Nautilus
Dev.to · chunxiaoxx 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Integrating Model Context Protocol (MCP) into Nautilus
The Future of MCP on Nautilus The Model Context Protocol (MCP) is rapidly becoming the...
Traditional Machine Learning in Practice: Learning Paradigms, Algorithm Families, and Evaluation Perspectives
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Traditional Machine Learning in Practice: Learning Paradigms, Algorithm Families, and Evaluation Perspectives
Traditional machine learning is more than just algorithms. This guide explains how learning...
I built a free LeetCode visualizer. Here's what I learned making 207 problems animate line by line.
Dev.to · Rajan shukla 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
I built a free LeetCode visualizer. Here's what I learned making 207 problems animate line by line.
I spent months grinding LeetCode. I could read solutions. I could even explain them out loud. But the...
Tavsiye Iste Uygulamaları - Detaylı Teknik Analiz Rehberi 2026
Dev.to · FORUM WEB 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Tavsiye Iste Uygulamaları - Detaylı Teknik Analiz Rehberi 2026
Tavsiye İste Uygulamaları: Tarihçe ve Gelişim Tavsiye iste uygulamaları, kullanıcıların ihtiyaç ve...
Your Pipeline Is 28.6h Behind: Catching Machine Learning Sentiment Leads with Pulsebit
Dev.to · Pulsebit News Sentiment API 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Your Pipeline Is 28.6h Behind: Catching Machine Learning Sentiment Leads with Pulsebit
Your pipeline has just missed a crucial 24h momentum spike of -0.175 in the sentiment around machine...
Improving Variational Auto-Encoders using Householder Flow
Dev.to · Paperium 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Improving Variational Auto-Encoders using Householder Flow
Neural Network Learning Systems and Deep Learning: From Perceptrons to Representation Learning
Dev.to · shangkyu shin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Neural Network Learning Systems and Deep Learning: From Perceptrons to Representation Learning
Deep learning did not appear out of nowhere. It grew from a simple question: can a machine learn...
Federated Learning in 2026: Privacy-Preserving AI
Dev.to · lufumeiying 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Federated Learning in 2026: Privacy-Preserving AI
Federated Learning in 2026: Privacy-Preserving AI How can organizations train AI models...
Why Federated Learning Fails for Rare Disease Research — and What Distributed Outcome Routing Does Instead
Dev.to · Rory | QIS PROTOCOL 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Why Federated Learning Fails for Rare Disease Research — and What Distributed Outcome Routing Does Instead
QIS (Quadratic Intelligence Swarm) Protocol — distinct from quantum computing and quantum information...
I Thought AI Was Too Complicated for Me — Then I Found This Free Microsoft Course No coding. No fees. No experience needed. Just curiosity.
Dev.to · Mrityunjai Sachan 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
I Thought AI Was Too Complicated for Me — Then I Found This Free Microsoft Course No coding. No fees. No experience needed. Just curiosity.
_ Let me be honest with you A few months ago, if someone said "machine learning" to me,...
A Review of Sparse Expert Models in Deep Learning
Dev.to · Paperium 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
A Review of Sparse Expert Models in Deep Learning
Why AI Product Quality Is Now an Evaluation Pipeline Problem, Not a Model Problem
Dev.to · Michael Sun 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Why AI Product Quality Is Now an Evaluation Pipeline Problem, Not a Model Problem
Beyond the Benchmark: Why AI Quality Lives in Your Evaluation Pipeline We’re at a...
I Replaced 12 Kitchen Managers Guessing "How Much Chicken Do We Need" With 3 ML Models. Here's the Entire Architecture.
Dev.to · Dhaivat Jambudia 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
I Replaced 12 Kitchen Managers Guessing "How Much Chicken Do We Need" With 3 ML Models. Here's the Entire Architecture.
This is a case study: AI in Supply Chain Every restaurant chain has the same dirty secret. Nobody...
Tavsiye Iste Querying - Detaylı Teknik Analiz Rehberi 2026
Dev.to · FORUM WEB 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Tavsiye Iste Querying - Detaylı Teknik Analiz Rehberi 2026
Tavsiye İste Querying: Tarihçe ve Gelişimi Tavsiye iste querying, veri analizi ve makine öğrenimi...
Writing a TypeScript Type Inference Engine in 300 Lines of Vanilla JS
Dev.to · SEN LLC 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Writing a TypeScript Type Inference Engine in 300 Lines of Vanilla JS
Writing a TypeScript Type Inference Engine in 300 Lines of Vanilla JS A minimal...
Finding meaning in text, an experiment in document clustering
Dev.to · sidharth 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Finding meaning in text, an experiment in document clustering
Problem For an assignment in the University of British Columbia's CPSC330 course in...
Tavsiye Iste Rehberi - Detaylı Teknik Analiz Rehberi 2026
Dev.to · FORUM WEB 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Tavsiye Iste Rehberi - Detaylı Teknik Analiz Rehberi 2026
Tavsiye İste Rehberi: Tarihçesi ve Gelişimi Tavsiye iste sistemleri, kullanıcıların belirli bir...
Tavsiye Iste Kurulumu - Detaylı Teknik Analiz Rehberi 2026
Dev.to · FORUM WEB 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Tavsiye Iste Kurulumu - Detaylı Teknik Analiz Rehberi 2026
Tavsiye İste Kurulumu ve Tarihçesi Tavsiye iste, yazılım geliştirme süreçlerinde kullanıcı geri...
Transform Tam Rehber - Detaylı Teknik Analiz Rehberi 2026
Dev.to · FORUM WEB 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Transform Tam Rehber - Detaylı Teknik Analiz Rehberi 2026
Transform Teknolojisinin Tarihçesi ve Gelişimi Transform, ilk olarak 2015 yılında medya ve grafik...
How to build Flexible Neural Networks from scratch in C++
Dev.to · Nalin Angrish 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
How to build Flexible Neural Networks from scratch in C++
Overview This post basically describes how I built FlexNN. FlexNN is a fully connected...
Cross-Modal Knowledge Distillation for planetary geology survey missions with ethical auditability baked in
Dev.to · Rikin Patel 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Cross-Modal Knowledge Distillation for planetary geology survey missions with ethical auditability baked in
It started with a simple observation during my work on autonomous mineral classification systems. I was training a convolutional neural network on hyperspectral
Tavsiye Iste Örnekleri - Detaylı Teknik Analiz Rehberi 2026
Dev.to · FORUM WEB 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Tavsiye Iste Örnekleri - Detaylı Teknik Analiz Rehberi 2026
Tavsiye İste Sistemlerinin Tarihçesi ve Gelişimi Tavsiye iste sistemleri, kullanıcıların ihtiyaç...
Adaptive Local Linear Regression for Short-Term Growth Stock Trend-Following in Python
Dev.to · Ayrat Murtazin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Adaptive Local Linear Regression for Short-Term Growth Stock Trend-Following in Python
How adaptive bandwidth selection in local linear regression generates cleaner trend signals on high-momentum growth stocks.
Tavsiye Iste Optimizasyonu - Detaylı Teknik Analiz Rehberi 2026
Dev.to · FORUM WEB 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Tavsiye Iste Optimizasyonu - Detaylı Teknik Analiz Rehberi 2026
Tavsiye İste Optimizasyonu - Detaylı Teknik Analiz Rehberi 2026 Tavsiye İste Optimizasyonunun...
Intraday Volatility Jump Mean-Reversion Trading Strategy for BTC-USD in Python
Dev.to · Ayrat Murtazin 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Intraday Volatility Jump Mean-Reversion Trading Strategy for BTC-USD in Python
Detecting statistical jumps in Bitcoin returns and building a contrarian strategy with rolling volatility bands.
Veri Bilimi"Model Drift İzleme ve Yeniden Eğitim Tetikleyicileri",
Dev.to · FORUM WEB 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Veri Bilimi"Model Drift İzleme ve Yeniden Eğitim Tetikleyicileri",
Web Geliştirme Web teknolojilerinde güncel kalarak projelerinizi bir üst seviyeye...
Tavsiye Iste Scaling - Detaylı Teknik Analiz Rehberi 2026
Dev.to · FORUM WEB 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Tavsiye Iste Scaling - Detaylı Teknik Analiz Rehberi 2026
Tavsiye İste Scaling: Tarihçesi ve Gelişimi Tavsiye iste scaling, son yıllarda veri analitiği ve...
Python training in France | Learnmore Technologies
Dev.to · Learnmore Technologies 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Python training in France | Learnmore Technologies
Join Learnmore Technologies and master Python programming with hands-on training. Learn core...
The Layer Spark Doesn't Touch: Why Clinical Intelligence Has a Routing Problem, Not a Compute Problem
Dev.to · AXIOM Agent 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
The Layer Spark Doesn't Touch: Why Clinical Intelligence Has a Routing Problem, Not a Compute Problem
When Matei Zaharia received the ACM Prize in Computing for Apache Spark, the citation pointed to...
5 Naive Bayes Mistakes That Break Small Medical Datasets
Dev.to · hqqqqy 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
5 Naive Bayes Mistakes That Break Small Medical Datasets
My flu diagnosis classifier failed spectacularly on 200 patient records. Here are the five silent bugs that only show up when your dataset is tiny.
Machine Learning and Scam Detection: The Future of Online Safety
Dev.to · James Smith 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Machine Learning and Scam Detection: The Future of Online Safety
ML to blocklists: the next five years of the arms race between fraud and detection and what the arms...
How to Build a Beauty Recommendation Engine with Real-Time Data
Dev.to · Happy Endpoint 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
How to Build a Beauty Recommendation Engine with Real-Time Data
Recommendation engines are the future of e-commerce. Netflix recommends movies. Amazon recommends...
Beyond Federated Learning: Distributed Intelligence Architectures That Require No Gradient Sharing and No Central Aggregator
Dev.to · Rory | QIS PROTOCOL 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Beyond Federated Learning: Distributed Intelligence Architectures That Require No Gradient Sharing and No Central Aggregator
Q: Beyond federated learning, what alternative distributed intelligence architectures exist that do...
Fine-Tuning Whisper.cpp for On-Device Speech-to-Text in KMP
Dev.to · SoftwareDevs mvpfactory.io 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Fine-Tuning Whisper.cpp for On-Device Speech-to-Text in KMP
Deep technical walkthrough of integrating Whisper.cpp into a Kotlin Multiplatform project using expect/actual declarations for platform-specific audio capture (
Beyond Federated Learning: Distributed Intelligence Without Gradient Sharing or Central Aggregation
Dev.to · Rory | QIS PROTOCOL 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Beyond Federated Learning: Distributed Intelligence Without Gradient Sharing or Central Aggregation
Federated learning solved one problem — keeping raw data on-device — and immediately introduced...
The Attention Mechanism
Dev.to · Neuraplus-ai 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
The Attention Mechanism
The attention mechanism is one of the most important breakthroughs in modern AI, especially in the...