Python implementation and visualization of test functions for optimization.
$ cd $HOME # or any other development directory you prefer
$ git clone https://github.com/norihitoishida/handson-optimization-python.git
$ cd handson-optimization-python
$ python3 -m pip install -U -r requirements.txt
$ jupyter-lab
Hoki and Kaneko (2014) consider Optimization Difficulty in 5 broad Types.
Source: Large-Scale Optimization for Evaluation Functions with Minimax Search (Hoki and Kaneko, 2014)
Function | Optimization Difficultiy | Global minimum | Optimization Type |
---|---|---|---|
Ackley function | Smooth | 0 | Single-objective |
TODO:Update here https://en.wikipedia.org/wiki/List_of_algorithms#Optimization_algorithms