About
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..
0:00:00 Slide 1
0:00:43 Slide 2
0:02:26 Slide 3
0:04:21 Slide 4
0:05:28 Slide 5
0:05:50 Slide 6
0:06:56 Slide 7
0:07:41 Slide 8
0:09:23 Slide 9
The talk
Credits and licence
- Institution
- CERN
- Department
- inverted CSC
- Speaker
- Daniel Lanza Garcia
- Year
- 2017
- Language
- English
- Subjects
- Computer science
- Source
- CERN
- Licence
- CERN, as CERN states it. CERN's terms
- Attribution
- © CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
- Who can watch
- CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed