Chaos and Self-Organization in Spatiotemporal Models of Ecology J. C. Sprott Department of Physics University of Wisconsin - Madison Presented at the Eighth.

Slides:



Advertisements
Similar presentations
Cellular automata models : Null Models for Ecology Jane Molofsky Department of Plant Biology University of Vermont Burlington, Vermont
Advertisements

Can a Monkey with a Computer Create Art? J. C. Sprott Department of Physics University of Wisconsin - Madison Presented to the Society for Chaos Theory.
Predator-Prey Dynamics for Rabbits, Trees, & Romance J. C. Sprott Department of Physics University of Wisconsin - Madison Presented at the Swiss Federal.
Åbo Akademi University & TUCS, Turku, Finland Ion PETRE Andrzej MIZERA COPASI Complex Pathway Simulator.
Lectures on Cellular Automata Continued Modified and upgraded slides of Martijn Schut Vrij Universiteit Amsterdam Lubomir Ivanov Department.
Lecture 9: Population genetics, first-passage problems Outline: population genetics Moran model fluctuations ~ 1/N but not ignorable effect of mutations.
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Game of Life Rules and Games Linh Tran ECE 573. What is Life? Life is just one example of a cellular automaton, which is any system in which rules are.
Biologically Inspired AI (mostly GAs). Some Examples of Biologically Inspired Computation Neural networks Evolutionary computation (e.g., genetic algorithms)
Genetic Algorithms, Part 2. Evolving (and co-evolving) one-dimensional cellular automata to perform a computation.
Observing Self-Organized Criticality - an approach to evolution dynamics By Won-Min Song.
CELLULAR AUTOMATON Presented by Rajini Singh.
Spatial Data Analysis The accurate description of data related to a process operating in space, the exploration of patterns and relationships in such data,
Genetic Algorithms in Materials Processing N. Chakraborti Department of Metallurgical & Materials Engineering Indian Institute of Technology Kharagpur.
Simulation Models as a Research Method Professor Alexander Settles.
Lectures on Cellular Automata Continued Modified and upgraded slides of Martijn Schut Vrij Universiteit Amsterdam Lubomir Ivanov Department.
A New Kind of Science Chapter 3 Matthew Ziegler CS 851 – Bio-Inspired Computing.
Image Registration of Very Large Images via Genetic Programming Sarit Chicotay Omid E. David Nathan S. Netanyahu CVPR ‘14 Workshop on Registration of Very.
MASS: From Social Science to Environmental Modelling Hazel Parry
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
Methods in Medical Image Analysis Statistics of Pattern Recognition: Classification and Clustering Some content provided by Milos Hauskrecht, University.
Lessons Learned from 20 Years of Chaos and Complexity J. C. Sprott Department of Physics University of Wisconsin - Madison Presented to the Society for.
The Role of Artificial Life, Cellular Automata and Emergence in the study of Artificial Intelligence Ognen Spiroski CITY Liberal Studies 2005.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
Chaotic Dynamics on Large Networks J. C. Sprott Department of Physics University of Wisconsin - Madison Presented at the Chaotic Modeling and Simulation.
Adam David Scott Department of Physics & Astronomy
1 Local search and optimization Local search= use single current state and move to neighboring states. Advantages: –Use very little memory –Find often.
Models and Algorithms for Complex Networks Power laws and generative processes.
Limits and Possibilities for Sustainable Development in Northern Birch Forests: AO Gautestad, FE Wielgolaski*, B Solberg**, I Mysterud* * Department of.
Relationships Between Landscape Structure & Southern Pine Beetle Outbreaks in the Southern Appalachians John Waldron, David Cairns, Charles Lafon, Maria.
Cognitive ability affects connectivity in metapopulation: A simulation approach Séverine Vuilleumier The University of Queensland.
The Science of Complexity J. C. Sprott Department of Physics University of Wisconsin - Madison Presented to the First National Conference on Complexity.
Self-organization of the critical state in one-dimensional systems with intrinsic spatial randomness S.L.Ginzburg, N.E.Savitskaya Petersburg Nuclear Physics.
A Physicist’s Brain J. C. Sprott Department of Physics University of Wisconsin - Madison Presented at the Chaos and Complex Systems Seminar In Madison,
Learning by Simulating Evolution Artificial Intelligence CSMC February 21, 2002.
Smooth Side-Match Classified Vector Quantizer with Variable Block Size IEEE Transaction on image processing, VOL. 10, NO. 5, MAY 2001 Department of Applied.
Introduction to Chaos by: Saeed Heidary 29 Feb 2013.
Lars-Erik Cederman and Luc Girardin
Janine Bolliger 1, Julien C. Sprott 2, David J. Mladenoff 1 1 Department of Forest Ecology & Management, University of Wisconsin-Madison 2 Department of.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
381 Self Organization Map Learning without Examples.
Cellular Automata FRES 1010 Eileen Kraemer Fall 2005.
Cellular Automata Introduction  Cellular Automata originally devised in the late 1940s by Stan Ulam (a mathematician) and John von Neumann.  Originally.
Simple Models of Complex Chaotic Systems J. C. Sprott Department of Physics University of Wisconsin - Madison Presented at the AAPT Topical Conference.
Introduction to Models Lecture 8 February 22, 2005.
What is Evolution? How do things Evolve?. Ok, we have created the Earth Earth about 4.0 Ga. We now want to follow its evolution from past to present But.
An Enhanced Cellular Automata and Image Pyramid Decomposition Based Algorithm for Image Segmentation : A New Concept Anand Prakash Shukla Suneeta Agarwal.
Janine Bolliger Swiss Federal Research Institute WSL/FNP,
Nonlinear differential equation model for quantification of transcriptional regulation applied to microarray data of Saccharomyces cerevisiae Vu, T. T.,
Why use landscape models?  Models allow us to generate and test hypotheses on systems Collect data, construct model based on assumptions, observe behavior.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Chapter 12 Tests of Goodness of Fit and Independence n Goodness of Fit Test: A Multinomial.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
Eick: kNN kNN: A Non-parametric Classification and Prediction Technique Goals of this set of transparencies: 1.Introduce kNN---a popular non-parameric.
Genetic Algorithm Dr. Md. Al-amin Bhuiyan Professor, Dept. of CSE Jahangirnagar University.
Selection and Recombination Temi avanzati di Intelligenza Artificiale - Lecture 4 Prof. Vincenzo Cutello Department of Mathematics and Computer Science.
Genetic Algorithms. Overview “A genetic algorithm (or GA) is a variant of stochastic beam search in which successor states are generated by combining.
Modeling the Impacts of Forest Carbon Sequestration on Biodiversity Andrew J. Plantinga Department of Agricultural and Resource Economics Oregon State.
Artificial Intelligence By Mr. Ejaz CIIT Sahiwal Evolutionary Computation.
Self-organization in Forest Evolution J. C. Sprott Department of Physics University of Wisconsin - Madison Presented at the US-Japan Workshop on Complexity.
Modelagem Dinâmica com TerraME Aula 5 – Building simple models with TerraME Tiago Garcia de Senna Carneiro (UFOP) Gilberto Câmara (INPE)
Cmpe 588- Modeling of Internet Emergence of Scale-Free Network with Chaotic Units Pulin Gong, Cees van Leeuwen by Oya Ünlü Instructor: Haluk Bingöl.
Spatio-Temporal Information for Society Münster, 2014
Dimension Review Many of the geometric structures generated by chaotic map or differential dynamic systems are extremely complex. Fractal : hard to define.
Chaos in Low-Dimensional Lotka-Volterra Models of Competition
Self-organized criticality of landscape patterning
Predator-Prey Dynamics for Rabbits, Trees, & Romance
Dynamics of High-Dimensional Systems
An Overview of Evolutionary Cellular Automata Computation
Complexity as Fitness for Evolved Cellular Automata Update Rules
Presentation transcript:

Chaos and Self-Organization in Spatiotemporal Models of Ecology J. C. Sprott Department of Physics University of Wisconsin - Madison Presented at the Eighth International Symposium on Simulation Science in Hayama, Japan on March 5, 2003

Collaborators Janine Bolliger Swiss Federal Research Institute David Mladenoff University of Wisconsin - Madison

Outline n Historical forest data set n Stochastic cellular automaton model n Deterministic cellular automaton model n Application to corrupted images

Landscape of Early Southern Wisconsin (USA)

Stochastic Cellular Automaton Model

Cellular Automaton (Voter Model) r Cellular automaton: Square array of cells where each cell takes one of the 6 values representing the landscape on a 1-square mile resolution Evolving single-parameter model: A cell dies out at random times and is replaced by a cell chosen randomly within a circular radius r (1 < r < 10) Boundary conditions : periodic and reflecting Initial conditions : random and ordered Constraint: The proportions of land types are kept equal to the proportions of the experimental data

Random Initial Conditions Ordered

n A point is assumed to be part of a cluster if its 4 nearest neighbors are the same as it is. n CP (Cluster probability) is the % of total points that are part of a cluster. Cluster Probability

Cluster Probabilities (1) Random initial conditions r = 1 r = 3 r = 10 experimental value

Cluster Probabilities (2) Ordered initial conditions r = 1 r = 3 r = 10 experimental value

Fluctuations in Cluster Probability r = 3 Number of generations Cluster probability

Power Spectrum (1) Power laws ( 1 /f  ) for both initial conditions; r = 1 and r = 3 Slope:  = 1.58 r = 3 Frequency Power SCALE INVARIANT Power law !

Power Spectrum (2) Power Frequency No power law ( 1 /f  ) for r = 10 r = 10 No power law

Fractal Dimension (1)  = separation between two points of the same category (e.g., prairie) C = Number of points of the same category that are closer than   Power law : C =  D (a fractal) where D is the fractal dimension: D = log C / log 

Fractal Dimension (2) Simulated landscapeObserved landscape

A Measure of Complexity for Spatial Patterns One measure of complexity is the size of the smallest computer program that can replicate the pattern. A GIF file is a maximally compressed image format. Therefore the size of the file is a lower limit on the size of the program. Observed landscape:6205 bytes Random model landscape: 8136 bytes Self-organized model landscape:6782 bytes ( r = 3)

Simplified Model n Previous model u 6 levels of tree densities u nonequal probabilities u randomness in 3 places n Simpler model u 2 levels (binary) u equal probabilities u randomness in only 1 place

Deterministic Cellular Automaton Model

Why a deterministic model? n Randomness conceals ignorance n Simplicity can produce complexity n Chaos requires determinism n The rules provide insight

Model Fitness Define a spectrum of cluster probabilities (from the stochastic model): CP 1 = 40.8% CP 2 = 27.5% CP 3 = 20.2% CP 4 = 13.8% Require that the deterministic model has the same spectrum of cluster probabilities as the stochastic model (or actual data) and also 50% live cells.

Update Rules Truth Table 2 10 = 1024 combinations for 4 nearest neighbors = combinations for 20 nearest neighbors Totalistic rule

Genetic Algorithm Mom: Pop: Cross: Mutate: Keep the fittest two and repeat

Is it Fractal? Deterministic ModelStochastic Model D = 1.666D = log   log C( )  

Is it Self-organized Critical? Frequency Power Slope = 1.9

Is it Chaotic?

Conclusions A purely deterministic cellular automaton model can produce realistic landscape ecologies that are fractal, self-organized, and chaotic.

Application to Corrupted Images

Landscape with Missing Data Single 60 x 60 block of missing cells Replacement from 8 nearest neighbors OriginalCorruptedCorrected

Image with Corrupted Pixels 441 missing blocks with 5 x 5 pixels each and 16 gray levels Replacement from 8 nearest neighbors OriginalCorruptedCorrected Cassie Kight’s calico cat Callie

Multispecies Lotka- Volterra Model with Evolution

Let S i ( x,y ) be density of the i th species (trees, rabbits, people, …) dS i / dt = r i S i (1 - S i - Σ a ij S j ) Choose r i and a ij from a Poisson random distribution (both positive) Replace species that die with new ones chosen randomly Multispecies Lotka-Volterra Model with Evolution jiji

Evolution of Total Biomass Time Biomass

Conclusions n Competitive exclusion eliminates most species. n The dominant species is eventually killed and replaced by another. n Evolution is punctuated rather than continual.

Summary n Nature is complex n Simple models may suffice but

References n lectures/japan.ppt (This talk) lectures/japan.ppt n J. C. Sprott, J. Bolliger, and D. J. Mladenoff, Phys. Lett. A 297, (2002) J. C. Sprott, J. Bolliger, and D. J. Mladenoff, Phys. Lett. A 297, (2002) n