Gradient descent tutorial and visualization utility.
For running the utility open command prompt and change directory to the folder containing the python script. For this you need matplotlib, numpy and sympy.
Run python utility_grad_descent_1d.py
For the jupyter notebook you need sympy, matplotlib, numpy, mpl_toolkits and IPython.
Detailed blog post can be found at:
https://expoundai.wordpress.com/2019/05/03/gradient-descent-optimization-part-1/ https://expoundai.wordpress.com/2019/05/03/gradient-descent-optimization-part-2/