Cost-based pragmatic implicatures in an artificial language - - PowerPoint PPT Presentation

cost based pragmatic implicatures in an artificial
SMART_READER_LITE
LIVE PREVIEW

Cost-based pragmatic implicatures in an artificial language - - PowerPoint PPT Presentation

Cost-based pragmatic implicatures in an artificial language experiment Judith Degen, Michael Franke & Gerhard J ager Rochester/Stanford Amsterdam T ubingen July 27, 2013 Workshop on Artificial Grammar Learning T ubingen Degen,


slide-1
SLIDE 1

Cost-based pragmatic implicatures in an artificial language experiment

Judith Degen, Michael Franke & Gerhard J¨ ager Rochester/Stanford Amsterdam T¨ ubingen

July 27, 2013

Workshop on Artificial Grammar Learning T¨ ubingen

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 1 / 42

slide-2
SLIDE 2

The Beauty Contest

each participant has to write down a number between 0 and 100 all numbers are collected the person whose guess is closest to 2/3 of the arithmetic mean of all numbers submitted is the winner

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 2 / 42

slide-3
SLIDE 3

The Beauty Contest

(data from Camerer 2003, Behavioral Game Theory)

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 3 / 42

slide-4
SLIDE 4

Signaling games

sequential game:

1

nature chooses a world w

  • ut of a pool of possible worlds W

according to a certain probability distribution p∗

2

nature shows w to sender S

3

S chooses a message m out of a set of possible signals M

4

S transmits m to the receiver R

5

R chooses an action a, based on the sent message.

Both S and R have preferences regarding R’s action, depending on w. S might also have preferences regarding the choice of m (to minimize signaling costs).

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 4 / 42

slide-5
SLIDE 5

The Iterated Best Response sequence

S0 R0 S1 R1 S2 R2 . . . . . .

sends any true message interprets mes- sages literally best response to S0 best response to R0 best response to R1 . . . best response to S1 . . .

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 5 / 42

slide-6
SLIDE 6

Quantity implicatures

(1)

  • a. Who came to the party?
  • b. some: Some boys came to

the party.

  • c. all: All boys came to the

party.

Game construction ct = ∅ W = {w∃¬∀, w∀} w∃¬∀ = {some}, w∀ = {some, all} p∗ = (1/2, 1/2) interpretation function: some = {w∃¬∀, w∀} all = {w∀} utilities: a∃¬∀ a∀ w∃¬∀ 1, 1 0, 0 w∀ 0, 0 1, 1

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 6 / 42

slide-7
SLIDE 7

Truth conditions

some all w∃¬∀ 1 w∀ 1 1

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 7 / 42

slide-8
SLIDE 8

Example: Quantity implicatures

S0 some all w∃¬∀ 1 w∀

1/2 1/2

R0 w∃¬∀ w∀ some

1/2 1/2

all 1 R1 w∃¬∀ w∀ some 1 all 1 S1 some all w∃¬∀ 1 w∀ 1 F = (R1, S1) In the fixed point, some is interpreted as entailing ¬all, i.e. exhaustively.

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 8 / 42

slide-9
SLIDE 9

Lifted games

1

  • a. Ann or Bert showed up. (=
  • r)
  • b. Ann showed up. (= a)
  • c. Bert showed up. (= b)
  • d. Ann and Bert showed up. (=

and)

wa: Only Ann showed up. wb: Only Bert showed up. wab: Both showed up. Truth conditions

  • r

a b and {wa} 1 1 {wb} 1 1 {wab} 1 1 1 1 {wa, wb} 1 {wa, wab} 1 1 {wb, wab} 1 1 {wa, wb, wab} 1

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 9 / 42

slide-10
SLIDE 10

Lifted games

IBR sequence: 1 S0

  • r

a b and {wa}

1/2 1/2

{wb}

1/2 1/2

{wab}

1/4 1/4 1/4 1/4

{wa, wb} 1 {wa, wab}

1/2 1/2

{wb, wab}

1/2 1/2

{wa, wb, wab} 1

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 10 / 42

slide-11
SLIDE 11

Lifted games

IBR sequence: 2 R1 {wa} {wb} {wab} {wa, wb} {wa, wab} {wb, wab} {wa, wb, wab}

  • r

1 a 1 b 1 and 1

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 11 / 42

slide-12
SLIDE 12

Lifted games

IBR sequence: 3 S2

  • r

a b and {wa} 1 {wb} 1 {wab} 1 {wa, wb} 1 {wa, wab}

1/2 1/2

{wb, wab}

1/2 1/2

{wa, wb, wab} 1

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 12 / 42

slide-13
SLIDE 13

Lifted games

  • r is only used in {wa, wb} in the fixed point

this means that it carries two implicatures:

exhaustivity: Ann and Bert did not both show up ignorance: Sally does not know which one of the two disjuncts is true

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 13 / 42

slide-14
SLIDE 14

Predicting behavioral data

Behavioral Game Theory: predict what real people do (in experiments), rather what they ought to do if they were perfectly rational

  • ne implementation (Camerer, Ho & Chong, TechReport CalTech):

stochastic choice: people try to maximize their utility, but they make errors level-k thinking: every agent performs a fixed number of best response iterations, and they assume that everybody else is less smart (i.e., has a lower strategic level)

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 14 / 42

slide-15
SLIDE 15

Stochastic choice

real people are not perfect utility maximizers they make mistakes ❀ sub-optimal choices still, high utility choices are more likely than low-utility ones Rational choice: best response P(ai) =

  • 1

| argj max ui|

if ui = maxj uj else Stochastic choice: (logit) quantal response P(ai) ∝ eλui

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 15 / 42

slide-16
SLIDE 16

Stochastic choice

λ measures degree of rationality λ = 0:

completely irrational behavior all actions are equally likely, regardless of expected utility

λ → ∞

convergence towards behavior of rational choice probability mass of sub-optimal actions converges to 0

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 16 / 42

slide-17
SLIDE 17

Iterated Quantal Response (IQR)

variant of IBR model best response ist replaced by quantal response predictions now depend on value for λ no 0-probabilities IQR converges gradually

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 17 / 42

slide-18
SLIDE 18

Level-k thinking

every player:

performs iterated quantal response a limited number k of times (where k may differ between players), assumes that the other players have a level < k, and assumes that the strategic levels are distributed according to a Poisson distribution P(k) ∝ τ k/k!

τ, a free parameter of the model, is the average/expected level of the other players

  • 2

4 6 8 10 0.0 0.1 0.2 0.3

Poisson distribution

k Pr(k)

  • τ = 1.0

τ = 1.5 τ = 2.0 τ = 2.5

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 18 / 42

slide-19
SLIDE 19

The experimental setup

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 19 / 42

slide-20
SLIDE 20

The experimental setup

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 19 / 42

slide-21
SLIDE 21

The experimental setup

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 20 / 42

slide-22
SLIDE 22

The experimental setup

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 21 / 42

slide-23
SLIDE 23

The experimental setup

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 22 / 42

slide-24
SLIDE 24

Simple condition: Literal meanings

S0

1/2 1/2

1

1/2 1/2

R0 1 1

1/2 1/2

1

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 23 / 42

slide-25
SLIDE 25

Simple condition: Iterated Best Response

R1 1 1 1 1 S1

1/2 1/2

1 1

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 24 / 42

slide-26
SLIDE 26

Complex condition: Literal meanings

S0

1/2 1/2 1/2 1/2

1 R0

1/3 1/3 1/3 1/2 1/2

1

1/2 1/2

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 25 / 42

slide-27
SLIDE 27

Complex condition: Iterated Best response

R1

1/3 1/3 1/3 1/2 1/2

1 1 S1

1/2 1/2

1 1

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 26 / 42

slide-28
SLIDE 28

Complex condition: Iterated Best response

S2 1 1 1 R2

1/3 1/3 1/3

1 1 1

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 27 / 42

slide-29
SLIDE 29

Experiment 1 - comprehension

test participants’ behavior in a comprehension task implementing previously described signaling games 48 participants on Amazon’s Mechanical Turk two stages:

language learning inference

36 experimental trials

6 simple (one-step) implicature trials 6 complex (two-step) implicature trials 24 filler trials (entirely unambiguous/ entirely ambiguous target)

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 28 / 42

slide-30
SLIDE 30

Artificial language Zorx

XEK RAV ∅ ZUB KOR ∅ Three stages of language learning: 1 2 3

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 29 / 42

slide-31
SLIDE 31

Artificial language Zorx

XEK RAV ∅ ZUB KOR ∅ Three stages of language learning: 1 2 3

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 29 / 42

slide-32
SLIDE 32

Artificial language Zorx

XEK RAV ∅ ZUB KOR ∅ Three stages of language learning: 1 2 3

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 29 / 42

slide-33
SLIDE 33

Artificial language Zorx

XEK RAV ∅ ZUB KOR ∅ Three stages of language learning: 1 2 3

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 29 / 42

slide-34
SLIDE 34

Artificial language Zorx

XEK RAV ∅ ZUB KOR ∅ Three stages of language learning: 1 2 3

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 29 / 42

slide-35
SLIDE 35

Artificial language Zorx

XEK RAV ∅ ZUB KOR ∅ Three stages of language learning: 1 2 3

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 29 / 42

slide-36
SLIDE 36

Artificial language Zorx

XEK RAV ∅ ZUB KOR ∅ Three stages of language learning: 1 2 3

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 29 / 42

slide-37
SLIDE 37

Inference trial

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 30 / 42

slide-38
SLIDE 38

Results - proportion of responses by condition

0.0 0.2 0.4 0.6 0.8 1.0 ambiguous filler complex implicature simple implicature unambiguous filler Proportion of choices Response

target distractor competitor

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 31 / 42

slide-39
SLIDE 39

Results - proportion of responses by condition

0.0 0.2 0.4 0.6 0.8 1.0 ambiguous filler complex implicature simple implicature unambiguous filler Proportion of choices Response

target distractor competitor

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 31 / 42

slide-40
SLIDE 40

Results - proportion of responses by condition

0.0 0.2 0.4 0.6 0.8 1.0 ambiguous filler complex implicature simple implicature unambiguous filler Proportion of choices Response

target distractor competitor

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 31 / 42

slide-41
SLIDE 41

Experiment 2 - production

test participants’ behavior in a production task implementing previously described signaling games 48 participants on Amazon’s Mechanical Turk two stages:

language learning inference

36 experimental trials

6 simple (one-step) implicature trials 6 complex (two-step) implicature trials 24 filler trials (entirely unambiguous/ entirely ambiguous target)

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 32 / 42

slide-42
SLIDE 42

Results - proportion of responses by condition

0.0 0.2 0.4 0.6 0.8 1.0 ambiguous filler complex implicature simple implicature unambiguous filler

Proportion of choices

Response

target distractors competitor

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 33 / 42

slide-43
SLIDE 43

Experiment 3 - varying message costs

Question 1: Are comprehenders aware of message costs? Question 2: If a cheap ambiguous message competes with a costly unambiguous one, do we find quantity implicatures, and if so, how does its likelihood depend on message costs? 240 participants on Amazon’s Mechanical Turk three stages:

language learning cost estimation inference (18 trials, 6 inference and 12 filler trials)

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 34 / 42

slide-44
SLIDE 44

Extended Zorx

cheap messages costly messages XEK RAV ZUB KOR XAB BAZ no cost BAZU XABI low cost BAZUZE XABIKO high cost

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 35 / 42

slide-45
SLIDE 45

Cost estimation

two cheap features

  • ne cheap & one costly feature

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 36 / 42

slide-46
SLIDE 46

Results - proportion of costly messages

0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 no cost low cost high cost Proportion of choice

Sent word cheap costly

The use of costly messages decreases as the cost of that message increases.

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 37 / 42

slide-47
SLIDE 47

Simple condition: Literal meanings

S0

1/2 1/2

1

3/4 1/4

R0 1 1

1/2 1/2

1

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 38 / 42

slide-48
SLIDE 48

Inference results

0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 n

  • c
  • s

t l

  • w

c

  • s

t h i g h c

  • s

t Proportion of choices

Response target distractor competitor

The Quantity inference becomes more likely as the cost of the ambiguous message increases.

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 39 / 42

slide-49
SLIDE 49

Model fitting

Fitted parameters cost estimation: mixed effects logistic regression on the data from experiment 3 reasoning parameters fitted via least squares regression:

comprehension (experiments 1, 3) λ = 4.825, τ = 0.625, r = 0.99 production (experiment 2) λ = 8.853, τ = 0.818, r = 0.99

0.00 0.25 0.50 0.75 1.00 . . 2 5 . 5 . 7 5 1 . Prediction Data Experiment

  • Exp. 1
  • Exp. 2
  • Exp. 3

Choice

competitor distractor target

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 40 / 42

slide-50
SLIDE 50

Conclusion

proof of concept: game theoretic model captures experimental data quite well both speakers and listeners routinely perform simple inference steps likelihood of nested inferences is rather low speakers behave more strategically than listeners

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 41 / 42

slide-51
SLIDE 51

Collaborators

Degen, Franke & J¨ ager (AGL-Workshop) Cost-based implicatures 7/27/2013 42 / 42