think like a forager - ucsd design lab · optimal foraging theory • any food item has both a cost...
TRANSCRIPT
![Page 1: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/1.jpg)
THINK LIKE A FORAGER
LIQIONG YANG 2015-11-17
![Page 2: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/2.jpg)
Learning goals
• Understand Patch Model
• Understand Diet Model
• Know the relation between these models and real life
![Page 3: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/3.jpg)
Optimal Foraging Theory
• What types of food to eat?
• Where & how long to search for food?
• What type of search path to use?
![Page 4: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/4.jpg)
Optimal Foraging Theory
• Any food item has both a cost (time & energy) & a benefit ( net food value).
• The relative value of each of these determines how much ‘profit’ a particular item represents.
• Efficient foragers should select most profitable prey!
![Page 5: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/5.jpg)
Optimal Foraging Theory
• Many behaviors can be understood as foraging.
• Consider humans and many ways we forage everyday.
• They share a number of similar concerns, constrains, and behaviors.
![Page 6: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/6.jpg)
Discussion
• Suppose you go to a Shopping Mall with $2,500. There are many different stores. You can buy everything you like within the budget. What’s your strategy to buy things?
• 2-3 people
![Page 7: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/7.jpg)
Patch Model Example
• Big Garden
• Many flower species
![Page 8: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/8.jpg)
Charnov’s Marginal Value Theorem
• Bees have to move from one patch to another.
• Flower patches have different densities.
• Bees cannot evaluate the quality of a patch until they are in it. So Bees have to decide when to leave in search of a more profitable area.
![Page 9: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/9.jpg)
Question
• When a bee should leave the current patch?
• Any volunteer?
![Page 10: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/10.jpg)
Charnov’s Marginal Value Theorem
• The forager should leave a patch when the expected rate of foraging at another patch minus costs of moving to that patch becomes greater than the current rate of foraging.
• When they are equal to each other, that point is called marginal value.
![Page 11: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/11.jpg)
Charnov’s Marginal Value Theorem
• t: time spent on one flower patch
• Tt: time spent from one patch to another
• Gain: amount of nectar gathered
• When to leave?
![Page 12: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/12.jpg)
Charnov’s Marginal Value Theorem
![Page 13: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/13.jpg)
Charnov’s Marginal Value Theorem
![Page 14: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/14.jpg)
Between-Patch & Within-Patch Enrichment
• Modify the environment so as to gain more!
A. minimize between-patch foraging costs
B. improve within-patch foraging results
• Example
![Page 15: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/15.jpg)
Discussion
• Use Charnov’s Marginal Value Theorem to analyze how the optimal leave time will change for both enrichments
• 2-3 people
![Page 16: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/16.jpg)
Between-Patch & Within-Patch Enrichment
![Page 17: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/17.jpg)
Diet Model
• What kinds of prey should the predator pursue, and what kinds should be ignored?
![Page 18: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/18.jpg)
Diet Model
• If a predator is too specialized, it will spend all of its time searching.
• If the predator is too generalized, then it will pursue too much unprofitable prey.
![Page 19: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/19.jpg)
Discussion
• Imagine you have many food in your refrigerator: grain, eggs, meat, vegetables etc. You are very hungry. How will you choose?
• 2-3 people
![Page 20: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/20.jpg)
Diet Model
• Selection algorithm
• Principle: add a food if it is more profitable (2.19)
• Steps:
• Rank the prey types by their profitability
• Add prey types by decreasing profitability
• Make sure that you should only add another type that will bring more profit, otherwise just stay on the current type.
![Page 21: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/21.jpg)
Beyond performance
![Page 22: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/22.jpg)
Learning goals
• Overview of the design space for adaptive interfaces
• Understand the tradeoffs between performance and awareness.
![Page 23: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/23.jpg)
Why to personalize GUI?
• Reduce visual complexity
• Improve interaction efficiency (performance)
![Page 24: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/24.jpg)
How to personalize GUI?
![Page 25: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/25.jpg)
What needs to consider?
• Controlled by system or user
• Fine-grained or coarse-grained
• Visibility of change
• Frequency of change
![Page 26: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/26.jpg)
Discussion
• What are the advantages and disadvantages of controlled by system and controlled by user?
• 2-3 people
![Page 27: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/27.jpg)
• Everything is fine, BUT?!
![Page 28: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/28.jpg)
Discussion
• Everything has two sides. Personalized GUI can improve the current task performance, but what are the bad impacts?
• 3-4 people
![Page 29: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/29.jpg)
Awareness
• Awareness of the full set of available features
• When you are interacting with GUI, you are highly possible to “learn” some other features by the way.
![Page 30: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/30.jpg)
Feature Awareness in Personalized Interfaces
• Since fewer buttons etc. are provided, user can learn much less.
• Impact new task performance.
![Page 31: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/31.jpg)
How to measure?
• Recognition rate of unused features
• New task performance
![Page 32: THINK LIKE A FORAGER - UCSD Design Lab · Optimal Foraging Theory • Any food item has both a cost (time & energy) & a benefit ( net food value). • The relative value of each](https://reader034.vdocuments.us/reader034/viewer/2022050308/5f70183baa3b7c4e8c37c646/html5/thumbnails/32.jpg)
Thanks!