Evolutionary computation is a family of algorithms for global optimization inspired by biological evolution
The attempt to create human-level intelligence processes in computing machines
Genetic Improvement is a subfield of Evolutionary Computation which starts not from randomly created initial individuals, but from functional individuals that are subsequently improved through variation and selection