mimicking biomimicry: what can we learn from a … · humans part of natural world. human swarms....
TRANSCRIPT
![Page 1: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/1.jpg)
MIMICKING BIOMIMICRY:
WHAT CAN WE LEARN FROM A SWARM OF
HUMANS?
Marc Kirschenbaum and Daniel Palmer
John Carroll University
Biomimicry Summit NASA Glenn
August 3, 2016
![Page 2: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/2.jpg)
MIMICKING BIOMIMICRY
Biomimicry
Good ideas from Natural World
Humans part of Natural World
![Page 3: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/3.jpg)
HUMAN SWARMS
![Page 4: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/4.jpg)
HUMAN SWARM IN ACTION
![Page 5: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/5.jpg)
HUMAN SUDOKU
81 participants
9 groups of 9
Colored T-shirts
Numbers
Only Instructions:
Get on grid
Make no conflicts
![Page 6: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/6.jpg)
SUDOKU VIDEO 1
Observed Low-Level Behaviors
Homesteading
Wandering
Conflict Discoverers
Human Swarm begins Sudoku Puzzle
![Page 7: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/7.jpg)
SUDOKU VIDEO 2
Observed High-Level Behaviors
Decentralized Efforts
Centralized Take-over
Decentralized correction
Centralized Take-over of Swarm
![Page 8: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/8.jpg)
HUMAN SWARM SOLVING JIGSAW PUZZLE
Connectors
Detectors
De-selectors
Transporters
Leaders
![Page 9: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/9.jpg)
HUMAN-SWARM
HYBRID SYSTEM
Digital Jigsaw
Puzzle
Agent Population
Ratio Control
Humans address
“big picture”
Swarms leverage
parallelism and
randomness
![Page 10: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/10.jpg)
![Page 11: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/11.jpg)
AGENT TYPES
Connectors
Sorters
Color
Edge
“Shape”
Finishers
![Page 12: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/12.jpg)
SWARM PROGRAMMING
Writing Agent Rules
Low level actions
Realizing Global Behavior
High level actions
Most Difficult Aspect of Swarms
![Page 13: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/13.jpg)
EMERGENCE-ORIENTED PROGRAMMING
EOP Complete
Restart Cycle
Restart Cycle
Start Cycle
No Improvement
Improvement
Human Observation
of Swarm Behavior
Baseline Swarm
System
Evaluate Performance
Codify Human Assistance
Becomes New Baseline
Roll Back to Previous
Swarm SystemGoal Emergent
Behavior
Human Assists
Swarm
![Page 14: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/14.jpg)
EMERGENCE-ORIENTED PROGRAMMING
EOP Complete
Restart Cycle
Restart Cycle
Start Cycle
No Improvement
Improvement
Human Observation
of Swarm Behavior
Baseline Swarm
System
Evaluate Performance
Codify Human Assistance
Becomes New Baseline
Roll Back to Previous
Swarm SystemGoal Emergent
Behavior
Human Assists
Swarm
![Page 15: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/15.jpg)
EOP – ITERATION 1, CONNECTORS ONLY
EOP Complete
Restart Cycle
Restart Cycle
Start Cycle
No Improvement
Improvement
Human Observation
of Swarm Behavior
Baseline Swarm
System
Evaluate Performance
Codify Human Assistance
Becomes New Baseline
Roll Back to Previous
Swarm SystemGoal Emergent
Behavior
Human Assists
Swarm
![Page 16: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/16.jpg)
EOP – ITERATION 2, ADD SORTERS
EOP Complete
Restart Cycle
Restart Cycle
Start Cycle
No Improvement
Improvement
Human Observation
of Swarm Behavior
Baseline Swarm
System
Evaluate Performance
Codify Human Assistance
Becomes New Baseline
Roll Back to Previous
Swarm SystemGoal Emergent
Behavior
Human Assists
Swarm
![Page 17: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/17.jpg)
EOP – ITERATION 3, ROLL BACK
EOP Complete
Restart Cycle
Restart Cycle
Start Cycle
No Improvement
Improvement
Human Observation
of Swarm Behavior
Baseline Swarm
System
Evaluate Performance
Codify Human Assistance
Becomes New Baseline
Roll Back to Previous
Swarm SystemGoal Emergent
Behavior
Human Assists
Swarm
![Page 18: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/18.jpg)
EOP – ITERATION 4, ADD CHILDREN
EOP Complete
Restart Cycle
Restart Cycle
Start Cycle
No Improvement
Improvement
Human Observation
of Swarm Behavior
Baseline Swarm
System
Evaluate Performance
Codify Human Assistance
Becomes New Baseline
Roll Back to Previous
Swarm SystemGoal Emergent
Behavior
Human Assists
Swarm
![Page 19: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/19.jpg)
EOP – ITERATION 5, ADD FINISHERS
EOP Complete
Restart Cycle
Restart Cycle
Start Cycle
No Improvement
Improvement
Human Observation
of Swarm Behavior
Baseline Swarm
System
Evaluate Performance
Codify Human Assistance
Becomes New Baseline
Roll Back to Previous
Swarm SystemGoal Emergent
Behavior
Human Assists
Swarm
![Page 20: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/20.jpg)
EOP – ITERATION 6, WRAP AROUND
EOP Complete
Restart Cycle
Restart Cycle
Start Cycle
No Improvement
Improvement
Human Observation
of Swarm Behavior
Baseline Swarm
System
Evaluate Performance
Codify Human Assistance
Becomes New Baseline
Roll Back to Previous
Swarm SystemGoal Emergent
Behavior
Human Assists
Swarm
![Page 21: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/21.jpg)
GRAPHED RESULTS
![Page 22: MIMICKING BIOMIMICRY: WHAT CAN WE LEARN FROM A … · Humans part of Natural World. HUMAN SWARMS. HUMAN SWARM IN ACTION. HUMAN SUDOKU ... Leaders. HUMAN-SWARM HYBRID SYSTEM](https://reader034.vdocument.in/reader034/viewer/2022050302/5f6b9721ba967a153f365ff5/html5/thumbnails/22.jpg)
THANK YOU! QUESTIONS?