Positional Communication and Private Information in ... · What can we learn from biological models...

89
Positional Communication and Private Information in Honeybee Foraging Models Peter Bailis, Radhika Nagpal, and Justin Werfel Harvard School of Engineering and Applied Sciences ANTS 2010: September 8, 2010

Transcript of Positional Communication and Private Information in ... · What can we learn from biological models...

Page 1: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Positional Communication and Private Information in Honeybee Foraging Models

Peter Bailis, Radhika Nagpal, and Justin Werfel

HarvardSchool of Engineeringand Applied Sciences

ANTS 2010: September 8, 2010

Page 2: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Harvard RoboBees ProjectGoal: Build swarms of micro-robotic insect pollinators

What tradeoffs do we need to make between complexity and performance?

What can we learn from biological models about bee behavior?

2

Page 3: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Collective Honeybee BehaviorHoneybee colonies exhibit amazing collective behavior

• Large-scale (20-30K), decentralized multi-agent coordination using extremely simple mechanisms

• Foraging: dynamic task allocation across changing environments (bees to known sources)

3

Page 4: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

How Bees Communicate: Waggle Dance

4

Page 5: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

How Bees Communicate: Waggle Dance

4

Direction

Page 6: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

How Bees Communicate: Waggle Dance

4

Direction

Distance

Page 7: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

How Bees Communicate: Waggle Dance

4

Direction

Distance

Duration ~= Quality

Page 8: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Recent Controversy

5

Page 9: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Recent Controversy

5

Does the dance increase efficiency?

Page 10: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Recent Controversy

Recent study: 93% of foragers studied relied on private information about food sources instead of following a dance’s cues [Grüter et al., 2008, Proc. R. Soc. Lond. B Biol.]

Lack of location information often does not affect colony success [Sherman and Visscher, 2002, Nature]

5

Does the dance increase efficiency?

Page 11: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Recent Controversy

Recent study: 93% of foragers studied relied on private information about food sources instead of following a dance’s cues [Grüter et al., 2008, Proc. R. Soc. Lond. B Biol.]

Lack of location information often does not affect colony success [Sherman and Visscher, 2002, Nature]

5

New theory: shared information is a backup for private information [Grüter and Farina, March 2009, Trends in Ecology and Evolution]

Does the dance increase efficiency?

Page 12: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Critical response: results are inconclusive [Brockmann and Sen Sarma, November 2009, Trends in Ecology and Evolution]:

“...there has not been a rigorous analysis to date of how to assess correctly the efficiency of the dance language or any other symbolic system that communicates spatial information”

6

Page 13: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Is sharing position information more useful than relying on private information, and when?

7

Key Question

Page 14: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Key Variables

We explore the effect of the food’s

•Distribution: Clustered or scattered

•Density: Many or few food sources

•Quality: Homogeneous or heterogeneous

•Quantity: Amount of food per source

8

Page 15: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Outline

9

Motivation: Why bees and why foraging?

Design: Foraging model

Evaluation: Simulation and results

Discussion

Page 16: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Model

Goal: Accurately represent salient details of bee foraging as described in literature

10

Page 17: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

World

11

Hive

Page 18: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Food Distribution

12

Flowers added at fixed rate

Page 19: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Flower Quality

Capacity: fixed number of visits

Nectar value: 1 or 4 sugar units per visit [Dornhaus et. al., Behavioral Ecology and Sociobiology, 2006]

Overall flower quality metric:

13

(Distance from Hive)

(Maximum Distance)(Nectar Value)*(1- )

[Seeley, Wisdom of the Hive, 1996]

Page 20: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Bee

Bee Model

• Inaccurate flight, limited energy and memory

Bee Roles

•Dynamic transitions

Shared versus Private Information

14

Page 21: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Bee Roles

Scout: look for new food sources, remember best one

Forager: move to and collect food from known source; if known source not present, search for replacement

Unemployed: no known food source, wait in hive to be recruited

[Similar to de Vries and Biesmeijer, Behavioral Ecology and Sociobiology, 1998, and others]

15

Page 22: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Lévy Flight

16[Reynolds, Physics Letters A, 2006]

Page 23: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Qua

lity

Page 24: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Qua

lity

Page 25: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Advertise flower

Qua

lity

Page 26: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Advertise flower

Qua

lity

Page 27: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Advertise flower

Qua

lity

Page 28: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Advertise flower

Qua

lity

Continue to forage

Page 29: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Advertise flower

Qua

lity

Continue to forage

Page 30: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Advertise flower

Qua

lity

Continue to forage

Page 31: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Advertise flower

Qua

lity

Continue to forage

Become unemployed

Page 32: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Advertise flower

Qua

lity

Continue to forage

Become unemployed

Page 33: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Advertise flower

Qua

lity

Continue to forage

Become unemployed

Page 34: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Role Transitions

17

Dance Threshold

Forage Threshold

Small probability of scouting

Advertise flower

Qua

lity

Continue to forage

Become unemployed

Page 35: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Communication Models

18

Page 36: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Communication Models

18

SharePosition

Page 37: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Communication Models

18

SharePosition

Page 38: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Communication Models

18

SharePosition

Page 39: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Communication Models

18

SharePosition PrivatePosition

Page 40: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Communication Models

18

SharePosition PrivatePosition

Page 41: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Communication Models

18

SharePosition PrivatePosition

Page 42: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Communication Models

18

SharePosition PrivatePosition

Previously encountered,

Privately remembered

sources

Page 43: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Communication Models

SharePosition: Recruits forage at location specified by dance

PrivatePosition: Recruits forage at previously known location, or, if they have none, become scouts

19

Page 44: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Communication Models

SharePosition: Recruits forage at location specified by dance

PrivatePosition: Recruits forage at previously known location, or, if they have none, become scouts

19

Two extremes

Page 45: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Outline

20

Motivation: Why bees and why foraging?

Design: Foraging model

Evaluation: Simulation and results

Discussion

Page 46: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Overall Efficiency

Efficiency metric:

Food gathered / Energy expended

Default comparison:

PrivatePosition to SharePosition

21

Page 47: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Overall Efficiency

22

Page 48: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Overall Efficiency

22

PrivatePosition better

Page 49: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Overall Efficiency

22

PrivatePosition better

SharePosition better

Page 50: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Overall Efficiency

22

Low (20 trips)Flower Capacities

Page 51: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Overall Efficiency

22

PrivatePosition can be more efficient than SharePosition!

Low (20 trips)Flower Capacities

Page 52: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Overall Efficiency

22

PrivatePosition can be more efficient than SharePosition!

Medium (60 trips)Low (20 trips)

Flower Capacities

Page 53: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Overall Efficiency

22

PrivatePosition can be more efficient than SharePosition!

Medium (60 trips)High (200 trips)

Low (20 trips)Flower Capacities

Page 54: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Overall Efficiency

22

PrivatePosition can be more efficient than SharePosition!

Medium (60 trips)High (200 trips)

Low (20 trips)Flower Capacities

...but isn’t always more

efficient!

Page 55: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Relative performance depends heavily on environment

23

Page 56: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Known Food Sources

24

Page 57: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Known Food Sources

24

PrivatePosition harvests from many more

sources

Page 58: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Known Food Sources

24

PrivatePosition harvests from many more

sources

Capacity 20 trips

Page 59: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Oversubscription

25

Page 60: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Oversubscription

25

Page 61: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Oversubscription

25

Yum!

Yum!

Page 62: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Oversubscription

25

Yum!

Yum!

Page 63: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Oversubscription

25

Yum!

Yum!

Page 64: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Oversubscription

25

Yum!

Yum!

Page 65: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Oversubscription

25

Page 66: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Oversubscription

25

(Potentially many) wasted trips!

Page 67: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Foraging at more food sources results in greater diversity in forager allocation

• Low capacities result in high oversubscription--more wasted trips!

•With higher capacities, oversubscription costs are amortized across more trips

26

Page 68: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Unsuccessful Trips

27

Page 69: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Efficiency, Revisited

28

Low (20 trips)Medium (60 trips)High (200 trips)

Flower Capacities

Page 70: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Efficiency, Revisited

28

As generation rates increase,

chance of finding replacement flower after depletion

Low (20 trips)Medium (60 trips)High (200 trips)

Flower Capacities

Page 71: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Clustered Efficiency

29

Low (20 trips)Medium (60 trips)High (200 trips)

Flower Capacities

Page 72: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Clustered Efficiency

29

Efficiency again depends on

environment!

Low (20 trips)Medium (60 trips)High (200 trips)

Flower Capacities

Page 73: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Clustered Efficiency

29

In clustered world, harder to find additional flower once

cluster is depleted

Efficiency again depends on

environment!

Low (20 trips)Medium (60 trips)High (200 trips)

Flower Capacities

Page 74: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Observation: under this model, clusters are essentially super-food sources

•Depletion and recovery speeds determined by flower generation rate

Clustered world is analogous to having ten super-flowers; location matters

30

Page 75: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

PrivatePosition’s successes are due to its diversity of sources

• Reduces oversubscription problem

•With higher amounts of food, and when food is easy to find or geographically correlated, less advantageous

31

Page 76: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Heterogenous Worlds

32

50% each quality

Page 77: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Efficiency

33

Low (20 trips)Medium (60 trips)High (200 trips)

Flower Capacities

Page 78: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Efficiency

33

SharePosition concentrates its efforts on fewer, but higher quality

sources

Low (20 trips)Medium (60 trips)High (200 trips)

Flower Capacities

Page 79: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Efficiency

34

Low (20 trips)Medium (60 trips)High (200 trips)

Flower Capacities

Page 80: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Efficiency

34

Again, SharePosition is

better in heterogenous

worlds...

Low (20 trips)Medium (60 trips)High (200 trips)

Flower Capacities

Page 81: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Summary

PrivatePosition is better in worlds with:

• Fast source depletion

•Many easy-to-find sources

SharePosition is better in worlds with:

• Low risk of oversubscribing sources

•Heterogeneous source qualities

• Few hard-to-find sources

35

Page 82: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Outline

36

Motivation: Why bees and why foraging?

Design: Foraging model

Evaluation: Simulation and results

Discussion

Page 83: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Discussion

Effectiveness depends on a careful balance between

having a diversity of food sources, decreasing the risk of oversubscribing them and wasting energy and

concentrating efforts on the best sources

37

Page 84: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Discussion

However, PrivatePosition can outperform SharePosition by over 35%

This supports Grüter’s hypothesis regarding the role of private information in forager allocation

38

Page 85: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

RoboBees

39

•Open Questions:

•How complex do agents need to be?

•What communication capabilities are necessary?

Page 86: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Conclusion

Relying on private information in bee foraging can be advantageous in several environment types due to an increased diversity in food sources

• This supports recent claims about the role of the waggle dance and private information

• Relative efficiency dependent on many environmental factors

40

Page 87: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Thank YouData and open source (GPL) code:

http://eecs.harvard.edu/~pbailis/beesim/

41

Page 88: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010

Conclusion

Relying on private information in bee foraging can be advantageous in several environment types due to an increased diversity in food sources

• This supports recent claims about the role of the waggle dance and private information

• Relative efficiency dependent on many environmental factors

42

Page 89: Positional Communication and Private Information in ... · What can we learn from biological models about bee behavior? 2. ... collective behavior ... Dance Threshold Forage Threshold

Peter Bailis - Harvard University 2010 43