Gradient Descent - The deep Learning Entry point
Lets bring all our attention here , Gradient descent one of the most popular and most used optimization technique in Machine learning and deep learning. Gradient descent's job is to optimize the given equation , so what might be the equation ? It might be any equation a linear equation ( y = mx + b ) , a multi variate Linear equation , a polynomial equation etc any equation you can think of. So how does it optimize ? Before answering this question lets recall our Linear regression , how we optimized our linear regression model ? How we find the best values of m and b, that best fits the data ? you remember, yes we used Least square method ( Minimizing the Sum of squares method ) and for that we had derived a formula, In this article , I will explain gradient descent being on top of Linea regression as it would be easy to teach and understand, Gradient descent's job is also to give us the best values of m and b , as our previous linear regression model did but using...