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

1 Ansicht (letzte 30 Tage)
민제 강
민제 강 am 7 Jul. 2021
Beantwortet: Gagan Agarwal am 29 Apr. 2024
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?

Antworten (1)

Gagan Agarwal
Gagan Agarwal am 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