166 questions
1
vote
1
answer
48
views
Why does this Genetic Algorithm give such bad solutions to a TSP?
I coded a Genetic Algorithm in Python using the DEAP library to solve a modified TSP problem, where the evaluation function is:
def evaluate(self, individual: list[int]) -> float:
...
1
vote
0
answers
52
views
Paralellizing a Genetic Algorithm in Python is slower
I've been coding a Genetic Algorithm to solve TSP using python's DEAP library. I've implemented my own Graph class, and an Algorithm class that runs the GA on a Graph instance. However, when adding ...
0
votes
1
answer
39
views
DEAP eaSimple in python crashes becouse of too many laggs
Error
I get SyntaxError: too many nested parentheses.
File /home/tilen/genetic_programming/.venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py:3577 in run_code
exec(code_obj, self....
0
votes
1
answer
39
views
what does verbose = __debug__ mean in following code?
from deap import tools
from deap import algorithms
def eaSimpleWithElitism(population, toolbox, cxpb, mutpb, ngen, stats=None,
halloffame=None, verbose=__debug__):
"""...
0
votes
1
answer
236
views
Get the best individual in each generation with DEAP
I learning genetic algorithms with DEAP and i want to animate how the best individual changes in each generation.
For it i use class Statistics and Multistatistics:
stats = tools.Statistics(lambda ind:...
0
votes
1
answer
84
views
Problem with implementation of the knapsack problem using DEAP library in python and metaheuristics
I am currently working in an implementation of the knapsack problem in python using the libray DEAP. I have to maximize the benefit and minimize the preference. The problem cannot have more elements ...
0
votes
1
answer
251
views
Genetic Algorithms - Deap - eaSimple error
I am developing a simple genetic algorithm using Python and the Deap library .
At the end of all I am launching the eaSimple function to have the population evolved, but I keep having the following ...
0
votes
0
answers
96
views
Why is it showing 'invalid syntax' when I am trying to run a genetic programming code using deap library?
After calling all required modules, I assined all the operators and created Fitness and Individual. After that Evaluation function was defined and toolbox was registered as follows:
# Define the ...
1
vote
0
answers
76
views
How can I change Value of Bounds during evolution in a genetic algorithm by DEAP implementation?
def checkBounds(min, max):
def decorator(func):
def wrapper(*args, **kargs):
offspring = func(*args, **kargs)
for child in offspring:
for i in range(len(child)):
...
1
vote
1
answer
182
views
DEAP package for genetic algorithm in pyhton
The DEAP package which is used to execute GA has the below codes and can be found here http://aqibsaeed.github.io/2017-08-11-genetic-algorithm-for-optimizing-rnn/
population_size = 4
num_generations = ...
0
votes
2
answers
297
views
Installing deap using pip
An exception occurs while installing a package using pip. I tried installing deap package.
How can fixed it?
\Local\Programs\Python\Python38>pip install deap
WARNING: Retrying (Retry(total=4, ...
0
votes
1
answer
808
views
How to install an umerged pull request with pip?
I've tried the solutions from here but can't get them working.
pip install deap installs the python2 version of deap on my RPi4b for some reason, even with python3.10 installed, as evident by some ...
0
votes
1
answer
613
views
Unable to import tpot
I tried to install TPOT as per http://epistasislab.github.io/tpot/installing/
I had trouble installing DEAP, so I had installed setuptools==58. Both tpot and DEAP installed.
After installation, when I ...
1
vote
0
answers
187
views
How can I access all feasible solutions from Genetic Algorthm with DEAP library?
I am trying to apply GA for generating a set of solutions that fulfil a list of constraints. I would like to find solutions (individuals) of diets that fulfill nutritional constraints, for which I ...
-1
votes
1
answer
146
views
Sympy changes the random seed
I am working on a python 3 project where I use deap and sympy.
I set the seed to a fixed value after I imported the random module in the main file.py that I execute in order to have a reproductible ...