Complex systems complexity chaos the butterfly effect emergence determinism vs. non-determinism & observational non-determinism.

Slides:



Advertisements
Similar presentations
Chapter 8 Geocomputation Part A:
Advertisements

Making sense of a complex world Chris Budd. Many natural (and human!) systems appear complex and hard to understand National Electricity Grid.
Netlogo and its Relatives Logo (Papert) –Language for teaching mathematics graphically –Tell turtle how to move Starlogo (Resnick) & StarlogoT (Wilensky)
Games as Emergent Systems first schema on “rules”.
Lynn S. Fichter Dept Geology/Environmental Science James Madison University 1410h AN: ED23C-03.
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.
1 The Game of Life Supplement 2. 2 Background The Game of Life was devised by the British mathematician John Horton Conway in More sophisticated.
Cellular Automata, Part 2. What is the relationship between the dynamics of cellular automata and their ability to compute?
Cellular Automata (Reading: Chapter 10, Complexity: A Guided Tour)
CELLULAR AUTOMATON Presented by Rajini Singh.
Games as Systems Administrative Stuff Exercise today Meet at Erik Stemme
CELLULAR AUTOMATA Derek Karssenberg, Utrecht University, the Netherlands LIFE (Conway)
Cellular Automata MATH 800 Fall “Cellular Automata” 588,000 results in 94,600 results in 61,500 results in 2.
Joanne Turner 15 Nov 2005 Introduction to Cellular Automata.
Emergence Explained Russ Abbott Dept. of Computer Science California State University, Los Angeles and The Aerospace Corporation What’s right and what’s.
Universalities in Complex Systems: Models of Nature Konrad Hoppe Department of Mathematics.
Lectures on Cellular Automata Continued Modified and upgraded slides of Martijn Schut Vrij Universiteit Amsterdam Lubomir Ivanov Department.
Today’s Plan Introduction to Artificial Life Cellular Automata
Cellular Automata Orit Moskovich
Introduction At the heart of the growth of a multi-cellular organism is the process of cellular division… … aka (in computing) self-replication.
Cellular Automata and Game Design By Pete Strader.
A New Kind of Science in a Nutshell David Sehnal QIPL at FI MU.
A New Kind of Science Chapter 3 Matthew Ziegler CS 851 – Bio-Inspired Computing.
Two Dimensions and Beyond From: “ A New Kind of Science” by Stephen Wolfram Presented By: Hridesh Rajan.
Nawaf M Albadia Introduction. Components. Behavior & Characteristics. Classes & Rules. Grid Dimensions. Evolving Cellular Automata using Genetic.
General Purpose 3D Cellular Automata Modeller. A Regular Lattice of Cells, each obeying the same set of rules Simple rules for individual cells can produce.
Parallelization: Conway’s Game of Life. Cellular automata: Important for science Biology – Mapping brain tumor growth Ecology – Interactions of species.
Discrete Time and Discrete Event Modeling Formalisms and Their Simulators Dr. Feng Gu.
MASS: From Social Science to Environmental Modelling Hazel Parry
CITS4403 Computational Modelling Fractals. A fractal is a mathematical set that typically displays self-similar patterns. Fractals may be exactly the.
Discovery of Cellular Automata Rules Using Cases Ken-ichi Maeda Chiaki Sakama Wakayama University Discovery Science 2003, Oct.17.
The Role of Artificial Life, Cellular Automata and Emergence in the study of Artificial Intelligence Ognen Spiroski CITY Liberal Studies 2005.
Dynamic Models of Segregation
Irreducibility and Unpredictability in Nature Computer Science Department SJSU CS240 Harry Fu.
Cellular Automata (CA) and Agent-Based Models (ABM) Dr Andy Evans.
Governor’s School for the Sciences Mathematics Day 13.
Week 3a Mechanisms for Adaptation. POLS-GEOG-SOC 495 Spring Lecture Overview Review –CAS –Principles of chaos How do systems “learn”? –“Credit.
Course material – G. Tempesti Course material will generally be available the day before the lecture Includes.
1 Cellular Automata and Applications Ajith Abraham Telephone Number: (918) WWW:
Introduction to Lattice Simulations. Cellular Automata What are Cellular Automata or CA? A cellular automata is a discrete model used to study a range.
Cellular Automata. The Game The Game of Life is not your typical computer game. It is a 'cellular automation', and was invented by the Cambridge mathematician.
Fractals. In colloquial usage, a fractal is "a rough or fragmented geometric shape that can be subdivided in parts, each of which is (at least approximately)
EASy Summer 2006Non Symbolic AI Lecture 131 Non Symbolic AI - Lecture 13 Symbolic AI is often associated with the idea that “ Intelligence is Computation”
Cellular Automata Spatio-Temporal Information for Society Münster, 2014.
CELLULAR AUTOMATA A Presentation By CSC. OUTLINE History One Dimension CA Two Dimension CA Totalistic CA & Conway’s Game of Life Classification of CA.
Trust Propagation using Cellular Automata for UbiComp 28 th May 2004 —————— Dr. David Llewellyn-Jones, Prof. Madjid Merabti, Dr. Qi Shi, Dr. Bob Askwith.
Prof. Lars-Erik Cederman ETH - Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2, Nils.
Cellular Automata Martijn van den Heuvel Models of Computation June 21st, 2011.
Model Iteration Iteration means to repeat a process and is sometimes referred to as looping. In ModelBuilder, you can use iteration to cause the entire.
Cellular Automata. John von Neumann 1903 – 1957 “a Hungarian-American mathematician and polymath who made major contributions to a vast number of fields,
The Science of Complexity J. C. Sprott Department of Physics University of Wisconsin - Madison Presented to the First National Conference on Complexity.
Agent Based Modeling (ABM) in Complex Systems George Kampis ETSU, 2007 Spring Semester.
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
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.
Cellular Automata Martijn van den Heuvel Models of Computation June 21st, 2011.
CS851 – Biological Computing February 6, 2003 Nathanael Paul Randomness in Cellular Automata.
Cellular Automata BIOL/CMSC 361: Emergence 2/12/08.
Introduction to Enviromental Modelling Lecture 1 – Basic Concepts Gilberto Câmara Tiago Carneiro Ana Paula Aguiar Sérgio Costa Pedro Andrade Neto.
Strategies and Rubrics for Teaching Chaos and Complex Systems Theories as Elaborating, Self-Organizing, and Fractionating Evolutionary Systems Fichter,
Conway’s Game of Life Jess Barak Game Theory. History Invented by John Conway in 1970 Wanted to simplify problem from 1940s presented by John von Neumann.
Modelagem Dinâmica com TerraME Aula 5 – Building simple models with TerraME Tiago Garcia de Senna Carneiro (UFOP) Gilberto Câmara (INPE)
Chaotic Behavior - Cellular automata
Spatio-Temporal Information for Society Münster, 2014
Introduction Abstract
Artificial Life - An Overview
Chapter 3: Complex systems and the structure of Emergence
Illustrations of Simple Cellular Automata
Cellular Automata.
R. W. Eberth Sanderling Research, Inc. 01 May 2007
Presentation transcript:

complex systems complexity chaos the butterfly effect emergence determinism vs. non-determinism & observational non-determinism

Complex Systems… …investigates interactions & relationships between components and how these give rise to aggregated system behaviours which may appear more than the sum of individual behaviours …some people suggest that this is a (new?) approach making it possible to understand systems that have not previously been possible to describe

Chaos theory …concerned with behaviour of systems that are highly sensitive to changes in their initial conditions. ie: where (apparently minor) differences in initial conditions give rise to large differences in later structures (so longer-term system state is unpredictable). NB: Butterfly Effect (Edward Lorenz).

Emergence Emergent systems exhibit... some "radical novelty" or produce "interesting" macroscopic behaviours …which are not predictably defined by the behaviours of their parts.

determinism non-determinism observational non-determinism (dice, code-books, random numbers)

questions can simple systems give rise to complexity & emergent properties? can non-deterministic systems give rise to complexity & emergent properties? are minds an emergent property of high levels of cognition in a 'complex' social structure? emergence models... flocking? vants genetic drift chaos models... SCL diffusion graphics SCL life complexity models... simple birth rates wolf-sheep predation disease spread

system/model states states... equilibrium cyclic random / chaotic complex / emergent behaviours... converging choatic tipping points -micro/macro annealing see also... Schelling racial segregation [ NL > Social Science > segregation ] Granovetter (joining a riot: thresholds, integration & aggregation) Standing Ovations

Schelling segregation model [SCL: segregation2.nlogo] note... low desired similarity leads to high segregation non-convergence above 75% (without annealing) annealing from 75%-80% non-convergence above 80%

Granovetter "joining a riot" thresholds, integration & aggregation eg: fashion thresholds (5 people) etc

Standing Ovations what do we model? Quality of performance Threshold of reaction (each individual) Error / Discrimination of quality (each individual) so if ( Q-E > T ) then react [Granovetter] what else?

Standing Ovations what else? groups celebraties (influencial) leaders vision cones

cellular automata simple atoms/cells cells have finite set of states change in parallel at discrete time steps according to update fns / transition rules using only local interactions example: Netlogo “CA 1D Elementary” “perfect knowledge of individual decision rules does not always allow us to predict macroscopic structure. We get macro-surprises despite complete micro-knowledge” (Epstein 1999)

Wolfram classification Class ends with homogeneous state in all cells 2- stable state / simple periodic pattern 3- chaotic (?) non-periodic 4- complex patterns / structure (emergence?) do “systems at the edge of chaos have the capacity for emergent computation”?

Life, John Conway 2D grid of square cells states Σ = {1, 0}, |Σ| = 2 a cell's neighbourhood is its eight neighbouring cells transition rules... birth: if dead, become alive if exactly three neighbours are alive survival: if alive, stay alive if exactly 2 or 3 neighbours are alive death: if alive, die if 3 neighbours are alive

CAs some theory can be multi-dimensional abstract mathematical entities computational systems can emulate Turing m/c – so can compute anything Turing m/c's can also may be used to... simulate/study complexity models of physics & biology [

CAs review so far... CAs mostly 2 state (but can be more) some models used NL agents in different states but... can formally represent computations as systems which switch between states

state machines can formally represent computations as systems which switch between states standard FSMs are weaker than Turing m/c's but can be augmented

state machines NL state machines... states guards transition-rules state functions

state machines NL state machines... states guards transition-rules state functions

agency reactive situated (& environmental?) deliberative intentional communicative agents & state machines?

references complexity A set of slides from Awareness (a group looking at self-awareness in autonomic systems) cellular automata Berto, Francesco and Tagliabue, Jacopo, "Cellular Automata", The Stanford Encyclopedia of Philosophy (Summer 2012 Edition), Edward N. Zalta (ed.)... A chapter from "The Nature of Code" by Daniel Shiffman (an online text that has some good sections) also...