Fashion MNIST Loader

Fashion MNIST Loader

Motivation The fashion MNIST dataset is a replacement of the MNIST dataset. Like the 10 digits, it has 10 classes. Label Description 0 T-shirt/top 1…

Q Learning

Q Learning

Quick Refresher on Reinforcement Learning Before I explain what Q Learning is, I will quickly explain the basic principle of reinforcement learning. Reinforcement learning is…

Overfitting vs Underfitting

Overfitting vs Underfitting

Supervised learning tasks are divided into two types, classification and regression. In classification tasks, the machine learning model has to find the decision boundary between…

K Nearest Neighbors

K Nearest Neighbors

(The following uses a barebones example merely for the purpose of illustration) Consider that you have two species of trees in your neighbourhood. You collect their…

What is Machine Learning?

What is Machine Learning?

Photo by Franck V. on Unsplash What is Machine Learning? You and your friends are planning a mountaineering adventure. However, you do not have the…

AI Environment Types

AI Environment Types

Photo by rawpixel on Unsplash An AI agent operates in an environment. For example, for a self-driving car, the environment is the road and for…

Decision Trees

Decision Trees

Decision Trees Disclaimer: In the post, I have used NASA astronaut recruitment procedure for the example. I don’t have any experience in it and do…