0
18kviews
What are the differences between derivative free and derivative based optimization.
2 Answers
written 8.0 years ago by | • modified 8.0 years ago |
Derivative Free Optimization | Derivative Based Optimization |
---|---|
Derivative Free Optimization cannot be derived | Derivative Based Optimization can be derived |
It makes use of evolutionary concepts. | It does not makes use of evolutionary concepts. |
It is slower than Derivative Based Optimization. | It is faster than Derivative Free Optimization. |
It makes use of random number generator to find the search directions. | It does not makes use of random number generator to find the search directions. |
No analysis is done sue to randomness. | Analysis is performed at every step. |
There is no need of differentiable function. | There is need of differentiable function. |
Some Natural wisdom is used that is based on evolution & thermo Dynamics. | No Natural wisdom is used. |
Techique: Simulated Annealing. | Techique: Descent Method & Newton's Method. |
written 8.0 years ago by |
Derivative free optimization
Stopping condition in derivative free optimization:
Let k denote an iteration count and fk denote the best objective function obtained at count k. stopping condition depends on
Derivative based optimization
It is used in optimizing non-linear neuro-fuzzy models,
– Steepest descent
– Conjugate gradient