Building a layered neural network to identify digits using nothing but linear algebra and numpy!

Idhant Ranjan
17 min readApr 2, 2023

In today’s article, I’ll be walking you through a step-up from the last time, building a layered neural network to identify digits from the MNIST dataset. I’ll be building it from scratch to understand the concept better.

Anybody with even a passing interest in AI/ML likely knows the basics about neural networks. You connect a couple of layers of nodes with weights and biases, train it on some data, and bam, you’ve got a network that can recognize cats or predict stock…

--

--

Idhant Ranjan

Hi! I’m Idhant! Curious 13 y o innovator. Currently teaching myself calculus for neural nets!!!