Documentation/Modules: Unterschied zwischen den Versionen

Aus OpenDino
Wechseln zu: Navigation, Suche
(Optimization in General)
(Single Objective Optimization Algorithms)
Zeile 6: Zeile 6:
  
 
=== Indirect, Deterministic Algorithms ===
 
=== Indirect, Deterministic Algorithms ===
 +
Indirect algorithms use gradient or higher order derivative information in the optimization.
 +
 
Not implemented, yet.
 
Not implemented, yet.
  
 
=== Direct, Deterministic Algorithms ===
 
=== Direct, Deterministic Algorithms ===
 +
These algorithms neither use gradient information nor stochastic processes.
 +
 
* [[Documentation/Modules/OptAlgSIMPLEX | <code>OptAlgSIMPLEX</code>: Nelder-Mead Simplex Algorithm]]
 
* [[Documentation/Modules/OptAlgSIMPLEX | <code>OptAlgSIMPLEX</code>: Nelder-Mead Simplex Algorithm]]
 +
 
=== Indirect, Stochastic Algorithms ===
 
=== Indirect, Stochastic Algorithms ===
 +
 +
These algorithms do not use gradient information but require stochastic processes (i.e. random numbers) in their search.
 +
 
* Evolutionary Algorithms
 
* Evolutionary Algorithms
 
** [[Documentation/Modules/OptAlgOpO|<code>OptAlgOpO</code>: 1+1 Evolution Strategy with 1/5 Success Rule]]
 
** [[Documentation/Modules/OptAlgOpO|<code>OptAlgOpO</code>: 1+1 Evolution Strategy with 1/5 Success Rule]]

Version vom 25. Oktober 2015, 12:06 Uhr

Modules contain all the functionality for optimizing and learning. One Modules may contain an optimization algorithm, an artificial neural network, or a problem to optimize.

Here is a list of documented modules in OpenDino. Further modules may exist, but may not yet be documented.

Single Objective Optimization Algorithms

Indirect, Deterministic Algorithms

Indirect algorithms use gradient or higher order derivative information in the optimization.

Not implemented, yet.

Direct, Deterministic Algorithms

These algorithms neither use gradient information nor stochastic processes.

Indirect, Stochastic Algorithms

These algorithms do not use gradient information but require stochastic processes (i.e. random numbers) in their search.

Single and Multi-Objective Optimization Algorithms

Indirect, Stochastic Algorithms

Design of Experiments

Optimization in General

Optimization Problems

Machine Learning

Miscellaneous Modules