This blog will explain a clear picture on what will happen inside a Neural Network(NN). But before going through NN, we need to have some knowledge on some of the basic concepts in Calculus(Maths) & architecture of a Neural Network. Note : I recommend you to read the following blog(link mentioned below) and then start reading this blog. Previous blog link : https://arunsdatasphere.blogspot.com/2026/01/deep-learning-and-neural-networks.html At-least try to understand the basic layers of NN, weights, biases, activation function, loss function etc. Lets start with Derivatives. Derivatives : Derivatives are originally a core concept of calculus (maths) . They answer one question which is “How fast is something changing?” Why derivatives appear in Machine Learning ? Machine Learning uses Math as its foundation. In ML, derivatives help answer : If I sligh...