Using GADEMO for Function Optimization#
GADEMO can be used to solve a variety of optimization problems by leveraging benchmark functions commonly used in the Genetic Algorithms literature.
To illustrate its full potential, a comprehensive set of test cases and execution results are presented in Chapter 8 of the final project’s paper.
Specifically, Section 8 — “Resultados e Discussão” covers a wide range of experiments including:
Crossover and Mutation Rates
Population Size and Linear Normalization
Comparison of Crossover Operators
Elitism Strategies
Steady-State vs. Generational Models
These experiments were applied to a set of benchmark functions widely used in the optimization field, such as:
F6
Rastrigin
Ackley
Levy
Drop-Wave
Each example includes insights about the impact of parameter tuning, diversity preservation, convergence patterns, and solution quality. The results are thoroughly discussed using the graphical outputs generated by GADemo, offering users both theoretical understanding and practical feedback.
These examples serve as a valuable reference for students, researchers, and developers interested in learning more about GADemo’s capabilities and how it performs under various optimization scenarios.