Open
Description
Hi,
Thanks for PyGAD, it's a great resource.
I am trying to use it for an multiobjective optimization task. I have a good idea for what good solutions could be so I am providing them via the initial_population
argument. However, some of those solutions are bot being used, I think.
My set up is as follows.
ga_instance = pygad.GA(num_genes=68,
sol_per_pop=100,
initial_population=initial_population,
num_generations=100,
num_parents_mating=np.round(sol_per_pop/2).astype(int),
parent_selection_type=parent_selection_type,
gene_space={'low': 0, 'high': 1},
crossover_type="uniform",
mutation_type=None,
mutation_num_genes=[5, 1],
keep_elitism=10,
fitness_func=fitness_func,
on_generation=on_generation)
The image shows the final front 0 as blue dots and the red cross as one of the initial solutions that I provided whiuch apparently "disappeared".
I will appreciate any tips on how to set this up properly using PyGAD, thanks!