6-8 March 2017
Europe/Zurich timezone
There is a live webcast for this event.

Applying natural evolution for solving computational problems - Lecture 2

8 Mar 2017, 11:30
31-3-004 - IT Amphitheatre (CERN)

31-3-004 - IT Amphitheatre


Show room on map


Daniel Lanza Garcia (CERN, Switzerland)


Darwin’s natural evolution theory has inspired computer scientists for solving computational problems. In a similar way to how humans and animals have evolved along millions of years, computational problems can be solved by evolving a population of solutions through generations until a good solution is found.

In the first lecture, the fundaments of evolutionary computing (EC) will be described, covering the different phases that the evolutionary process implies. ECJ, a framework for researching in such field, will be also explained.

In the second lecture, genetic programming (GP) will be covered. GP is a sub-field of EC where solutions are actual computational programs represented by trees. Bloat control and distributed evaluation will be introduced.

Presentation Materials

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now