Machine Learning Basics

Derivation of Backpropagation in Convolutional Neural Network (CNN)

Introduction The backpropagation algorithm has emerged as a highly successful method for training complex Neural Network models like Convolutional N…

Building a Neural Network Completely From Scratch: Python

Introduction Neural Networks are exciting tools for building awesome AIs and they are fun to learn and implement, while there are tons of libraries a…

The Perceptron Algorithm: From Scratch Using Python

Introduction Perceptron Algorithm is one of the earliest and most fundamental algorithms in the field of machine learning that has laid the foundatio…