algorithmoptimizationgradient-descenthill-climbing

Behavioral difference between Gradient Desent and Hill Climbing


I'm trying to understand the difference between these two algorithms and how they differ in solving a problem. I have looked at the algorithms and the internals of them. It would be good to hear from others who already experienced with them. Specially, I would like to know how they would behave differently on the same problem.

Thank you.


Solution

  • Difference

    The main difference between the two is the direction in which they move to reach the local minima (or maxima).