unit 11 slides

18
Large networks of simple interacting elements, which, following simple rules, produce emergent, collective, complex behavior. What are Complex Systems?

Upload: higginscribd

Post on 02-May-2017

236 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Unit 11 Slides

Large networks of simple interacting elements,

which, following simple rules, produce emergent,

collective, complex behavior.

What are Complex Systems?

Page 2: Unit 11 Slides

Core Disciplines of the Sciences of Complexity

Dynamics: The study of continually changing structure and behavior of

systems

Information: The study of representation, symbols, and communication

Computation: The study of how systems process information and act on the

results

Evolution / Learning: The study of how systems adapt to constantly

changing environments

Page 3: Unit 11 Slides

Goals of this course:

•  To give you a sense of how these topics are integrated in the study of complex systems

•  To give you a sense of how idealized models can be used to study these topics

Page 4: Unit 11 Slides

What did we cover?

Let’s review...

Page 5: Unit 11 Slides

Dynamics and Chaos

•  Provides a “vocabulary” for describing how complex systems change over time –  Fixed points, periodic attractors, chaos, sensitive dependence on initial

conditions

•  Shows how complex behavior can arise from iteration of simple rules

•  Characterizes complexity in terms of dynamics

•  Shows contrast between intrinsic unpredictability and “universal” properties

Page 6: Unit 11 Slides

Fractals

•  Provides geometry of real-world patterns

•  Shows how complex patterns can arise from iteration of simple rules

•  Characterizes complexity in terms of fractal dimension

Page 7: Unit 11 Slides

Information Theory

•  Makes analogy between information and physical entropy

•  Characterizes complexity in terms of information content

Page 8: Unit 11 Slides

Genetic Algorithms

•  Provides idealized models of evolution and adaptation

•  Demonstrates how complex behavior/shape can emerge from simple rules (of evolution)

Page 9: Unit 11 Slides

Cellular Automata

•  Idealized models of complex systems

•  Shows how complex patterns can emerge from iterating simple rules

•  Characterizes complexity in terms of “class” of patterns

Page 10: Unit 11 Slides

Models of Self-Organization

•  Idealized models of self-organizing behavior

•  Attempt to find common principles in terms of dynamics, information, computation, and adaptation

Firefly synchronization Flocking / Schooling Ant Foraging

Ant Task Allocation Immune System Cellular Metabolism, …

Page 11: Unit 11 Slides

Models of Cooperation

•  Idealized model of how self-organized cooperation can emerge in social systems

•  Demonstrates how idealized models can be used to study complex phenomena

Prisoner’s dilemma El Farol Problem

Page 12: Unit 11 Slides

Networks

•  Vocabulary for describing structure and dynamics of real-world networks –  small-world, scale-free, degree distribution, clustering,

path-length

•  Shows how real-world network structure can be captured by simple models (e.g., preferential attachment)

Page 13: Unit 11 Slides

Scaling

•  Gives clues to underlying structure and dynamics of complex systems (e.g., fractal distribution networks)

Page 14: Unit 11 Slides

Goals of the Science of Complexity

•  Cross-disciplinary insights into complex systems

•  General theory?

√  

?  

Page 15: Unit 11 Slides

Can we develop a general theory of complex systems?

That is, a mathematical language that unifies dynamics,

information processing, and evolution in complex systems ?

I.e., a “calculus of complexity” ?

Page 16: Unit 11 Slides

Isaac Newton, 1643–1727

infinitesimal

limit

derivative

integral

“He was hampered by the chaos of language

—words still vaguely defined and words not

quite existing. . . . Newton believed he could

marshal a complete science of motion, if only

he could find the appropriate lexicon. . . .”

― James Gleick, Isaac Newton

Page 17: Unit 11 Slides

emergence

self-organization

network

adaptation

Complex Systems, c. 2013

attractor criticality

information computation

bifurcation

nonlinearity

equilibrium

entropy fractal chaos

.  

.  

.  

.  

.  

.  renormalization randomness

scaling

power law

Page 18: Unit 11 Slides

“I do not give a fig for the simplicity on this side of

complexity, but I would give my life for the simplicity on

the other side of complexity.”

― O. W. Holmes (attr.)