The Computer Science of Human Decision Making | Tom Griffiths | TEDxSydney

TEDx Talks
1 Aug 201711:49

Summary

TLDRThis talk explores the application of computer science to everyday decision-making, focusing on the '37% rule' for optimal stopping in scenarios like house hunting. It delves into the Explorer-Exploit trade-off, illustrating how to balance trying new options with sticking to known quantities. The speaker, a computational cognitive scientist, uses examples like choosing a restaurant and organizing a wardrobe to demonstrate how computer science principles can simplify complex human problems, ultimately encouraging a more forgiving approach to our own decision-making processes.

Takeaways

  • 🏠 The '37 percent rule' is a strategy for making decisions when faced with a limited number of options, suggesting that one should look at 37% of the options before making a decision on the next best one.
  • 🤔 The script discusses the challenges of decision-making, particularly in the context of finding a home in Sydney, and how to balance the risk of missing out on better options.
  • 🧠 The presenter is a computational cognitive scientist who studies the computational structure of everyday problems and compares ideal solutions with actual human behavior.
  • 💡 Applying computer science to human decision-making can simplify complex problems and provide strategies for making better-informed choices.
  • 🍴 The 'Explorer-Exploit trade-off' is a concept that arises in various scenarios, such as choosing a restaurant, where one must decide between trying something new or sticking with a known preference.
  • 👶 The value of information increases with the number of opportunities to use it, which is exemplified by babies exploring their environment to learn.
  • 👴 Similarly, older individuals who stick to familiar routines are seen as making optimal decisions based on a lifetime of experiences.
  • 👗 Computer memory principles, such as the Least Recently Used (LRU) strategy, can be applied to decluttering a wardrobe, emphasizing the importance of keeping frequently used items accessible.
  • 📚 Yukio Noguchi's filing system and the concept of organizing documents by recent use can be applied to personal and office organization for efficiency.
  • 🔑 The script highlights that even when using the best processes, outcomes are not guaranteed, which is a concept that can lead to a more forgiving approach to decision-making.
  • 🤖 Computer science offers insights into problem-solving strategies that can help us understand and accept the limitations of human decision-making processes.

Q & A

  • What is the 37% rule mentioned in the script?

    -The 37% rule is a strategy to maximize the probability of finding the best option when faced with a series of choices. It suggests that you should look at 37% of the available options without making a decision, then choose the first option that is better than all the ones you've seen so far.

  • What is an optimal stopping problem?

    -An optimal stopping problem is a type of problem in decision theory where the decision-maker must choose the best time to stop information gathering and make a decision based on the information already obtained.

  • How does the script relate the concept of the Explorer-Exploit trade-off to everyday life?

    -The script relates the Explorer-Exploit trade-off to everyday life by illustrating it with the example of choosing a restaurant. It's the dilemma of whether to try something new (explore) or to stick with something known to be good (exploit).

  • What is the personal motivation behind the speaker's interest in computational cognitive science?

    -The speaker's personal motivation stems from growing up as an overly cerebral kid in Perth, always trying to act rationally and reason through every decision, which led to exhaustion and failure in some aspects of life, including personal relationships.

  • How does the script suggest we approach decision-making in life?

    -The script suggests that we should consult experts like computer scientists when faced with computational problems that are too hard to solve by applying sheer effort. It also encourages taking chances, exploring new options, and being forgiving of our own limitations.

  • What is the Explorer-Exploit trade-off in the context of technology companies?

    -For technology companies, the Explorer-Exploit trade-off is the decision between showing a new ad to learn about its effectiveness or showing an ad that is already known to perform well, thus exploiting the existing knowledge.

  • How does the value of information increase according to the script?

    -The value of information increases the more opportunities you have to use it. For example, if you are going to be in town for a longer time, it's worth exploring new options because the information gained can improve future choices.

  • What principle does the script suggest for tidying up a wardrobe?

    -The script suggests applying the least recently used principle, which is a strategy often used in computer memory systems, to decide what items to keep or give away in a wardrobe.

  • How does Yukio Noguchi's filing system work?

    -Yukio Noguchi's filing system works by placing documents in a box from the left-hand side and moving existing documents along each time a new document is added. When a document is accessed, it is put back on the left side, resulting in an order from left to right by how recently they've been used.

  • What is the significance of the 37% rule in the context of finding a home?

    -The 37% rule in the context of finding a home suggests that after viewing 37% of the available properties, you should make an offer on the next property that is better than any of the ones you've seen so far, with the aim of maximizing the probability of finding the best home.

  • How can computer science help in making decisions in difficult problems?

    -Computer science can help by breaking down difficult problems into simpler ones, making use of randomness, removing constraints, or allowing approximations. Solving these simpler problems can provide insight into the harder problems and sometimes produce good solutions.

Outlines

00:00

🏠 Optimal Stopping in Housing Search

The script discusses the challenge of finding a home in Sydney, using the '37% rule' as a strategy to maximize the probability of finding the best place. It explains that after examining 37% of the available options, one should make an offer on the next better option that comes along. This approach is rooted in the field of optimal stopping problems, which has been extensively studied by mathematicians and computer scientists. The speaker, a computational cognitive scientist, uses this rule as an example of applying computer science to everyday life decisions, emphasizing the importance of balancing exploration and exploitation in decision-making.

05:01

👶 The Explorer-Exploit Trade-off in Life Decisions

This paragraph explores the concept of the Explorer-Exploit trade-off, a dilemma faced when deciding between trying something new (exploration) or sticking with what is known to be good (exploitation). It uses the example of choosing a restaurant and how this trade-off is present throughout life, from infancy to old age. The speaker suggests that understanding this trade-off can help ease decision-making pressure, as it's not necessary to make the best choice every time. The paragraph also touches on how computer science principles, such as the least recently used (LRU) strategy for memory management, can be applied to everyday tasks like tidying a wardrobe, illustrating the practicality of computer science in simplifying complex decisions.

10:03

🛠️ Applying Computer Science to Life's Challenges

The final paragraph emphasizes the value of computer science in tackling difficult life problems by breaking them down into simpler ones, using randomness, or allowing for approximations. It highlights the 37% rule for home buying as an example of an optimal strategy that does not guarantee perfect outcomes but offers the best possible chance. The speaker reflects on the importance of process over outcomes and the acceptance of 'good enough' solutions, suggesting that computer science can provide strategies for dealing with life's complexities and making peace with our limitations.

Mindmap

Keywords

💡Optimal stopping problem

An optimal stopping problem is a challenge in decision theory where the decision-maker must choose the best time to stop information gathering and make a decision based on the information obtained so far. In the video, this concept is applied to the difficulty of finding a home in Sydney, suggesting that after evaluating 37% of the options, one should make an offer on the next best option, as this maximizes the probability of finding the best home.

💡37% rule

The 37% rule is a specific strategy for solving the optimal stopping problem. It suggests that one should sample the first 37% of the options and then make a decision based on the best option found thereafter. The video uses this rule to illustrate how to make a decision when looking for a home, implying that after seeing 37% of the available properties, one should make an offer on the next better option they encounter.

💡Computational cognitive scientist

A computational cognitive scientist is a professional who applies computational methods to understand the human mind, including both its successes and failures. In the video, the speaker identifies as such, aiming to compare ideal solutions to everyday problems with how people actually behave, which helps in understanding the computational structure of human decision-making.

💡Explorer-exploit trade-off

The explorer-exploit trade-off is a fundamental concept in decision-making that involves choosing between exploring new options (which may yield better long-term results) and exploiting current knowledge to make immediate gains. The video discusses this trade-off in the context of choosing a restaurant, suggesting that the decision depends on how long one plans to stay in a place and the value of information gathered.

💡Fast and slow memory systems

Fast and slow memory systems refer to the different types of memory in computing, where fast memory is quicker to access but more expensive, while slow memory is larger but slower. The video compares these to human memory and decision-making, particularly in the context of tidying up a wardrobe, suggesting that the least recently used items should be discarded, mirroring how computers manage memory.

💡Least recently used (LRU) principle

The least recently used (LRU) principle is a strategy used in computer memory management to determine which data to remove from fast memory when it is full. According to this principle, the data that has been accessed least recently should be removed first. The video suggests applying this principle to organizing a wardrobe, emphasizing the importance of keeping the most frequently used items most accessible.

💡Martha Stewart

Martha Stewart is mentioned in the video as an example of someone who has thought about the process of tidying up and making decisions about what to keep or discard. She is known for her advice on home organization and lifestyle, and her method of asking four questions to decide what to keep or give away from one's wardrobe is referenced in the script.

💡Yukio Noguchi

Yukio Noguchi is a Japanese economist who invented a filing system based on the LRU principle. The video describes his method of organizing documents in a box from left to right based on how recently they were used, allowing for efficient retrieval of documents. This system is used as an example of applying computer science principles to everyday life.

💡Approximations

Approximations in computer science refer to solutions that may not be exact but are close enough to be useful, especially when dealing with complex problems. The video mentions that computers deal with hard problems by simplifying them, using randomness, or allowing for approximations, which can provide insight into the problems and sometimes yield satisfactory solutions.

💡Rational decision-making

Rational decision-making is the process of making choices based on logic and reason, aiming for the most efficient or effective outcome. The video discusses the limitations of trying to be perfectly rational in all situations, suggesting that sometimes being rational involves taking chances, not considering all options, or settling for a 'pretty good' solution.

Highlights

Sydney's housing market is notoriously difficult for finding a place to buy or rent.

The '37% rule' is suggested for maximizing the probability of finding the best home.

An optimal stopping problem is a mathematical concept used to decide when to make a decision.

The speaker is a computational cognitive scientist studying human decision-making processes.

Applying computer science to everyday problems can simplify human decision-making.

The speaker's personal experience with rational decision-making and its limitations.

The Explorer-Exploit trade-off in decision-making involves choosing between new experiences and known outcomes.

The value of information increases with more opportunities to use it.

Babies and the elderly exemplify the explore and exploit phases of life respectively.

The least recently used (LRU) principle can be applied to organizing a wardrobe.

Martha Stewart's advice on decluttering and the importance of the least recently used item.

Computer memory systems use the LRU principle to optimize information retrieval.

Yukio Noguchi's filing system organizes documents by recent use.

A pile of papers on a desk can be organized by recent use, making it easy to find documents.

Computer science offers strategies for dealing with hard problems by simplifying, randomizing, or approximating.

The 37% rule in home buying does not guarantee a perfect outcome but offers the best probability.

Computer science can help us be more forgiving of our limitations in decision-making.

Rational decision-making sometimes means taking chances and settling for good enough solutions.

Transcripts

play00:00

[Music]

play00:16

if there's one city in the world where

play00:18

it's hard to find a place to buy or rent

play00:20

it's Sydney if you try to find a home

play00:23

here recently you're familiar with the

play00:25

problem every time you walk into an open

play00:28

house you get some information about

play00:29

what's out there and what's on the

play00:31

market but every time you walk out

play00:33

you're running the risk of the very best

play00:35

place passing you by so how do you know

play00:37

when to switch from looking to being

play00:40

ready to make an offer this is such a

play00:42

cruel and familiar problem that it might

play00:45

come as a surprise that it has a simple

play00:46

solution 37%

play00:50

if you want to maximize the probability

play00:53

that you find the very best place you

play00:55

should look at 37% of what's on the

play00:57

market and then make an offer on the

play00:59

next place you see which is better than

play01:00

anything that you've seen so far or if

play01:03

you're looking for a month take 37

play01:04

percent of that time 11 days to set a

play01:07

standard and then you're ready to act we

play01:12

know this because trying to find a place

play01:14

to live is an example of an optimal

play01:16

stopping problem a class of problems

play01:18

that has been studied extensively by

play01:19

mathematicians and computer scientists

play01:21

I'm a computational cognitive scientist

play01:23

I spend my time trying to understand how

play01:26

it is that human minds work from our

play01:28

amazing successes to our dismal failures

play01:32

to do that I think about the

play01:34

computational structure of the problems

play01:35

that arise in everyday life and compare

play01:38

the ideal solutions for those problems

play01:39

to the way that we actually behave as a

play01:43

side effect I get to see how applying a

play01:45

little bit of computer science can make

play01:47

human decision-making easier I have a

play01:50

personal motivation for this growing up

play01:53

in Perth as an overly cerebral kid

play01:59

I would always try and act in the way

play02:02

that I thought was rational reasoning

play02:04

through every decision trying to figure

play02:05

out the very best action to take but

play02:08

this is an approach that doesn't scale

play02:10

up when you start to run into the sorts

play02:11

of problems that arise in adult life at

play02:14

one point I even tried to break up with

play02:16

my girlfriend because trying to take

play02:18

into account her preferences as well as

play02:20

my own and then find perfect solutions

play02:23

was just leaving me exhausted she

play02:28

pointed out that I was taking the wrong

play02:30

approach to solving this problem and she

play02:33

later became my wife whether it's as

play02:42

basic as trying to decide what

play02:43

restaurant to go to or as important as

play02:46

trying to despair decide who to spend

play02:47

the rest of your life with human lives

play02:49

are filled with computational problems

play02:51

that are just too hard to solve by

play02:54

applying sheer effort for those problems

play02:57

it's worth consulting the experts

play02:58

computer scientists when you're looking

play03:02

for life advice computer scientists

play03:05

probably aren't the first people you

play03:06

think to talk to living life like a

play03:08

computer stereotypically deterministic

play03:10

exhaustive and exact doesn't sound like

play03:13

a lot of fun but thinking about the

play03:15

computer science of human decisions

play03:17

reveals that in fact we've got this

play03:18

backwards when applied to the sorts of

play03:21

difficult problems that arise in human

play03:22

lives the way that computers actually

play03:24

solve those problems looks a lot more

play03:27

like the way that people really act take

play03:29

the example of trying to decide what

play03:31

restaurant to go to this is a problem as

play03:34

a particular computational structure

play03:35

you've got a set of options you're going

play03:38

to choose one of those options and

play03:40

you're going to face exactly the same

play03:41

decision tomorrow in that situation you

play03:44

run up against what computer scientists

play03:45

call the Explorer exploit trade-off you

play03:49

have to make a decision about whether

play03:50

you're going to try something new

play03:52

exploring gathering some information

play03:54

that you might be able to use in the

play03:55

future or whether you're going to go to

play03:58

a place that you already know is pretty

play04:00

good exploiting the information that

play04:02

you've already gathered so far the

play04:04

Explorer exploit trade-off shows up

play04:05

anytime you have to choose between

play04:07

trying something new and going with

play04:08

something that you already know is

play04:09

pretty good whether it's listening to

play04:11

music

play04:12

or trying to decide who you're going to

play04:14

spend time with it's also the problem

play04:16

that technology companies face when

play04:17

they're trying to do something like

play04:19

decide what ad to show on a webpage

play04:20

should they show a new ad and learn

play04:22

something about it or should they show

play04:24

you an ad that they already know there's

play04:26

a pretty good chance you're going to

play04:27

click on over the last 60 years computer

play04:30

scientists have made a lot of progress

play04:31

understanding the Explorer exploit

play04:33

trade-off and their results offer some

play04:35

surprising insights when you're trying

play04:37

to decide what restaurant to go to the

play04:40

first question you should ask yourself

play04:41

is how much longer you're going to be in

play04:43

town if you're just going to be there

play04:45

for a short time then you should exploit

play04:47

there's no point gathering information

play04:49

just go to a place you already know is

play04:51

good but if you're going to be there for

play04:53

a longer time explore try something new

play04:56

because the information you get is

play04:57

something that can improve your choices

play04:59

in the future the value of information

play05:01

increases the more opportunities you're

play05:03

going to have to use it this principle

play05:06

can give us insight into the structure

play05:08

of a human life as well babies don't

play05:11

have a reputation for being particularly

play05:12

rational they're always trying new

play05:16

things and you know trying to stick them

play05:17

in their mouths but in fact this is

play05:21

exactly what they should be doing there

play05:23

in the explore phase of their lives and

play05:25

some of those things could turn out to

play05:26

be delicious at the other end of the

play05:30

spectrum the old guy who always goes to

play05:32

the same restaurant and always eats the

play05:34

same thing isn't boring

play05:36

he's optimal

play05:41

he's exploiting the knowledge that he's

play05:44

earned through a lifetime's experience

play05:46

more generally knowing about the

play05:48

Explorer exploit trade-off can make it a

play05:50

little easier for you to sort of relax

play05:52

and go easier on yourself when you're

play05:53

trying to make a decision you don't have

play05:56

to go to the very best restaurant every

play05:58

night

play05:58

take a chance try something new explore

play06:00

you might learn something and the

play06:03

information that you gain is going to be

play06:05

worth more than one pretty good dinner

play06:08

computer science can also help but to

play06:10

make it easier on us and other places at

play06:12

home and in the office if you've ever

play06:15

had to tidy up your wardrobe you run

play06:17

into a particularly agonizing decision

play06:19

you have to decide what things you're

play06:21

going to keep and what things you're

play06:22

going to give away Martha Stewart turns

play06:25

out to have thought very hard about this

play06:27

and she has some good advice

play06:30

she says ask yourself four questions how

play06:33

long have I had it does it still

play06:35

function is it a duplicate of something

play06:37

that I already own and when was the last

play06:40

time I wore it or used it but there's

play06:42

another group of experts who perhaps

play06:44

thought even harder about this problem

play06:46

and they would say that one of these

play06:48

questions is more important than the

play06:50

others those experts the people who

play06:53

design the memory systems of computers

play06:55

most computers have two kinds of memory

play06:57

systems a fast memory system like a set

play07:00

of memory chips that has limited

play07:02

capacity because those chips are

play07:03

expensive and a slow memory system which

play07:06

is much larger in order for the computer

play07:09

to operate as efficiently as possible

play07:11

you want to try and make sure that the

play07:12

pieces of information that you want to

play07:14

access are in the fast memory system so

play07:16

that you can get to them quickly each

play07:18

time you access a piece of information

play07:19

it's loaded into the fast memory and the

play07:21

computer has to decide which item it has

play07:24

to remove from that memory because it

play07:26

has limited capacity over the years

play07:30

computer scientists have tried a few

play07:31

different strategies for deciding what

play07:33

to remove from the fast memory they've

play07:35

tried things like choosing something at

play07:37

random or applying what's called the

play07:40

first-in-first-out principle which means

play07:41

removing the item which has been in the

play07:43

memory for the longest but the strategy

play07:45

that's most effective focuses on the

play07:48

items which have been least recently

play07:49

used this says if you're going to decide

play07:53

to remove something from memory

play07:54

what you should take out is the thing

play07:56

which was last accessed the furthest in

play07:58

the past and there's a certain kind of

play08:00

logic to this if it's been a long time

play08:02

since you last access that piece of

play08:04

information it's probably gonna be a

play08:06

long time before you're going to need to

play08:07

access it again your wardrobe is just

play08:11

like the computer's memory you have

play08:13

limited capacity and you need to try and

play08:17

get in there the things that you want

play08:18

that you're that you're most likely to

play08:20

need so that you can get to them as

play08:21

quickly as possible

play08:23

recognizing that maybe it's worth

play08:25

applying the least recently used

play08:26

principle to organizing your wardrobe as

play08:28

well so if we go back to Martha's for

play08:30

questions the computer scientists would

play08:32

say that of these the last one is the

play08:35

most important this idea of organizing

play08:38

things so that the things you're most

play08:40

likely to need are most accessible can

play08:42

also be applied in your office the

play08:45

Japanese economist Yukio Noguchi

play08:46

actually invented a filing system that

play08:48

has exactly this property he started

play08:51

with a cardboard box and he put his

play08:53

documents into the box from the left

play08:54

hand side each time he'd add a document

play08:56

he'd move what was in there along and

play08:58

he'd add that document to the left-hand

play09:00

side of the box and each time he

play09:01

accessed a document he'd take it out

play09:03

consult it and put it back in on the

play09:05

left-hand side as a result the documents

play09:08

would be ordered from left to right by

play09:10

how recently they'd been used and he

play09:12

found that he could very quickly find

play09:13

what he was looking for by starting at

play09:14

the left hand side of the box and

play09:16

working his way to the right before you

play09:18

- how him and implement this filing

play09:20

system

play09:21

it's worth recognizing that you probably

play09:24

already have that pile of papers on your

play09:30

desk

play09:31

typically maligned as messy and

play09:33

disorganized a pile of papers is in fact

play09:35

perfectly organized as long as you when

play09:39

you take a paper out and put it back on

play09:40

the top of the the pile then those

play09:43

papers are going to be ordered from top

play09:44

to bottom by how recently they were used

play09:46

and you can probably pretty quickly find

play09:48

what you're looking for by starting at

play09:49

the top of the pile organizing your

play09:51

wardrobe or your desk are probably not

play09:53

the most pressing problems in your life

play09:55

sometimes the problems that we have to

play09:58

solve are simply very very hard but even

play10:01

in those cases computer science can

play10:02

offer some strategies and perhaps some

play10:04

solace the best algorithms are about

play10:07

doing what makes the most sense in the

play10:09

least amount of time when computers face

play10:13

hard problems they deal with them by

play10:15

making them into simpler problems by

play10:17

making use of randomness by removing

play10:19

constraints or by allowing

play10:21

approximations solving those simpler

play10:23

problems can give you insight into the

play10:26

harder problems and sometimes produces

play10:28

pretty good solutions in their own right

play10:31

knowing all of this has helped me to

play10:33

relax when I have to make decisions you

play10:35

take the 37 percent rule for finding a

play10:37

home as an example there's no way that

play10:40

you can consider all of the options so

play10:42

you have to take a chance and even if

play10:44

you follow the optimal strategy you're

play10:47

not guaranteed a perfect outcome if you

play10:49

follow the 37 percent rule the

play10:51

probability that you find the very best

play10:53

place is funnily enough 37 percent you

play11:00

fail most of the time but that's the

play11:03

best that you can do ultimately computer

play11:06

science can help to make us more

play11:08

forgiving of our own limitations you

play11:11

can't control outcomes just processes

play11:13

and as long as you've used the best

play11:15

process you've done the best that you

play11:17

can sometimes those best processes

play11:19

involve taking a chance not considering

play11:22

all of your options or being willing to

play11:24

settle for a pretty good solution these

play11:26

are the concessions that we make when we

play11:28

turn irrational they're what being

play11:30

rational means thank you

play11:32

[Applause]

play11:40

[Music]

Rate This

5.0 / 5 (0 votes)

Связанные теги
Decision MakingComputer ScienceOptimal StoppingHuman BehaviorCognitive ScienceLife AdviceExploration vs ExploitationMemory ManagementInformation ValueProblem SolvingRational Choices
Вам нужно краткое изложение на английском?