Easy-first Coreference Resolution
Summary
Stoyanov and Eisner tackle within-document noun phrase coreference resolution. They target a weakness of the dominant mention-pair approach: because it judges mentions only two at a time, it often yields incoherent clusters, such as chains that mix male and female referents. Their starting point is the multi-pass sieve system of Raghunathan et al. (2010), which links confident cases first. They keep that "easy-first" idea but replace hand-crafted rules with learned weights.
The system performs greedy agglomerative clustering. At each step it scores every possible merge of two existing clusters, plus a special stop action, with a linear model, then executes the best-scoring one. Features describe whole partial clusters, so earlier merges inform later, harder ones such as pronoun links. Training follows Goldberg and Elhadad's easy-first parser and uses perceptron-style updates during clustering, so the learner sees partial states like those met at test time.
On ACE data the method beats a strong pairwise baseline in most settings and also outperforms Raghunathan et al. This shows that learned greedy search can enforce global consistency cheaply.
Key points
- Clustering is framed as an agent choosing between JOIN i j (merge two chains) and HALT. A priority queue holds the candidate actions, O(n²) of them for n clusters.
- Weights come from structured-perceptron-style training applied during greedy inference, so they are tuned to the actual test-time search procedure.
- The system beats a competitive pairwise-classifier baseline in 9 of 10 evaluation settings, which cover MUC and BCubed scores across corpora.
- It outperforms the sieve system of Raghunathan et al. (2010) by more than 2 points in all 4 directly comparable settings.
- The authors claim new state-of-the-art results with gold-standard mentions and for end-to-end systems on three ACE corpora. Qualitative examples from ACE04 and ACE05 show that the model avoids clusters with conflicting names or genders.
Cited by
- 2*n is better than n²: Decomposing Event Coreference Resolution into Two Tractable Problems
- Learning Structured Perceptrons for Coreference Resolution with Latent Antecedents and Non-local Features
- A Constrained Latent Variable Model for Coreference Resolution
- Entity-Centric Coreference Resolution with Model Stacking
- Improving Coreference Resolution by Learning Entity-Level Distributed Representations
- Decentralized Entity-Level Modeling for Coreference Resolution
- Deterministic Coreference Resolution Based on Entity-Centric, Precision-Ranked Rules
- Prune-and-Score: Learning for Greedy Coreference Resolution
- Latent Structures for Coreference Resolution
- Learning to Ignore: Long Document Coreference with Bounded Memory Neural Networks
- Learning Anaphoricity and Antecedent Ranking Features for Coreference Resolution
- Learning Global Features for Coreference Resolution
- Dynamic Knowledge-Base Alignment for Coreference Resolution
Cite
@inproceedings{stoyanov2012easy,
title = {{Easy-first Coreference Resolution}},
author = {Stoyanov, Veselin and Eisner, Jason},
booktitle = {Proceedings of COLING 2012},
year = {2012},
url = {https://aclanthology.org/C12-1154/}
}References
- Bagga, A. and Baldwin, B. (1998). Algorithms for scoring coreference chains. In Linguistic Coreference Workshop at LREC 1998. find our card
- Bengtson, E. and Roth, D. (2008). Understanding the value of features for coreference resolution. In Proceedings of EMNLP, pages 294–303. find our card
- Bergsma, S. and Lin, D. (2006). Bootstrapping path-based pronoun resolution. In Proc. of ACL. find our card
- Collins, M. and Roark, B. (2004). Incremental parsing with the perceptron algorithm. In Proceedings of ACL. find our card
- Culotta, A., Wick, M., Hall, R., and McCallum, A. (2007). First-order probabilistic models for coreference resolution. In Proceedings of HLT/NAACL, pages 81–88. find our card
- Daumé, H., Langford, J., and Marcu, D. (2009). Search-based structured prediction. Machine learning, 75(3):297–325. find
- Daumé III, H. and Marcu, D. (2005). Learning as search optimization: Approximate large margin methods for structured prediction. In Proceedings of ICML, pages 169–176. find
- Freund, Y. and Schapire, R. (1999). Large margin classification using the perceptron algorithm. Machine learning, 37(3):277–296. find
- Goldberg, Y. and Elhadad, M. (2010). An efficient algorithm for easy-first non-directional dependency parsing. In Proceedings of NAACL, pages 742–750. Association for Computational Linguistics. find
- Haghighi, A. and Klein, D. (2010). Coreference resolution in a modular, entity-centered model. In Proceedings of NAACL, pages 385–393. find our card
- Hasler, L., Orăsan, C., and Naumann, K. (2006). NPs for events: Experiments in coreference annotation. In Proceedings of LREC2006. find our card
- Huang, L., Fayong, S., and Guo, Y. (2012). Structured perceptron with inexact search. In Proceedings of NAACL. find our card
- Jain, V., Turaga, S., Briggman, K., Helmstaedter, M., Denk, W., and Seung, H. (2011). Learning to agglomerate superpixel hierarchies. In Proceedings of NIPS. find
- Kruskal, J. (1956). On the shortest spanning subtree of a graph and the traveling salesman problem. Proceedings of the American Mathematical society, 7(1):48–50. find
- MUC-6 (1995). Coreference task definition. In Proceedings of the Sixth Message Understanding Conference (MUC-6), pages 335–344. find
- MUC-7 (1997). Coreference task definition. In Proceedings of the Seventh Message Understanding Conference (MUC-7). find
- Ng, V. and Cardie, C. (2002). Improving machine learning approaches to coreference resolution. In Proceedings of ACL, pages 104–111. find our card
- NIST (2004). The ACE Evaluation Plan. National Institute of Standards and Technology, United States of America. find
- Poon, H. and Domingos, P. (2008). Joint unsupervised coreference resolution with Markov logic. In Proceedings of EMNLP, pages 650–659. find our card
- Pradhan, S., Ramshaw, L., Marcus, M., Palmer, M., Weischedel, R., and Xue, N. (2011). Conll-2011 shared task: Modeling unrestricted coreference in ontonotes. In Proceedings of CoNLL 2011, pages 1–27. find our card
- Raghunathan, K., Lee, H., Rangarajan, S., Chambers, N., Surdeanu, M., Jurafsky, D., and Manning, C. (2010). A multi-pass sieve for coreference resolution. In Proceedings of EMNLP, pages 492–501. find our card
- Ross, S., Gordon, G. J., and Bagnell, J. A. (2011). A reduction of imitation learning and structured prediction to no-regret online learning. In Proceedings of AISTATS. find
- Soon, W., Ng, H., and Lim, D. (2001). A machine learning approach to coreference resolution of noun phrases. Computational linguistics, 27(4):521–544. find our card
- Stoyanov, V., Cardie, C., Gilbert, N., Riloff, E., Buttler, D., and Hysom, D. (2010a). Coreference resolution with Reconcile. In Proceedings of the ACL Short Papers, pages 156–161. find our card
- Stoyanov, V., Cardie, C., Gilbert, N., Riloff, E., Buttler, D., and Hysom, D. (2010b). Reconcile: A coreference resolution research platform. Technical report, Cornell University. find
- Stoyanov, V. and Eisner, J. (2012). Minimum-risk training of approximate CRF-based NLP systems. In Proceedings of NAACL. find
- Stoyanov, V., Gilbert, N., Cardie, C., and Riloff, E. (2009). Conundrums in noun phrase coreference resolution: Making sense of the state-of-the-art. In Proceedings of ACL/IJCNLP, pages 656–664. find our card
- Stoyanov, V., Ropson, A., and Eisner, J. (2011). Empirical risk minimization of graphical model parameters given approximate inference, decoding, and model structure. In Proceedings of AISTATS. find
- Sutton, R., McAllester, D., Singh, S., and Mansour, Y. (2000). Policy gradient methods for reinforcement learning with function approximation. NIPS. find
- Vilain, M., Burger, J., Aberdeen, J., Connolly, D., and Hirschman, L. (1995). A model-theoretic coreference scoring theme. In Proceedings of the Sixth Message Understanding Conference (MUC-6). find
- Watkins, C. and Dayan, P. (1992). Q-learning. Machine Learning, 8(3):279–292. find
- Yang, X., Zhou, G., Su, J., and Tan, C. (2003). Coreference resolution using competition learning approach. In Proceedings of ACL, pages 176–183. find our card
- Zhou, G. and Su, J. (2004). A high-performance coreference resolution system using a constraint-based multi-agent strategy. In Proceedings of COLING. find our card