Further Investigations by Langton • 2-D CAs • K = 8

advertisement
Further Investigations by
Langton
•
•
•
•
•
2-D CAs
K=8
N=5
64 ¥ 64 lattice
periodic boundary conditions
9/3/03
1
Transient Length (I, II)
9/3/03
2
Transient Length (III)
9/3/03
3
Shannon Information
(very briefly!)
• Information varies directly with surprise
• Information varies inversely with
probability
• Information is additive
• \The information content of a message is
proportional to the negative log of its
probability
I{s} = -lgPr{s}
9/3/03
4
Entropy
• Suppose have source S of symbols from
ensemble {s1, s2, …, sN}
• Average information per symbol:
Â
N
N
Pr{sk }I{sk } =Â Pr{sk }(-lgPr{sk })
k=1
k=1
• This is the entropy of the source:
N
H{S} = -Â Pr{sk } lgPr{sk }
†
k=1
9/3/03
5
Maximum and Minimum
Entropy
• Maximum entropy is achieved when all
signals are equally likely
No ability to guess; maximum surprise
Hmax = lg N
• Minimum entropy occurs when one symbol
is certain and the others are impossible
No uncertainty; no surprise
Hmin = 0
9/3/03
6
Entropy Examples
9/3/03
7
Avg. Transient Length vs. l
(K=4, N=5)
9/3/03
8
Avg. Cell Entropy vs. l
(K=4, N=5)
H(A) =
K
Âp
k
lg pk
k=1
9/3/03
†
9
Avg. Cell Entropy vs. l
(K=4, N=5)
9/3/03
10
Avg. Cell Entropy vs. l
(K=4, N=5)
9/3/03
11
Avg. Cell Entropy vs. Dl
(K=4, N=5)
9/3/03
12
Avg. Cell Entropy vs. l
(K=4, N=5)
9/3/03
13
Avg. Cell Entropy vs. Dl
(K=4, N=5)
9/3/03
14
Entropy of Independent Systems
• Suppose sources A and B are independent
• Let pj = Pr{aj} and qk = Pr{bk}
• Then Pr{aj, bk} = Pr{aj} Pr{bk} = pjqk
H(A,B) = Â Pr( a j ,bk ) lgPr (a j ,bk )
j,k
= Â p j qk lg( p j qk ) = Â p j qk (lg p j + lgqk )
j,k
j,k
= Â p j lg p j + Â qk lgqk = H(A) + H(B)
9/3/03
j
k
15
Mutual Information
• Mutual information measures the degree to
which two sources are not independent
• A measure of their correlation
I( A,B) = H ( A) + H (B) - H ( A,B)
• I(A,B) = 0 for completely independent
sources
† • I(A,B) = H(A) = H(B) for completely
correlated sources
9/3/03
16
Avg. Mutual Info vs. l
(K=4, N=5)
I(A,B) =
H(A) + H(B)
– H(A,B)
9/3/03
17
Avg. Mutual Info vs. Dl
(K=4, N=5)
9/3/03
18
Complexity vs. l
9/3/03
19
Schematic of
CA Rule Space vs. l
9/3/03
Fig. from Langton, “Life at Edge of Chaos”
20
Additional Bibliography
1. Langton, Christopher G. “Life at the Edge
of Chaos,” in Artificial Life II, ed. Langton
et al. Addison-Wesley, 1992.
2. Emmeche, Claus. The Garden in the
Machine: The Emerging Science of
Artificial Life. Princeton, 1994.
9/3/03
21
Slime Mold
(Dictyostelium discoideum)
“Dicty”
9/3/03
22
Amoeba Stage
• Single cell
• Lives in soil
• Free moving
• Engulfs food
(bacteria)
• Divides asexually
9/3/03
23
Amoebas
9/3/03
24
Aggregation Stage
• Triggered by
exhaustion of food
• Aggregate by
chemotaxis
• Form expanding
concentric rings and
spirals
• Up to 125 000
individuals
9/3/03
25
Stream Formation Stage
• As density increases,
begin to adhere
• Begin to form mound
9/3/03
26
Mound Stage
• Cells differentiate
• Some form an elongated finger
9/3/03
27
Slug Stage
•
•
•
•
Prestalk elongates, topples, to form slug
Behaves as single organism with 105 cells
Migrates; seeks light; seeks or avoids heat
No brain or nervous system
9/3/03
28
Culmination Stage
• Cells differentiate into base, stalk, and spores
• Prestalk cells form rigid bundles of cellulose &
die
• Prespore cells (at end) cover selves with cellulose
& become dormant
9/3/03
29
Fruiting Body Stage
• Spores are dispersed
• Wind or animals carry
spores to new territory
• If sufficient moisture,
spores germinate,
release amoebas
• Cycle begins again
9/3/03
30
Complete Life Cycle
9/3/03
31
9/3/03
32
Emergent Patterns
During Aggregation
• a-c. As aggregate,
wave lengths shorten
• d. Population divides
into disjoint domains
• e-f. Domains contract
into “fingers”
(streaming stage)
9/3/03
fig. from Solé & Goodwin
33
Belousov-Zhabotinski Reaction
9/3/03
34
Hodgepodge Machine
9/3/03
35
Demonstration of
Hodgepodge Machine
Go to hodgepodge machine
applets at CBN website
or unix program at course website
9/3/03
36
Universal Properties
• What leads to these expanding rings and
spirals in very different systems?
• Under what conditions do these structures
form?
• What causes the rotation?
• These are all examples of excitable media
9/3/03
37
Download