Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
Coordinating on context and construal
Christopher Potts
Stanford Linguistics
Google, February 19, 2015
1 / 49
Coordinating on context and construal Christopher Potts Stanford - - PowerPoint PPT Presentation
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead Coordinating on context and construal Christopher Potts Stanford Linguistics Google, February 19, 2015 1 / 49 Overview The
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
Stanford Linguistics
1 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
2 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
2 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
2 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
how big is the contextually restricted domain of students? what’s the additional contextual restriction?
Many students met with me yesterday. what’s the time of utterance? but perhaps many met with the speaker at other times?
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
3 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
3 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 S and L mutually, publicly presume that S is cooperative. 2 To maintain 1 given U, it must be supposed that S thinks q. 3 S thinks that both S and L mutually, publicly presume that L is
2 holds.
4 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 S and L mutually, publicly presume that S is cooperative. 2 To maintain 1 given U, it must be supposed that S thinks q. 3 S thinks that both S and L mutually, publicly presume that L is
2 holds.
4 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 S and L mutually, publicly presume that S is cooperative. 2 To maintain 1 given U, it must be supposed that S thinks q. 3 S thinks that both S and L mutually, publicly presume that L is
2 holds.
4 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 S and L mutually, publicly presume that S is cooperative. 2 To maintain 1 given U, it must be supposed that S thinks q. 3 S thinks that both S and L mutually, publicly presume that L is
2 holds.
4 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 S and L mutually, publicly presume that S is cooperative. 2 To maintain 1 given U, it must be supposed that S thinks q. 3 S thinks that both S and L mutually, publicly presume that L is
2 holds.
4 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 S and L mutually, publicly presume that S is cooperative. 2 To maintain 1 given U, it must be supposed that S thinks q. 3 S thinks that both S and L mutually, publicly presume that L is
2 holds.
r1 r2 r1 r2 ‘glasses’ T T ‘hat’ F T
4 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 S and L mutually, publicly presume that S is cooperative. 2 To maintain 1 given U, it must be supposed that S thinks q. 3 S thinks that both S and L mutually, publicly presume that L is
2 holds.
r1 r2 r1 r2 ‘glasses’ T T ‘hat’ F T
4 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 S and L mutually, publicly presume that S is cooperative. 2 To maintain 1 given U, it must be supposed that S thinks q. 3 S thinks that both S and L mutually, publicly presume that L is
2 holds.
4 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 almost everyone prefers to conform to R on condition that
2 almost everyone would just as happily defect to alternative
5 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 almost everyone prefers to conform to R on condition that
2 almost everyone would just as happily defect to alternative
1 there is a single set of linguistic conventions L 2 everyone knows L 3 everyone else believes that I know L 4 but (social anxiety!) I don’t really know L!
5 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 The Rational Speech Acts (RSA) model 2 Training effective literal listeners 3 The joint inferences of deeply pragmatic listeners 4 The Cards task-oriented dialogue corpus 5 Language and action together
6 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 The Rational Speech Acts (RSA) model 2 Training effective literal listeners 3 The joint inferences of deeply pragmatic listeners 4 The Cards task-oriented dialogue corpus 5 Language and action together
7 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
8 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
9 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
r1 r2 Referents r1 .5 r2 .5 Prior r1 r2 ‘glasses’ T T ‘hat’ F T Messages ‘glasses’ 0 ‘hat’ 0 Costs Figure: Scenario
10 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
r1 r2 Referents r1 .5 r2 .5 Prior r1 r2 ‘glasses’ T T ‘hat’ F T Messages ‘glasses’ 0 ‘hat’ 0 Costs Figure: Scenario r1 r2 ‘glasses’ .75 .25 ‘hat’ 1 L1 ‘glasses’ ‘hat’ r1 1 r2 .33 .67 S1 r1 r2 ‘glasses’ .5 .5 ‘hat’ 0 1 L0 Figure: Reasoning
10 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
11 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
r1 r2 Referents r1 .5 r2 .5 Prior r1 r2 ‘glasses’ T T ‘hat’ F T Messages ‘glasses’ 0 ‘hat’ 0 Costs Figure: Scenario
L1
12 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
r1 r2 Referents r1 .5 r2 .5 Prior r1 r2 ‘glasses’ T T ‘hat’ F T Messages ‘glasses’ 0 ‘hat’ 0 Costs Figure: Scenario
L1
1 2 3 4 5
Cost(hat)
0.0 0.2 0.4 0.6 0.8 1.0
L2(r1|glasses) 12 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
r1 r2 Referents r1 .5 r2 .5 Prior r1 r2 ‘glasses’ T T ‘hat’ F T Messages ‘glasses’ 0 ‘hat’ 0 Costs Figure: Scenario
L1
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
P(r1)
0.0 0.2 0.4 0.6 0.8 1.0
L2(r1|glasses) 12 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
r1 r2 Referents r1 .5 r2 .5 Prior r1 r2 ‘glasses’ T T ‘hat’ F T Messages ‘glasses’ 0 ‘hat’ 0 Costs Figure: Scenario
L10
1 2 3 4 5 6 7 8 9
Depth of recursion
0.0 0.2 0.4 0.6 0.8 1.0
Ln(r1|glasses) 12 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
0.00 0.25 0.50 0.75 1.00
1 2 1 2 Inference Level Proportion responding “hat” “glasses” “hat” “glasses” “mustache” Inference Level
0.00 0.25 0.50 0.75 1.00
Proportion responding
(Vogel et al., 2014)
13 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
13 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
(Vogel et al., 2014)
14 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
(Vogel et al., 2014)
14 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
SelfTrain(Games G) 1 Initialize S = S0 2 Repeat: 3 L = TrainListener(G, S) # Train on S’s production prefs. 4 S = TrainSpeaker(G, L) # Train on L’s construal prefs. 5 Return (S, L)
(Vogel et al., 2014)
14 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
Discriminative Best Response
Agents recursively reason about their interlocutor’s ¡communicative behavior
glasses
(Vogel et al., 2014)
14 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
2 4 6 8 10 Training Iterations 0.0 0.2 0.4 0.6 0.8 1.0 Listener Accuracy
ANN Accuracy on the Complex Condition Level 0 Level 1 Level 2
“Complex” Context
1 2
Inference Level
(Vogel et al., 2014)
14 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 The Rational Speech Acts (RSA) model 2 Training effective literal listeners 3 The joint inferences of deeply pragmatic listeners 4 The Cards task-oriented dialogue corpus 5 Language and action together
15 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
16 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
16 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
{ 'modelID': '7bdc0aac', 'position': [118.545639, 97.979499, 3.098599], 'scale': 0.087807, 'rotation': -1.088704 }
17 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
{ 'modelID': '7bdc0aac', 'position': [118.545639, 97.979499, 3.098599], 'scale': 0.087807, 'rotation': -1.088704 }
Field Value name ellington armchair id 7bdc0aac tags armchair, chair, ellington, haughton, sam, seating, woodmark category Chair wnlemmas armchair unit 0.028974 up [0, 0, 1] front [0, -1, 0]
17 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
There is a bed and there is a chair next to the bed.
Floor to ceiling windows on back wall. Green bed with two pillows and black blanket. Lights recessed into right side wall. Light wood flooring. A chair is in the upper right hand corner There is a bed on the side of the room. There is a chair in the corner, next to the windows. I see a bed and a chair. The room has three windows on one wall. There is a red bed in the back of the room. Along side the bed is a side chair that is red and white. This room has a bed with red bedding against the wall. Next to the bed is a chair. there is a antique looking bed with red covers and pillows in a room. next to it is a recliner chair with red padding. also there are windows. there is a bed with five pillows on it, and next to it is a chair There is a bed in the room with two pillows and a small chair near to the right side of it. There is a large grey bed in the bottom right corner
18 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
THE GOOD
19 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
THE BAD
19 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
THE UGLY
It is a square-shaped room with a wooden floor covered by a tan rug and an intricate wallpaper. There is a tall window in the corner with a small ceiling and desk-type object. In the middle of the room there is a gray-and-black carefully furnished bed with a simplistic gray cupboard and lamp on the
19 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
entails: 0.8 equals: 0.1 contradicts: 0.05 independent: 0.05 all reptiles walk vs. some turtles move Softmax classifier Comparison N(T)N layer Composition RN(T)N layers Pre-trained or randomly initialized learned word vectors all reptiles all reptiles walk all reptiles walk some turtles some turtles move some turtles move
20 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
21 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
(Bowman et al., 2014a,b)
21 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
Image caption Entailment Contradiction Independent Three people with political signs. People have signs displaying political themes. Three people have signs promoting their football team. Men and women are holding up political placards at a rally. A person working for the city begins cutting down a tree. A city employee is working outdoors. The town sheriff is sitting on a tree swing. A woman who works for the city is using a chainsaw.
22 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 The Rational Speech Acts (RSA) model 2 Training effective literal listeners 3 The joint inferences of deeply pragmatic listeners 4 The Cards task-oriented dialogue corpus 5 Language and action together
23 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
(Bergen et al., 2012, 2014; Potts et al., 2015)
24 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 It’s a sofa, not a couch.
(Bergen et al., 2012, 2014; Potts et al., 2015)
24 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 It’s a sofa, not a couch. 2 synagogues and other churches
(Bergen et al., 2012, 2014; Potts et al., 2015)
24 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 It’s a sofa, not a couch. 2 synagogues and other churches 3 superb but not outstanding
(Bergen et al., 2012, 2014; Potts et al., 2015)
24 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 It’s a sofa, not a couch. 2 synagogues and other churches 3 superb but not outstanding 4 L(world, L | msg) ∝ P(world)P(L)S1(msg | world, L)
(Bergen et al., 2012, 2014; Potts et al., 2015)
24 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 It’s a sofa, not a couch. 2 synagogues and other churches 3 superb but not outstanding 4 L(world, L | msg) ∝ P(world)P(L)S1(msg | world, L) 5 L(world | msg) ∝ P(world) L∈L
(Bergen et al., 2012, 2014; Potts et al., 2015)
24 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
(Levy & Potts, 2015)
25 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 oenophile means wine lover
(Levy & Potts, 2015)
25 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 oenophile means wine lover 2 the bow lute, such as the Bambara ndang,
(Levy & Potts, 2015)
25 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 oenophile means wine lover 2 the bow lute, such as the Bambara ndang,
3 wine lover or oenophile
(Levy & Potts, 2015)
25 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 oenophile means wine lover 2 the bow lute, such as the Bambara ndang,
3 wine lover or oenophile 4 synagogues and other churches
(Levy & Potts, 2015)
25 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 oenophile means wine lover 2 the bow lute, such as the Bambara ndang,
3 wine lover or oenophile 4 synagogues and other churches 5 synagogues or churches
(Levy & Potts, 2015)
25 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 oenophile means wine lover 2 the bow lute, such as the Bambara ndang,
3 wine lover or oenophile 4 synagogues and other churches 5 synagogues or churches 6 S2(msg | world, L) ∝
(Levy & Potts, 2015)
25 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
26 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 Chris has to miss class today.
26 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 Chris has to miss class today. 2 A friend tweeting about bread-baking and soccer:
26 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 Chris has to miss class today. 2 A friend tweeting about bread-baking and soccer:
3 Hand me the fork.
26 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 Chris has to miss class today. 2 A friend tweeting about bread-baking and soccer:
3 Hand me the fork. 4 L(world, context | msg, L) ∝
26 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 Hyperbole
2 Sarcasm
3 Metaphor
(Kao et al., 2014a,b)
27 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 The Rational Speech Acts (RSA) model 2 Training effective literal listeners 3 The joint inferences of deeply pragmatic listeners 4 The Cards task-oriented dialogue corpus 5 Language and action together
28 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
You are on 2D Yellow boxes mark cards in your line of sight. Task description: Six consecutive cards of the same suit TYPE HERE The cards you are holding Move with the arrow keys or these buttons. 29 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
29 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
29 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
◮ Card pickup: 19,157 ◮ Card drop: 12,325 ◮ Move: 371,811 ◮ Utterance: 45,805 ◮ Utt. length mean: 5.69 words (median 5, sd 4.74) ◮ Total word count: 260,788 ◮ Total vocabulary: ≈4,000 30 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
Corpus Task type Domain Task-orient. Docs. Format Switchboard discussion
very loose 2,400 aud/txt SCARE search 3d world tight 15 aud/vid/txt TRAINS routes map tight 120 aud/txt Map Task routes map tight 128 aud/vid/txt Columbia Games games maps tight 12 aud/txt Cards search 2d grid tight 1,266 txt in context
31 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
“in the bottom you see the
⇓
BOARD(entrance & bottom); H: 5.48
“in the top right of the middle part of the board” ⇓
middle(top & right); H: 5.27
“i’m in the center” ⇓
BOARD(middle); H: 7.37
32 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
1 The Rational Speech Acts (RSA) model 2 Training effective literal listeners 3 The joint inferences of deeply pragmatic listeners 4 The Cards task-oriented dialogue corpus 5 Language and action together
33 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
34 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
(Vogel et al., 2013a,b)
35 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
36 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
231 × 231 × 231 × 231 ≈ 50K ≈12M ≈3B
36 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
231 × 231 × 231 × 231 ≈ 50K ≈12M ≈3B
36 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
231 × 231 × 231 × 231 ≈ 50K ≈12M ≈3B
36 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
¯ bt ¯ bo1
t+1
¯ bo2
t+1
¯ bo1,o1
t+2
¯ bo1,o2
t+2
¯ bo2,o1
t+2
¯ bo2,o2
t+2
(a) Exact multi-agent belief tracking
¯ bt
¯ bt+1
¯ bt+2
(b) Approximate multi-agent belief tracking
37 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
38 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
39 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
39 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
39 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
39 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
39 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
◮ both players’ positions ◮ the card’s region ◮ the region the other player believes the card to be in
40 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
s s0
a R (a) ListenerBot POMDP s s0
1
2
a1 a2 R (b) Full Dec-POMDP s s0
a R ¯ s ¯ s0 (c) DialogBot POMDP
41 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
42 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
42 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
42 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
42 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
42 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
42 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
42 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
43 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
44 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
45 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
Table: 500 random initial states per agent combination.
46 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
top left (5.75) top (6.68) top right (5.57) left (6.81) middle (7.16) right (6.86) bottom left (6.11) bottom (6.37) bottom right (5.42) 47 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
top left (5.82) top (5.74) top right (5.49) left (6.15) middle (6.14) right (6.57) bottom left (5.29) bottom (5.43) bottom right (5.44)
Figure: Human
top left (5.17) top (3.46) top right (5.04) left (3.91) middle (2.35) right (3.58) bottom left (4.81) bottom (3.70) bottom right (5.04)
Figure: DialogBot
1 Literal speaker S: finds the cards and utters the message with
2 Level-one listener L(S): interprets each message as the set
48 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
49 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
49 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
Bergen, Leon, Noah D. Goodman & Roger Levy. 2012. That’s what she (could have) said: How alternative utterances affect language use. In Naomi Miyake, David Peebles & Richard P . Cooper (eds.), Proceedings of the thirty-fourth annual conference of the Cognitive Science Society, 120–125. Austin, TX: Cognitive Science Society. Bergen, Leon, Roger Levy & Noah D. Goodman. 2014. Pragmatic reasoning through semantic inference. Ms., MIT, UCSD, and Stanford. Bowman, Samuel R., Christopher Potts & Christopher D. Manning. 2014a. Learning distributed word representations for natural logic reasoning. arXiv manuscript 1410.4176. Bowman, Samuel R., Christopher Potts & Christopher D. Manning. 2014b. Recursive neural networks for learning logical
Camerer, Colin F., Teck-Hua Ho & Juin-Kuan Chong. 2004. A cognitive hierarchy model of games. The Quarterly Journal
Clark, Eve V. 1987. The principle of contrast: A constraint on language acquisition. In Brian MacWhinney (ed.), Mechanisms of language acquisition, 1–33. Hillsdale, NJ: Erlbaum. Clark, Herbert H. 1996. Using language. Cambridge: Cambridge University Press. Degen, Judith & Michael Franke. 2012. Optimal reasoning about referential expressions. In Proceedings of SemDIAL 2012, Paris. Frank, Michael C. & Noah D. Goodman. 2012. Predicting pragmatic reasoning in language games. Science 336(6084). 998. Frank, Michael C., Noah D. Goodman & Joshua B. Tenenbaum. 2009. Using speakers’ referential intentions to model early cross-situational word learning. Psychological Science 20(5). 578–585. Franke, Michael. 2008. Interpretation of optimal signals. In Krzysztof R. Apt & Robert van Rooij (eds.), New perspectives
Franke, Michael. 2009. Signal to act: Game theory in pragmatics ILLC Dissertation Series. Institute for Logic, Language and Computation, University of Amsterdam. Golland, Dave, Percy Liang & Dan Klein. 2010. A game-theoretic approach to generating spatial descriptions. In Proceedings of the 2010 conference on empirical methods in natural language processing, 410–419. Stroudsburg, PA: ACL. http://www.aclweb.org/anthology/D10-1040. Grice, H. Paul. 1975. Logic and conversation. In Peter Cole & Jerry Morgan (eds.), Syntax and semantics, vol. 3: Speech Acts, 43–58. New York: Academic Press. 50 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
Grodner, Daniel J., Natalie M. Klein, Kathleen M. Carbary & Michael K. Tanenhaus. 2010. “Some,” and possibly all, scalar inferences are not delayed: Evidence for immediate pragmatic enrichment. Cognition 116(1). 42–55. Grodner, Daniel J. & Julie Sedivy. 2008. The effects of speaker-specific information on pragmatic inferences. In Edward A. Gibson & Neal J. Pearlmutter (eds.), The processing and acquisition of reference, 239–272. Cambridge, MA: MIT Press. Hearst, Marti A. 1992. Automatic acquisition of hyponyms from large text corpora. In Proceedings of COLING 1992, 539–545. Nantes: Association for Computational Linguistics. Huang, Ti Ting & Jesse Snedeker. 2009. Online interpretation of scalar quantifiers: Insight into the semantics–pragmatics
J¨ ager, Gerhard. 2007. Game dynamics connects semantics and pragmatics. In Ahti-Veikko Pietarinen (ed.), Game theory and linguistic meaning, 89–102. Amsterdam: Elsevier. J¨ ager, Gerhard. 2012. Game theory in semantics and pragmatics. In Claudia Maienborn, Klaus von Heusinger & Paul Portner (eds.), Semantics: An international handbook of natural language meaning, vol. 3, 2487–2425. Berlin: Mouton de Gruyter. Kao, Justine T., Leon Bergen & Noah D. Goodman. 2014a. Formalizing the pragmatics of metaphor understanding. In Proceedings of the 36th annual meeting of the cognitive science society, 719–724. Wheat Ridge, CO: Cognitive Science Society. Kao, Justine T., Jean Y. Wu, Leon Bergen & Noah D. Goodman. 2014b. Nonliteral understanding of number words. Proceedings of the National Academy of Sciences 111(33). 12002–12007. doi:10.1073/pnas.1407479111. Levinson, Stephen C. 2000. Presumptive meanings: The theory of generalized conversational implicature. Cambridge, MA: MIT Press. Levy, Roger & Christopher Potts. 2015. Negotiating lexical uncertainty and expertise with disjunction. Poster presented at the 89th Annual Meeting of the Linguistic Society of America. Lewis, David. 1969. Convention. Cambridge, MA: Harvard University Press. Reprinted 2002 by Blackwell. Potts, Christopher, Daniel Lassiter, Roger Levy & Michael C. Frank. 2015. Embedded implicatures as pragmatic inferences under compositional lexical uncertainty. Ms., Stanford and UCSD. Rabin, Matthew. 1990. Communication between rational agents. Journal of Economic Theory 51(1). 144–170. doi:10.1016/0022-0531(90)90055-O. Rosenberg, Seymour & Bertram D. Cohen. 1964. Speakers’ and listeners’ processes in a word communication task. Science 145. 1201–1203. 51 / 49
Overview The RSA model Literal listeners Pragmatic listeners The Cards corpus Language and action Looking ahead
Smith, Nathaniel J., Noah D. Goodman & Michael C. Frank. 2013. Learning and using language via recursive pragmatic reasoning about other agents. In Advances in neural information processing systems 26, 3039–3047. Stiller, Alex, Noah D. Goodman & Michael C. Frank. 2011. Ad-hoc scalar implicature in adults and children. In Laura Carlson, Christoph Hoelscher & Thomas F. Shipley (eds.), Proceedings of the 33rd annual meeting of the Cognitive Science Society, 2134–2139. Austin, TX: Cognitive Science Society. Vogel, Adam, Max Bodoia, Christopher Potts & Dan Jurafsky. 2013a. Emergence of Gricean maxims from multi-agent decision theory. In Human language technologies: The 2013 annual conference of the North American chapter of the Association for Computational Linguistics, 1072–1081. Stroudsburg, PA: Association for Computational Linguistics. Vogel, Adam, Andr´ es G´
pragmatically with cognitive limitations. In Proceedings of the 36th annual meeting of the Cognitive Science Society, 3055–3060. Wheat Ridge, CO: Cognitive Science Society. Vogel, Adam, Christopher Potts & Dan Jurafsky. 2013b. Implicatures and nested beliefs in approximate Decentralized-POMDPs. In Proceedings of the 2013 annual conference of the Association for Computational Linguistics, 74–80. Stroudsburg, PA: Association for Computational Linguistics. 52 / 49