AI Lab

Department of Informatics, University of Zurich

AILab
 
Artificial Life (571)
Type
Lecture with exercises
ECTS
6 points
Lectures
Mondays, 08:00–12:00; 14.06.2010 (last lecture), 10:15-12:00
Venue
AND 2.06
Lecturers
Dr. Ruedi Füchslin, Juan Pablo Carbajal, Konstantinos Dermitzakis, Cristiano Alessandro
Language
English

Assessment

Term project and exam on Monday 14 June 2010, 10:15–12:00, room AND 3.02

 


 

Alife

 

 

Abstract

 

Interdisciplinary introduction to a broad range of topics relevant fort he understanding of the rapidly developing field of artificial life: complex and dynamical systems; emergence and self-organization; pattern formation (cellular automata, reaction-diffusion systems, Lindenmeyer systems); morphogenesis; collective behaviour; evolutionary methods; agent based simulation and the evolution of co-operation; self-assembly; self reproduction; morphological computation, living technology and wet artificial life from an IT-perspective; artificial societies and artificial creatures. Especially emphasized is the embedding of artificial life in the broader context of biology, physics, modern bio-mimetic/bio-inspired engineering and artificial intelligence. We will present applications to optimization problems, robotics, living technology and bio-inspired approaches in modern technology.

 

Short presentations

Every student is expected to prepare and present a single short (about 15 minutes) presentation about a topic in Alife of his/her own choice. Students should consult us about their selected topic at least one week in advance. In general, there are no restrictions to what is acceptable as topic as long as the topic has anything to do with artificial life. So students can chose to elaborate on a scientific publication, a science fiction novel, a computer game to name just a few examples.

Here is a list of potential topics for presentation or starting points for your search:

Feel free to explore other interesting topics.

Please arrange your talk at least one week in advance with Cristiano Alessandro (alessandro at ifi uzh ch). You can consult any of the Assistants for information on topics or papers.

 

Date Student Name
Talk Title Slides
08.03.10 Olivier Vanholsbeeck Simulation of spatial dynamics of host-parasite interactions with a cellular automaton TBA
15.03.10

22.03.10 Mark Monroe
Recent highlights in systems chemistry
TBA
29.03.10 Tripti Abhijatha
Exploring Rhythmic Automata TBA
12.04.10 Juan Pablo Carbajal
Introduction to Stochastic Resonance
TBA
19.04.10 Cristina Iosifescu
Nature of Order TBA
26.04.10 Simon Feuerstein
The evolution of ethnocentric behaviour
TBA
03.05.10 Konstantin Zheregtsov
JohnnyVon: Self-Replicating Automata in Continuous Two-Dimensional Space TBA
10.05.10 Maurice Goldi
Theories on the emergence of life on earth TBA
17.05.10 Antoine Buetti Artificial evolution of DNA sequences for optimal Protein-DNA binding TBA

 

Hands-on Project and Exam

There will not be any homework assignments, but everybody will have to work on a hands-on project. It should be fun and stimulating, and should keep you "busy" for roughly 40-60 hours/person. Depending on background, students will either tackle a literature review project or a software project (e.g. using NetLogo, Matlab or any programming language of choice). The ideal result of the hands-on projet will be a "short" scientific paper/report, 4-10 pages long, written in German or in English (English is prefered). The project is to be completed in groups of two or individually. The deadline will be announced. The exam will take place on June 14, 2010 from 10:15 to 12:00, the room will be announced in time. Note that it will be a closed-book exam (in other words: you are not allowed to bring along the lecture notes).

Here is a list of suggested project topics:

Please send in your ideas and proposals for the practical project via email to Juan Pablo Carbajal ( carbajal at ifi uzh ch ).

Student name Project name Date
Antoine Buetti Distributed information retrieval 3.5.2010
Abhijatha Tripti Game of Life Cacophony 2 5.5.2010
Oliver Vanholsbeeck A Turtle visits the Red Queen
5.5.2010
Cristina Iosifescu & Maurice Goldi Birds-hunting
25.5.2010
Simon Feuerstein Extended Ethnocentrism-Mode 17.5.2010






 

 

 

 

 

 

 

 

 

Prep Questions

We have assembled a number of questions to give you ways to practice the contents of the lecture. You are furthermore encouraged to submit your own questions!

 

Schedule

 

[22.02.2010] Intro, overview, Dynamical systems (slides)

[01.03.2010] On complexity, patterns (slides)

[08.03.2010] Cellular automata (slides)

[15.03.2010] Emergence and self organized criticality (slides)

[22.03.2010] Swarms and collective intelligence (slides)

[29.03.2010] NetLogo: Turtles and Patches, artificial societies and evolution of cooperation (slides)

[12.04.2010] Artificial Evolution (slides)

[19.04.2010] Artificial immunity, self replication (slides)

[26.04.2010] Self assembly (slides)

[03.05.2010] Morphological computation (slides)

[10.05.2010] Visit to the Lab: Cellular automata in the PC. (lab session - no slides)

[17.05.2010] Computational ecologies and general modelling techniques (slides)

[31.05.2010] “Wet” artificial life, living technology (slides)

[14.06.2010] Exam

 

Note

The website has a preliminary content and will be subjected to change.

 

 

Game of Life Cacophony
 
logininternal