24
Beyond the Centralized Mindset Mitchel Resnick Epistemology and Learning Group MIT Media Lab

Beyond the Centralized Mindset

  • Upload
    pascha

  • View
    36

  • Download
    2

Embed Size (px)

DESCRIPTION

Beyond the Centralized Mindset. Mitchel Resnick Epistemology and Learning Group MIT Media Lab. Sciences of Complexity. Complex phenomena arising from simple interactions among simple parts Research in: Chaos Self-organization Adaptive systems Nonlinear dynamics Artificial Life. - PowerPoint PPT Presentation

Citation preview

Page 1: Beyond the Centralized Mindset

Beyond the Centralized Mindset

Mitchel ResnickEpistemology and Learning Group

MIT Media Lab

Page 2: Beyond the Centralized Mindset

Sciences of Complexity

• Complex phenomena arising from simple interactions among simple parts

• Research in:• Chaos• Self-organization• Adaptive systems• Nonlinear dynamics• Artificial Life

Page 3: Beyond the Centralized Mindset

Decentralized Models

Flocks Of Birds• Traditionally, people assumed that their was a leader

bird at the front of the flock• Now, new theories view flocks as decentralized and

self-organizing• Each bird follows a certain set of rules, reacting to

the other birds and the flock patterns arise from these simple, local interactions.

Page 4: Beyond the Centralized Mindset

Resnick’s Approach – Helping students understand decentralized

systems

• Probing student’s conceptions• Developing new conceptual tools• Developing new computational tools

Page 5: Beyond the Centralized Mindset

Starlogo

• Goals:– To let students investigate the ways that

complex patterns can arise from interactions among individual creatures

– To enable students to build their own models

Page 6: Beyond the Centralized Mindset

Starlogo, cont’d

• An extension of Logo with:• More turtles – can have thousands of creatures

working in parallel• Turtles have better “senses” – the senses allow the

turtles to interact with each other and the environment

• More complex turtle world – the environment has capabilities for interactions as well

Page 7: Beyond the Centralized Mindset

Termite Example

Initial: Later:

Page 8: Beyond the Centralized Mindset

Projects with Star Logo

• Traffic JamsRules:

» If there is a car close ahead, slow down» If there are not any cars close ahead, speed up (unless you

are at the speed limit)» If you detect a radar trap, slow down

What if there isn’t a radar trap? With just the first two rules what do you expect to happen? Why?

• Termites and Wood Chips• Ant Cemeteries

Page 9: Beyond the Centralized Mindset

Decentralized Thinking

• Student’s work with Starlogo provided evidence of a strong centralized mindset

• Projects such as Starlogo may allow for a change in typical ways of thinking about projects

• Models allow for complex ideas to be presented to students of younger ages

Page 10: Beyond the Centralized Mindset

Decentralized thinking

• Positive Feedback• Crucial role in decentralized phenomena• Example: Silicon Valley

• Randomness • “Seeds” aren’t necessary to initiate patterns and

structures• Self-organizing systems can create their own seeds,

and hence randomness plays an important role

Page 11: Beyond the Centralized Mindset

Decentralized thinking, cont’d

• Idea of Levels is important• A flock isn’t a big bird – interactions among birds

give rise to a flock, interactions among cars make a traffic jam

• Objects on one level behave differently than objects on another level (cars move forward, traffic jams move back)

• Objects aren’t always a collection of parts• A traffic jam is an “emergent object,” emerging

from the interactions among lower-level objects

Page 12: Beyond the Centralized Mindset

Decentralized thinking, cont’d

• Richer views of the environment• Need to think of the environment as something that

you can interact with• The path of an ant walking on a beach may be

complex, but that complexity isn’t a reflection on the ant, but of the environment. (Herbert Simon, Sciences of the Artificial)

Page 13: Beyond the Centralized Mindset

Related Work

• Exploring Emergence– Online “Active Essay”– http://el.www.media.mit.edu/groups/el/projects/emergence/index.html

• The Virtual Fish Tank– The Computer Museum, Boston– http://www.tcm.org/html/fishtank/vft_walkthrough.html

Page 14: Beyond the Centralized Mindset

Flocks, Herds and Schools:A Distributed Behavioral Model

Craig W. ReynoldsSymbolic Graphics Division

Page 15: Beyond the Centralized Mindset

Display and Animation- Approaches

- Individual Scripting

- Simulation of individual birds

-Simulation

- Particle Systems

- Boid flocks

- Geometrical Object

- Visually Significant

- Orientation

- Complexity

- Interaction

Page 16: Beyond the Centralized Mindset

Necessities for Flocking

-The geometric ability to fly- “dynamic, incremental, rigid, geometrical transformation of an object moving along and tangent to a 3-D curve”

- Or, as we like to call it, a flying Boid

- Local space and coordinates

- Translation, pitch, yaw

-Banking- The Roll

Page 17: Beyond the Centralized Mindset

Natural Flocks

-Motivations-A desire to stay close to the flock

- Evolutionary pressures

- A desire to avoid collisions

-Complexity- No apparent overload function

- Constant time algorithm

Page 18: Beyond the Centralized Mindset

Simulated Flocks

-Complexity- O(n^2)

-Limits size of flocks

-Simulation- Collision Avoidance

- Velocity matching

- Flock Centering- Localized perception

- Bifurcation

Page 19: Beyond the Centralized Mindset

Simulated Flocks (cont’d)

-Decision making- Acceleration Requests

- Strengths

- To average or not to average?

- Expert Systems

- Prioritized acceleration allocation

Page 20: Beyond the Centralized Mindset

Behavior- Motivations reach a steady state

- Flock is in harmony, each boid having balanced its desires

- Flock is also very boring

- Add obstacles- Complexity of natural flock determined by complexity of the natural environment

Page 21: Beyond the Centralized Mindset

Environmental Obstacles

-Force Field- Angles

- Strength discrepancy and panic

-Steer-to-Avoid

Page 22: Beyond the Centralized Mindset

Other Applications

- Schools

- Herds

- Traffic Patterns (Jams, in southern CA)

Page 23: Beyond the Centralized Mindset

ArtiFishial Life

Jude BattistaKendra Knudtzon

Page 24: Beyond the Centralized Mindset

ArtiFishial Life Project

• Fish schooling• Interactive Java applet exploring emergence,

self-adaptation, and artificial life • Graphical representation where physical

characteristics reflect behavior• Educational Focus