uppose a Genetic Algorithm uses chromosomes of the form x=abcdef with a fixed length of six genes. Each gene can be any digit between 0 and 9 . Let the fitness of individual x be calculated as : f(x) =(a+b)-(c+d)-(e+f) And let the initial population consist of four individuals x1, ... ,x4 with the following chromosomes : x1 = 3 5 3 2 6 5, x2 = 9 8 0 1 2 2, x3 = 1 2 2 1 2 3, x4 = 7 9 2 3 1 1 1. 1.Evaluate the fitness of each individual, showing all your workings, and arrange them in order with the fittest first and the least fit last. 2. calculate the average fitness. 3. Perform the following crossover operations: a- Cross the fittest two individuals using one point crossover at the middle point. b- Cross the second and third fittest individuals using a two point crossover (points b and e). Suppose the new population consists of the four offspring individuals received by the crossover operations in the above question. Evaluate the fitness of the new population, showing all your workings. Has the overall fitness improved and calculate the average fitness?
Suppose a Genetic
Each gene can be any digit between 0 and 9 . Let the fitness of individual x be calculated as : f(x) =(a+b)-(c+d)-(e+f) And let the initial population consist of four individuals x1, ... ,x4 with the following chromosomes : x1 = 3 5 3 2 6 5, x2 = 9 8 0 1 2 2, x3 = 1 2 2 1 2 3, x4 = 7 9 2 3 1 1 1.
1.Evaluate the fitness of each individual, showing all your workings, and arrange them in order with the fittest first and the least fit last.
2. calculate the average fitness.
3. Perform the following crossover operations:
a- Cross the fittest two individuals using one point crossover at the middle point.
b- Cross the second and third fittest individuals using a two point crossover (points b and e).
Suppose the new population consists of the four offspring individuals received by the crossover operations in the above question. Evaluate the fitness of the new population, showing all your workings. Has the overall fitness improved and calculate the average fitness?
Trending now
This is a popular solution!
Step by step
Solved in 2 steps