1
play

1 Self-Organization Pattern A particular, organized arrangement of - PDF document

Last time Cellular automata One-dimensional Wolframs classification Langtons lambda parameter Two-dimensional Conways Game of Life Pattern formation in slime molds Dictyostelium discoideum Modeling of


  1. Last time � Cellular automata � One-dimensional � Wolfram’s classification � Langton’s lambda parameter � Two-dimensional • Conway’s Game of Life � Pattern formation in slime molds � Dictyostelium discoideum � Modeling of pattern 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 1 Outline for today � Self-Organization � Autonomous Agents � Real Ants � Virtual Ants � Ant Algorithms � Assignment 2 � Assignment 3 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 2 Self-Organization � ”Self-organization is a process in which pattern at the global level of a system emerges solely from numerous interactions among the lower-level components of the system. Moreover, the rules specifying interactions among the system’s components are executed using only local information, without reference to the global pattern.” – Camazine et al, p. 8 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 3 1

  2. Self-Organization � Pattern � A particular, organized arrangement of objects in space or time � Interactions � Based on local information only - no global information � Physical laws � Genetically controlled properties of the components 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 4 Self-Organization - Ingredients � Positive feedback � Activity amplification � Negative feedback � Activity balancing � Amplification of random fluctuations � Multiple interactions 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 5 Self-Organization - Information � Signals � Stimuli shaped by natural selection specifically to convey information � Cues � Stimuli that convey information only incidentally � Gathered from one’s neighbors � Stimuli-response, simple behavioral rules of thumb � Gathered from work in progress � Stigmergy � Random fluctuation and chance heterogeneities 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 6 2

  3. Self-Organization - Characteristics � Dynamic systems � Exhibit emergent properties � Attractors � Multistability � Bifurcations � Parameter tuning � Environmental factors � Adaptive systems � Different patterns may result from the same mechanism � Simple rules, complex patterns 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 7 Self-Organization – Alternatives � Central leader � Need effective communication and cognitive abilities � Blueprints � Most be stored � Recipes � Hinders flexibility � Templates � Must be available 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 8 Stigmergy � A recursive control system � Effective for coordination in space and time � A sequence of qualitatively different stimulus-response behaviors � Two types: � Qualitative stigmergy � Quantitative stigmergy 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 9 3

  4. Stigmergy - Advantages � Permits simpler agents � Decrease direct communication between agents � Incremental improvement � Flexible, since when environment changes, agents respond appropriately 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 10 Autonomous Agent � ”a unit that interacts with its environment (which probably consists of other agents) � but acts independently from all other agents in that it does not take commands from some seen or unseen leader, � nor does an agent have some idea of a global plan that it should be following.” - Flake, p. 261 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 11 Real Ants � Imagine if artificial systems could do the things ants can do? � Why ants? � Amazonas: 30% of biomass is ants/termites � Amazonas: dry weight of social insects is four times that of other land animals � Earth: ~10% of total biomass (like humans) 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 12 4

  5. Army Ants � 100 000s in colony � Create temporary ”bivouacs” � Act like unified entity (Pictures from AntColony.org) 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 13 Fungus-Growing Ants � "A Leaf Cutter Colony can strip the tallest of trees in a single day. Equivalent consumption of a full grown cow in the same time!" � ”Cultivate” fungi underground � Fertilize with compost from chewed leaves (Pictures from AntColony.org) 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 14 Fungus Cultivator Nest (Picture from AntColony.org) 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 15 5

  6. Harvester Ants � Find shortest path to food � Prioritize food sources based on distance and ease of access (Picture from The Texas A&M University System) 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 16 Langton’s Virtual Ants � Grid with white or black squares � Virtual ants can face N, S, E, W � Behavioral rule: � Take a step forward � if on a white square then paint it black and turn 90º right � if on a black square then paint it white and turn 90º left 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 17 Virtual Ants - Example 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 18 6

  7. Virtual Ants – Time Reversibility � Virtual ants are time-reversible � But, time-reversibility does not imply global simplicity � Even a single virtual ant interacts with its own prior history � Demonstration 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 19 Virtual Ants - Conclusion � Even simple, reversible local behavior can lead to complex global behavior � Such complex behavior may create structures as well as apparently random behavior 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 20 Ant Algorithms � Ant colony optimization (ACO) � Developed in 1991 by Dorigo (PhD dissertation) in collaboration with Colorni and Maniezzo 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 21 7

  8. Summary � Self-Organization � Autonomous Agents � Real Ants � Virtual Ants � Ant Algorithms � Assignment 2 � Assignment 3 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 22 Next time � Flocks, Herds, and Schools � Boids 11/11 - 05 Emergent Systems, Jonny Pettersson, UmU 23 8

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend