Modelling the Interpretation of Discourse Connectives by Bayesian Pragmatics
Paper · 2016 · Frances Yung, Kevin Duh, Taku Komura et al.
Summary
The paper asks whether Bayesian pragmatics can explain how readers settle the sense of discourse connectives (DCs) such as 'since' or 'in fact', and of implicit relations where no connective is present. The authors adapt the Rational Speech Acts (RSA) model. A literal listener reads the sense of a DC straight from corpus co-occurrence counts. A pragmatic speaker picks a DC by weighing how informative it is against a production cost, and an implicit ('null') DC costs nothing. A pragmatic listener then inverts that speaker with Bayes' rule, using sense frequency as the prior. All probabilities are estimated from the Penn Discourse Treebank, simplified to 15 senses following the CoNLL shallow discourse parsing convention. The one-level pragmatic listener (L1) predicts the annotated senses of explicit DCs significantly better than the literal listener. Reasoning a second level deeper gives no further gain. Conditioning on the previous relation as context did not help. In a second experiment, the parser's sense probabilities are used as the prior of L1. This raised the accuracy of the winning CoNLL 2015 parser. The work suggests that a cognitively motivated pragmatic layer can be added on top of a statistical classifier.
Key points
- Data: PDTB with 2 form labels (Explicit / Non-explicit) and 15 senses. Sections 2–22 are used for training (33,971 samples) and sections 0, 1, 23 and 24 for testing (6,375 samples).
- On explicit DCs, accuracy is .8767 for the literal listener L0 and .8853 for L1, significant at p < 0.02 (McNemar). L2 matches L1, so a second level of recursion adds nothing.
- Non-explicit relations stay at about .26 accuracy for all listeners, because an absent connective carries little information.
- Three kinds of context were tried: the previous relation's form, its sense, and the form-sense pair. None of them beat the constant (no-context) setting for explicit DCs.
- The parser is Wang and Lan (2015). Using its output as L1's prior raised overall accuracy from .5833 to .5916 (p < 0.05). Concession F1 rose the most, from .3048 to .4382.
Interesting ideas
- I1. The "say nothing" option is modelled as an utterance in its own right: the null DC has zero cost, while every explicit DC has a small constant cost, so the listener can reason about why a writer chose to mark a relation.
- I2. A pragmatic listener can be built entirely from counts: corpus co-occurrences give the literal listener, and a softmax speaker plus one Bayes inversion gives the pragmatic one, with no neural training needed.
- I3. Any classifier's probability distribution can be swapped in as the prior of the pragmatic listener, so the RSA layer acts as a post-hoc reranker that measurably improves the classifier.
- I4. Comparing L0, L1 and L2 directly showed that one level of recursion is enough, which keeps the model cheap.
- I5. The speaker model scores each connective by how well a listener would recover the intended sense from it, minus its cost.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (frames): the implicature module in prag could treat an explicit 'but' or 'so' as evidence the writer felt a need to mark the relation, and treat its absence as a weaker default, with each inference explainable as a cost-versus-informativeness trade-off.
- I2 (frames): this fits the explainable design of prag, because every interpretation can be traced back to readable count tables and a single inversion step.
- I3 (learn): the sense or relation distributions from gparse or witness parsers could serve as priors that a speaker-model reranker refines, and the gain could be checked against a literal-listener baseline as a negative control.
- I4 (answer): when readers answer questions about fables and need speaker-intent reasoning, they can stop at depth one and use the L0-versus-L1 comparison as a diagnostic.
- I5 (back): during generation from the meaning graph, the system can choose whether to insert a connective, and which one, by maximising listener recoverability of the relation minus a small cost.
Institutions
📚 Shelves 5 Computer Science · 9,086 works Artificial Intelligence · 8,889 works Arts and Humanities · 9,296 works Language and Linguistics · 9,206 works Philosophy · 211 works
🧭 Topics 1 Discourse analysis · 394 works
Cite
Cite as Frances Yung, Kevin Duh, Taku Komura and Yuji Matsumoto. 2016. Modelling the Interpretation of Discourse Connectives by Bayesian Pragmatics. Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers).
@inproceedings{yung2016modelling,
title = {{Modelling the Interpretation of Discourse Connectives by Bayesian Pragmatics}},
author = {Frances Yung, Kevin Duh, Taku Komura and Yuji Matsumoto},
booktitle = {Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers)},
year = {2016},
doi = {10.18653/v1/p16-2086},
url = {https://doi.org/10.18653/v1/p16-2086}
}References
- Anton Benz, Gerhard Jäger, Robert Van Rooij, and Robert Van Rooij. 2016. Game theory and pragmatics. Springer. find
- Christopher Manning, Mihai Surdeanu, John Bauer, Jenny Finkey, Steven J. Bethard, and David Mc-Closky. 2014. The standord corenlp natural language processing toolkit. Proceedings of the Annual Meeting of the Association for Computational Linguistics: System Demonstrations, pages 55–60. find
- Leon Bergen, Roger Levy, and Noah D. Goodman. 2014. Pragmatic reasoning through semantic inference. find
- Will Monroe and Christopher Potts. 2015. Learning in the rational speech acts model. arXiv preprint arXiv:1510.06807. ↗
- Mike Oaksford and Nick Chater. 2009. Prcis of bayesian rationality: The probabilistic approach to human reasoning. Behavioral and Brain Sciences, 32:69–84, 2. find
- Naho Orita, Eliana Vornov, Naomi H. Feldman, and Hal Daumé III. 2015. Why discourse affects speakers’ choice of refering expressions. Proceedings of the Annual Meeting of the Association for Computational Linguistics. find
- Martin J Pickering and Simon Garrod. 2007. Do people use language production to make predictions during comprehension? Trends in cognitive sciences, 11(3):105–110. ↗
- Martin J Pickering and Simon Garrod. 2013. An integrated theory of language production and comprehension. Behavioral and Brain Sciences, 36(04):329–347. ↗
- Christopher Potts, Daniel Lassiter, Roger Levy, and Michael C. Frank. 2015. Embedded implicatures as pragmatic inferences under compositional lexical uncertainty. Manuscript. ↗
- Rashmi Prasad, Nikhit Dinesh, Alan Lee, Eleni Milt-sakaki, Livio Robaldo, Aravind Joshi, and Bonnie Webber. 2008. The penn discourse treebank 2.0. Proceedings of the Language Resource and Evaluation Conference. our card
- C.E. Shannon. 1948. A mathematical theory of communication. The Bell System Technical Journal, 27(379-423; 623-656). ↗
- Teun A Van Dijk. 1980. The semantics and pragmatics of functional coherence in discourse. Speech act theory: Ten years later, pages 49–66. find
- Jianxiang Wang and Man Lan. 2015. A refined end-to-end discourse parser. CoNLL 2015, page 17. our card
- Nianwen Xue, Hwee Tou Ng, Sameer Pradhan, Rashmi PrasadO Christopher Bryant, and Attapol T Rutherford. 2015. The conll-2015 shared task on shallow discourse parsing. CoNLL 2015, page 1. our card
- Henk Zeevat. 2011. Bayesian interpretation and optimality theory. Bidirectional Optimality Theory. Palgrave Macmillan, Amsterdam, pages 191–220. ↗
- Henk Zeevat. 2015. Perspectives on bayesian natural language semantics and pragmatics. In Bayesian Natural Language Semantics and Pragmatics, pages 1–24. Springer. ↗
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/yung-2016-modelling-interpretation-discourse-connectives-bayesian/