Valdecy / Metaheuristic-Ant_Lion_Optimizer

Ant Lion Optimizer to Minimize Functions with Continuous Variables

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Metaheuristic-Ant_Lion_Optimizer

Ant Lion Optimizer to Minimize Functions with Continuous Variables. The function returns: 1) An array containing the used value(s) for the target function and the output of the target function f(x). For example, if the function f(x1, x2) is used, then the array would be [x1, x2, f(x1, x2)].

  • colony_size = The population size. The Default Value is 5.

  • min_values = The minimum value that the variable(s) from a list can have. The default value is -5.

  • max_values = The maximum value that the variable(s) from a list can have. The default value is 5.

  • iterations = The total number of iterations. The Default Value is 50.

  • target_function = Function to be minimized.

Other Metaheuristics

Try online in the Colab my new library - pyMetaheuristic.

Multiobjective Optimization or Many Objectives Optimization

For Multiobjective Optimization or Many Objectives Optimization try pyMultiobjective

TSP (Travelling Salesman Problem)

For Travelling Salesman Problems try pyCombinatorial

Easom Function Minimization:

About

Ant Lion Optimizer to Minimize Functions with Continuous Variables


Languages

Language:Python 100.0%