Homepage
Open in app
Sign inGet started

a coder’s guide to ai </>

a code first approach to machine learning

Why Focusing on Machine Learning Alone Isn’t Going to Solve the Problem

Why Focusing on Machine Learning Alone Isn’t Going to Solve the Problem

Maybe it’s time that we stop focusing on teaching just the algorithms and start incorporating lessons on data collection and curation.
Go to the profile of Akmel Syed
Akmel Syed
Apr 6
Why ‘A’ in Deep Learning Stands for the Awesome Adam Optimizer

Why ‘A’ in Deep Learning Stands for the Awesome Adam Optimizer

An easy to understand explanation of the Adam optimizer and how to code it from scratch using Python and PyTorch.
Go to the profile of Akmel Syed
Akmel Syed
Apr 4
Why RMSProp is Such a Big Deal for Adaptive Learning Rates

Why RMSProp is Such a Big Deal for Adaptive Learning Rates

An easy to follow tutorial on how to implement the famous RMSProp from scratch in Python with the help of PyTorch.
Go to the profile of Akmel Syed
Akmel Syed
Mar 23
Momentum for Deep Learning Made Easy (How-To)

Momentum for Deep Learning Made Easy (How-To)

An easy to follow tutorial to momentum for deep learning from scratch. A code first explanation using Python and PyTorch.
Go to the profile of Akmel Syed
Akmel Syed
Feb 16
Made Easy — How to Make Sense of Weight Decay

Made Easy — How to Make Sense of Weight Decay

An easy to follow guide to weight decay (aka L2 regularization). Understand how to write it from scratch with PyTorch.
Go to the profile of Akmel Syed
Akmel Syed
Feb 3
Why You Need to Stop Using Sigmoids

Why You Need to Stop Using Sigmoids

A thorough explanation of the vanishing gradient and sigmoids. Explained in code, along with ReLu and the Kaiming initalization.
Go to the profile of Akmel Syed
Akmel Syed
Jan 27
This is How to Improve an Imbalanced Dataset

This is How to Improve an Imbalanced Dataset

An easy to follow tutorial on the best way to balance an imbalanced dataset by oversampling in Python using PyTorch.
Go to the profile of Akmel Syed
Akmel Syed
Jan 10
Why You Need to Learn PyTorch’s Powerful DataLoader

Why You Need to Learn PyTorch’s Powerful DataLoader

An easy to follow tutorial introducing PyTorch’s DataLoader. Improve your deep learning. A code first approach in Python.
Go to the profile of Akmel Syed
Akmel Syed
Dec 31, 2020
An Easy and Useful Guide to Batch Gradient Descent

An Easy and Useful Guide to Batch Gradient Descent

An easy and useful guide to batch gradient descent. Improve your ML models. Understand the intuition and implement with Python and PyTorch.
Go to the profile of Akmel Syed
Akmel Syed
Dec 27, 2020
This is How to Scale Your Data for Deep Learning

This is How to Scale Your Data for Deep Learning

Easy to follow guide on how to scale your data for deep learning and neural networks in PyTorch. Standardization vs. normalization.
Go to the profile of Akmel Syed
Akmel Syed
Dec 24, 2020
About A Coder’s Guide to AILatest StoriesArchiveAbout MediumTermsPrivacy