270 likes | 422 Views
Outline. IntroductionArtificial LifeSimulation of IndividualsSimulation of populationIterated Prisoners' DilemmaN-Persons Iterated Prisoners' DilemmaNorm Competition. Introduction. Christoph Adami suggested :Life is a property of an ensemble of units that share information coded in a physica
E N D
1. Artificial Life Artificial Intelligence
Department of Industrial Engineering and Management
Cheng Shiu University
2. Outline Introduction
Artificial Life
Simulation of Individuals
Simulation of population
Iterated Prisoners’ Dilemma
N-Persons Iterated Prisoners’ Dilemma
Norm Competition
3. Introduction Christoph Adami suggested :
“Life is a property of an ensemble of units that share information coded in a physical substrate and which, in the presence of noise, manages to keep its entropy significantly lower than the maximal entropy of the ensemble, on timescales exceeding the ‘natural’ timescale of decay of the (information-bearing) substrate by many orders of magnitude.”
To solve computational problem by biological skill
To solve biological problems by computational skill
4. Artificial Life (ALife) To this point, we’ve used nature as the inspiration for algorithms
Genetic algorithms – evolution
Ant colony algorithms – ant colonies
Particle swarm optimisation – flocking/swarming behaviours
And we will look at artificial immune systems, based on the human immune system
Artificial life is somewhat different
Computer systems simulating life
5. Artificial life is about better understanding what it is to be alive. Biology is primarily reductionist – an explanation of a behaviour or phenomenon at one level can be explained by further investigation at the level below (see left) This is a reasonable top-down approach. Artificial life takes a bottom-up approach.