beyond the centralized mindset

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

Upload: pascha

Post on 25-Feb-2016

38 views

Category:

Documents


2 download

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

TRANSCRIPT

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