General
About CSC
Organisation

People
Process for CSC hosting
School Models
Role of Local Organisers
Other Roles

Participants
Past Schools

2004 2005 2006 2007 2008 2009 2010 2011

Diploma at CSC
Sport at CSC
Inverted CSCs

iCSC05 iCSC06 iCSC08 iCSC10 iCSC11

Special schools

School@chep06

Inverted School 2006

CSC 2006

CSC2006 Overview

Practical Information

Programme

Schedule

Lecturers

Participants

Organisers

 
Examination results
 
Grants from EU -FP6

Eligibility Conditions

Level of grant support

How to apply
 

CSC-Live

School at chep06

     

inverted CERN School of Computing 2006 6-8-March 2006, CERN

Programme Overview

Computational Intelligence for HEP Data Analysis

The Art of Designing Parallel Applications

Software Testing: Fundamentals and Best Practices

Schedule

Lecturers

Lecturer Bios

Printable Version

Evolutionary Computation

   

Monday 6 March

 
16:30 - 17:25 Lecture 5

Evolutionary Computation

 

Liliana Teodorescu

This lecture will present the fundamentals of the Evolutionary Computation and of the main types of evolutionary algorithms. A survey of the   applications of these algorithms  in HEP data analysis will also be presented, illustrating the early development phase of an emerging  technique in HEP data analysis.

 

 A new evolutionary algorithm, Gene Expression Programming, and its first application to HEP data analysis will also be presented.

 

The lecture targets both physicists and computer scientists interested in algorithms for data analysis.

 

A minimal general background in particle physics data analysis techniques is sufficient  for understanding the topic. No a priory knowledge on Evolutionary Computation is required.

 

Introduction

- Natural evolution

- Simulation of the natural evolution on a computer

- Specific terminology

 

Structure of an evolutionary algorithm

- Problem representation (encoding solutions)

- Fitness functions

- Genetic operators

- Termination conditions

 

Types of evolutionary algorithms: Genetic Algorithms, Genetic Programming

- Problem representation for each type of algorithm

- Genetic variation in each type of algorithm

- Comparison of the different types of algorithms

- Applications in HEP data analysis

 

New development in Evolutionary Computation: Gene Expression Programming

- Problem representation

- Genetic variation

- First application of Gene Expression Programming to HEP data analysis

 

Recommendations on when to use Evolutionary Algorithms

 

 

iCSC
All on iCSCs
News
Registration

Post-reg.

Handouts
Forum
Programme

Computational Intelligence
Theme

Lecture1

Lecture2

Lecture3

Lecture4

Lecture5

All lectures

Parallel Application

Theme

Lecture1

Lecture2

Lecture3

Lecture4

Lecture5

All lectures

SW Testing
Theme

Lecture1

Lecture2

All lectures

Exercises
FAQ
Social Events

Feedback: Computing (dot) School (at) cern (dot) ch
Last update: Thursday, 14. November 2013 11:49

Copyright CERN