Gradient Based Optimization Algorithm Example