How can I use GA(Genetic Algorithm) with values of x1, x2, f(x1, x2)?

1 visualizzazione (ultimi 30 giorni)
A function(@objective_function) is required when using most GA. For example
[Xr,fval,exitflag,output,population,scores] = ga(@objective_function, nvars, [], [], [], [], lb, ub)
when I don't know the function and only have x1, x2, f(x1,x2) values, how do you run GA?

Risposte (1)

Gagan Agarwal
Gagan Agarwal il 29 Apr 2024
Hi,
In scenarios where only a set of data points is available without an explicit Objective function, a common approach is to create an interpolating or approximating function that captures these data points and that function now can be used as the objective function for the Genetic Algorithm.
I hope this helps!

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by