Virtual life Course Schedule 2005

Course schedule for Virtual life course 2005 for CKI.


In de 2e helft van periode 3 zijn er wekelijkse bijeenkomsten:

Colleges : Dinsdag 11:00, Bestuursgebouw BG

In de colleges bestuderen we de basisprincipes van artificial life, met een nadruk op simulaties van individueel en groeps-gedrag m.b.v. robots of computer simulaties.
Evolutionaire processen krijgen speciale aandacht in de cursus, waarbij het onderscheidt tussen traditionele evolutionaire algoritmen en natuurlijke selectie aangegeven worden. De vraag die we hierbij stellen is: hoe kunnen we natuurlijke evolutionaire processen d.m.v. computersimulaties nabootsen? Indien we hiertoe in staat zijn, kunnen we een nieuw licht werpen op oude biologisch vraagstukken.
Verder behandelen we de begrippen chaos, zelf-organisatie en emergentie in een theoretische context. Ook besteden we aandacht aan een relatief nieuw begrip in complexiteits-studie: self-organised criticality.

Practica : Woensdag 15:00, Buys Ballot Lab, BBL 468

In de practica staat de kennismaking met het veelzijdige programma Framsticks centraal. Voordat men zelfstandig onderzoek kan doen m.b.v. deze simulator, leert men in het practicum werken met de belangrijkste facetten van Framsticks.
We zullen klassikaal delen van de Framsticks tutorial doorwerken, aangevuld met specifieke Virtual life programmeer-opdrachten.
Na de practica heeft men voldoende kennis van de verschillende aspecten van Framsticks om in een onderzoeksproject experimenten te ontwerpen en te implementeren. De code van een standaard Virtual Life experiment is beschikbaar, welke men kan aanpassen naar de behoeften van het eigen project.

Voor periode 4 worden nieuwe tijden afgesproken.



Colleges

1

Autonomous Robotics: from complex control and simple behavior towards simple control and complex behavior

- Deliberative control: Shakey the robot
- Reactive control: Braitenberg Vehicles (video)
- Synthetic neuro-ethology: Webb's crickets

- Interaction between individual and environment


2

Artificial life: from individuals towards societies

- Pattern-formation: local interaction
- Distributed intelligence: Didabots
- Emergent group-behavior: BOIDS
- Ant colonies: 'Werken als een mier' (video)

- Local interaction and global behaviors


3

Evolution : from goal-directed to open-ended evolution

- Evolutionary algorithms and robotics
- Endogenous evolution: Tierra, Avida
- Evolutionary issues: Red Queen, Baldwin effect, etc.


4

Self-organisation : from chaos to order and back again

- Introduction chaos theory
- Self-organisation and emergence
- Self-organised criticality and evolution


5

Tentamenweek periode 3, geen college


6

Tentamenweek periode 3, geen college


7... en verder

Periode 4



Practica

Download Framstick software and the tutorials for practica
in documents & download section

1

Introduction Virtual life course

Genetical encodings, creature building: body and brain


2

Evolutionary optimisation, GAs and neural networks, and body-brain co-evolution


3

Scripting custom receptors and neurons


4

Scripting and adapting FramScript experiment definitions


5

Adapting the Virtual-life experiment definition


6

Command Line Interface
and using the 'Virtual Life Simulation Center' for large-scale simulation