Explain Gradient Descent And Its Types Of Mushrooms