Foundations
Deep Learning
Neural networks, CNNs, RNNs, transformers, diffusion models and training techniques
Skills in this topic
5 skills — Sign in to track your progress
Neural Network Basics
beginner
Implement a 2-layer net in NumPy and PyTorch
CNN Architectures
intermediate
Build a CNN image classifier in PyTorch
Sequence Models
intermediate
Implement an LSTM text generator
Generative Models
advanced
Train a GAN on image data
Training at Scale
advanced
Use FP16/BF16 mixed precision training
Medium · Deep Learning
🧬 Deep Learning
⚡ AI Lesson
2mo ago
You Are What Your Fingerprint Says You Are
As passport give way to fingerprinting and retinal scans, our bodies themselves become tools to limit our free movement. Continue reading on The Gravity »

Dev.to · Paperium
🧬 Deep Learning
⚡ AI Lesson
3mo ago
Replication study: Development and validation of deep learning algorithm fordetection of diabetic retinopathy in retinal fundus

Dev.to · Nilavukkarasan R
🧬 Deep Learning
3mo ago
From Generalists to Specialists: The CNN Shift
"Vision is the art of seeing what is invisible to others." Jonathan Swift When...

Dev.to · Aman Shekhar
🧬 Deep Learning
⚡ AI Lesson
3mo ago
Tinybox – A powerful computer for deep learning
I’ll be honest: when I first heard about Tinybox, I was skeptical. The idea of a compact computer...

Dev.to · Henning Reckey
🧬 Deep Learning
4mo ago
I implemented Deep Q-Networks in pure PowerShell 5.1 — and connected them to real Windows enterprise data
Yes, really. No Python. No TensorFlow. No cloud. VBAF is a full reinforcement learning framework...

Dev.to · asmniins-DS
🧬 Deep Learning
⚡ AI Lesson
4mo ago
🎮 Teaching an AI to Play Atari Games Using Deep Reinforcement Learning
Introduction Reinforcement learning is one of the most exciting areas of artificial intelligence...

Dev.to · Rijul Rajesh
🧬 Deep Learning
4mo ago
Understanding LSTMs – Part 6: How LSTM Produces Its Final Output
In the previous article we went through the input gate, in this article we will explore the next...

Dev.to · Rijul Rajesh
🧬 Deep Learning
4mo ago
Understanding RNNs – Part 3: Unrolling a Recurrent Neural Network
In the previous article, we passed some values to the RNN and obtained the output. Now, to make it...

Dev.to · Rijul Rajesh
🧬 Deep Learning
4mo ago
Understanding RNNs – Part 2: Running Sequential Data Through the Network
In the previous article, We have explored the need for a Recurrent neural network and an example...

Dev.to · Abbas Mohamed Rashid
🧬 Deep Learning
4mo ago
what is CNN in ML ?
A post by Abbas Mohamed Rashid

Dev.to · Stack Overflowed
🧬 Deep Learning
⚡ AI Lesson
5mo ago
7 Best Resources to Learn Deep Learning in 2026
If you had told me a year ago that I'd build my own image classifier, deploy it on the cloud, and...

Dev.to · Beck_Moulton
🧬 Deep Learning
5mo ago
More Than Just Labels: Building a Skin Lesion Classifier with ResNet-50 and Explainable AI (Grad-CAM)
Have you ever looked at a medical AI demo and wondered, "Sure, it says it's a rash, but what exactly...

Dev.to · Palash Kanti Kundu
🧬 Deep Learning
5mo ago
Backprop Finally Made Sense When I Reimplemented It in Rust
I never used PyTorch or TensorFlow. My ML background was NumPy and scikit-learn. I could train...

Dev.to · Beck_Moulton
🧬 Deep Learning
5mo ago
Stop the Spike! Predicting Postprandial Glucose with Temporal Convolutional Networks (TCN)
Managing metabolic health is often a game of "catch-up." For those using Continuous Glucose...

Dev.to · Sofia Tretiak
🧬 Deep Learning
5mo ago
Real-Time Emotion and Fatigue Detection System with ResNet18 and MediaPipe
This project was developed as part of the Solvro Summer Challenge at Wrocław University of Science...

Dev.to · Rijul Rajesh
🧬 Deep Learning
5mo ago
Exploring the Softmax Function (Part 2): Formula, Derivatives, and Why Argmax Fails in Backpropagation
In the previous article, we covered the Softmax function with an example. Now, let’s generalize...

Dev.to · Rijul Rajesh
🧬 Deep Learning
5mo ago
Exploring the SoftMax Function: The Better Way to Interpret Neural Network Outputs
In the previous article, we looked into the ArgMax function, how it is used, and its limitations. In...

Dev.to · Kenyansa Felix Amenya
🧬 Deep Learning
5mo ago
Ridge vs. Lasso Regression: A Clear Guide to Regularization Techniques
Ridge vs. Lasso Regression: A Clear Guide to Regularization Techniques In the world of machine...

Dev.to · Visakh Vijayan
🧬 Deep Learning
5mo ago
Unleashing Creativity: The Futuristic Realm of Generative Adversarial Networks
Unleashing Creativity: The Futuristic Realm of Generative Adversarial Networks Introduction to...

Dev.to · AlvBarros
🧬 Deep Learning
5mo ago
Brief Introduction to CNNs
This article is heavily based on An Introduction to Convolutional Neural Networks by Keiron O'Shea...

Dev.to · wellallyTech
🧬 Deep Learning
5mo ago
Is Your Code (or Manager) Burning You Out? Build an AI Stress Tracker with Svelte & Keras 🎧🔥
We’ve all been there: it’s 4:59 PM, the production pipeline just turned a bloody shade of red, and...

Dev.to · Rijul Rajesh
🧬 Deep Learning
5mo ago
Understanding ReLU Through Visual Python Examples
In the previous articles, we used backpropagation and plotted graphs to predict values correctly. In...

Dev.to · mahraib
🧬 Deep Learning
5mo ago
Vanishing gradient & dying relu - day 04 of dl
yesterday while learning about activation functions. we came across 2 distinguished terms. vashing...

Dev.to · Tanmay P. Tawade
🧬 Deep Learning
5mo ago
🚀 I Built My First CNN for Brain Tumor Detection - Here’s What Actually Confused Me
🧠 From Theory to Reality As a final-year E&TC engineering student, I recently built my...

Dev.to · mahraib
🧬 Deep Learning
5mo ago
activation functions - day 03 of dl
activation functions a neural network without an activation function is just a giant...

Dev.to · Shmulik Cohen
🧬 Deep Learning
5mo ago
50 Shades of BERT
Discover why BERT and ModernBERT remain essential in 2026. Learn how encoders beat generative LLMs in latency, cost, and precision for production NLP tasks.

Dev.to · Jatin Sisodia
🧬 Deep Learning
5mo ago
Battle of the CNNs: ResNet vs. MobileNet vs. EfficientNet for Fruit Disease Detection
So here's the thing: I've always been fascinated by how deep learning can solve real-world problems,...
Dev.to · Sachin Kr. Rajput
🧬 Deep Learning
5mo ago
Regularization: The Art of Telling Your Model to Calm Down and Stop Overthinking
Your model is a conspiracy theorist. It sees patterns everywhere — even where none exist. Regularization is the calm friend who says "Maybe that's just a coinci

Dev.to · PE
🧬 Deep Learning
6mo ago
Why I Built mlship: One Tool for All ML Frameworks
One command to serve any ML model as a REST API—scikit-learn, PyTorch, TensorFlow, or HuggingFace.

Dev.to · zekcrates
🧬 Deep Learning
6mo ago
Let’s Build a Deep Learning Library from Scratch Using NumPy (Part 1)
Introduction We are going to build our own PyTorch-like deep learning library from...
![Learn to build a Deep Learning library from scratch in Python and NumPy (autograd, CNNs, ResNets) [free]](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg1s8gckjparh2vl86mgh.png)
Dev.to · zekcrates
🧬 Deep Learning
6mo ago
Learn to build a Deep Learning library from scratch in Python and NumPy (autograd, CNNs, ResNets) [free]
Read it for free here: https://zekcrates.quarto.pub/deep-learning-library/ I created this project to...

Dev.to · Seenivasa Ramadurai
🧬 Deep Learning
6mo ago
Understanding Transformer Model Types: The Evolution from RNN to Modern AI
Remember when we thought Recurrent Neural Networks (RNNs) were the pinnacle of language...

Dev.to · Rijul Rajesh
🧬 Deep Learning
6mo ago
When Neural Networks Stop Learning: Understanding Vanishing Gradients
In the previous article, we explored the gradients of different activation functions. Now let's see...

Dev.to · Bert De Swaef
🧬 Deep Learning
6mo ago
I Built My Own AI Assistant Chatbot with Laravel (Livewire + PrismPHP)
A post by Bert De Swaef

Dev.to · Rijul Rajesh
🧬 Deep Learning
6mo ago
Understanding Gradients: The Engine Behind Neural Network Learning
In the previous article, we explored activation functions and visualized them using Python. Now,...

Dev.to · Abhinav Srivastav
🧬 Deep Learning
6mo ago
What Actually Slows Down PyTorch Training? I Surveyed ML Engineers
I surveyed ML engineers about their training bottlenecks. The results were eye-opening. The...

Dev.to · Rijul Rajesh
🧬 Deep Learning
6mo ago
Activation Functions: How Simple Curves Power Neural Networks
In my previous article, we touched upon the sequence-to-sequence model, and we came across RNNs...

Dev.to · Olabamipe Taiwo
🧬 Deep Learning
6mo ago
A Practical Guide to Classifying Non-Linear Datasets with Pytorch
Classification is a fundamental form of supervised learning in which we predict a target variable (or...

Dev.to · Stephen Ogundero
🧬 Deep Learning
7mo ago
Understanding Overfitting in Neural Networks (TensorFlow- CNN)
📘 Understanding Overfitting in Neural Networks and Techniques to Prevent It Using Fashion-MNIST...

Dev.to · Mahmoud Zalt
🧬 Deep Learning
7mo ago
The Control Tower Behind `import torch`
Every PyTorch project starts the same way: import torch. It feels instant and simple, but behind that...

Dev.to · Hadasa E
🧬 Deep Learning
7mo ago
From a Basic U-Net to a Robust SEM Denoiser
When I first approached the problem of denoising Scanning Electron Microscope (SEM) images, I assumed...

Dev.to · Austin Deyan
🧬 Deep Learning
7mo ago
PyTorch in Practice: Engineering a Custom CNN for Hair Texture Classification
In the current landscape of Computer Vision, the default move is often Transfer Learning—taking a...

Dev.to · Bert De Swaef
🧬 Deep Learning
7mo ago
Build a REAL-TIME Multiplayer Game with Laravel, Livewire & Reverb!
A post by Bert De Swaef

Dev.to · ZedIoT
🧬 Deep Learning
7mo ago
ESP32-S3 + TensorFlow Lite Micro: A Practical Guide to Local Wake Word & Edge AI Inference
This post breaks down how we deploy TensorFlow Lite Micro (TFLM) on ESP32-S3 to run real-time wake...

Dev.to · Arvind SundaraRajan
🧬 Deep Learning
7mo ago
Quantum Leap for Vision: Masked Autoencoders Decode the Invisible by Arvind Sundararajan
Quantum Leap for Vision: Masked Autoencoders Decode the Invisible Tired of AI models that...

Dev.to · Amirali Soltani rad
🧬 Deep Learning
7mo ago
How I Reached 84.35% on CIFAR-100 Using ResNet-50 (PyTorch Guide)
Introduction Reaching high accuracy on standard benchmarks like CIFAR-100 is challenging....

Dev.to · Ziad Alezzi
🧬 Deep Learning
7mo ago
Star Multi-Class Classification Neural Network With Pytorch
Introduction: Whenever I hear any stories about stars far far away from earth, Im talking...

Dev.to · Noni Gopal Sutradhar Rinku
🧬 Deep Learning
7mo ago
Building a Smart Recommendation System: Leveraging BERT for Skill Extraction
As developers, we're constantly looking for ways to build more intelligent and user-friendly...
DeepCamp AI