First-Order Probabilistic Models for Coreference Resolution
Summary
Most machine-learned coreference systems judge noun phrase mentions two at a time. This means they cannot use evidence about a whole entity cluster, such as a ban on clusters made only of pronouns. Culotta, Wick and McCallum let a maximum-entropy model score entire sets of mentions. This gives a first-order probabilistic model with the expressiveness of Markov logic networks. The catch is that the number of candidate sets grows exponentially, so they add practical approximations:
- they create cluster-level variables only when needed;
- they use greedy agglomerative clustering at test time;
- they train in an error-driven way, learning only from the first wrong merge in each training document;
- they replace classification with a ranking objective, optimized with MIRA, so that a correct nearby cluster scores above the wrong one.
On the ACE coreference data, the full system cuts errors by 45% compared with a matched pairwise baseline. It also exceeds the best B-Cubed F1 previously reported on this dataset. The work shows that rich first-order features can be made tractable through sampling and approximate inference.
Key points
- Training variants. Three first-order variants are compared with a Pairwise Model trained in the style of Soon et al. (2001):
- First-Order Uniform, which samples clusters at random;
- error-driven training;
- First-Order MIRA, which combines error-driven updates with a ranking loss.
- Main gain. On the ACE coreference dataset, error drops by 45% relative to the comparable pairwise approach.
- Comparison with prior work. The best system reaches 79.3% B-Cubed F1, versus 69.3% for Ng (2005)'s meta-classifier. The authors note that the train-test splits may differ slightly.
- Baseline check. The pairwise baseline performs roughly on par with Ng and Cardie (2002).
- Contrast with LASO. Unlike LASO, each update uses just two examples: the highest-scoring wrong cluster and the highest-scoring correct one. This avoids penalizing coreferent subsets inside an incorrect merge.
Cited by
- Understanding the Value of Features for Coreference Resolution
- Learning Structured Perceptrons for Coreference Resolution with Latent Antecedents and Non-local Features
- End-to-End Coreference Resolution via Hypergraph Partitioning
- Evaluation Metrics For End-to-End Coreference Resolution Systems
- A Constrained Latent Variable Model for Coreference Resolution
- Entity-Centric Coreference Resolution with Model Stacking
- Cross-Document Co-Reference Resolution using Sample-Based Clustering with Knowledge Enrichment
- Latent Trees for Coreference Resolution
- Enforcing Transitivity in Coreference Resolution
- Simple Coreference Resolution with Rich Syntactic and Semantic Features
- Coreference Resolution in a Modular, Entity-Centered Model
- NARC – Norwegian Anaphora Resolution Corpus
- Coreference Resolution with Entity Equalization
- An Incremental Entity-Mention Model for Coreference Resolution with Restrictive Antecedent Accessibility
- Active Learning for Coreference Resolution
- Deterministic Coreference Resolution Based on Entity-Centric, Precision-Ranked Rules
- Prune-and-Score: Learning for Greedy Coreference Resolution
- Multigraph Clustering for Unsupervised Coreference Resolution
- Latent Structures for Coreference Resolution
- Supervised Noun Phrase Coreference Research: The First Fifteen Years
- A Joint Framework for Coreference Resolution and Mention Head Detection
- Joint Unsupervised Coreference Resolution with Markov Logic
- CoNLL-2011 Shared Task: Modeling Unrestricted Coreference in OntoNotes
- CoNLL-2012 Shared Task: Modeling Multilingual Unrestricted Coreference in OntoNotes
- A Multi-Pass Sieve for Coreference Resolution
- Supervised Models for Coreference Resolution
- Coreference Resolution with World Knowledge
- Coreference Resolution across Corpora: Languages, Coding Schemes, and Preprocessing Information
- A Global Relaxation Labeling Approach to Coreference Resolution
- A Constraint-Based Hypergraph Partitioning Approach to Coreference Resolution
- Large-Scale Cross-Document Coreference Using Distributed Inference and Hierarchical Models
- Easy-first Coreference Resolution
- BART: A Modular Toolkit for Coreference Resolution
- A Discriminative Hierarchical Model for Fast Coreference at Large Scale
- Learning Anaphoricity and Antecedent Ranking Features for Coreference Resolution
- Learning Global Features for Coreference Resolution
- An Entity-Mention Model for Coreference Resolution with Inductive Logic Programming
- Dynamic Knowledge-Base Alignment for Coreference Resolution
Cite
@inproceedings{culotta2007first,
title = {{First-Order Probabilistic Models for Coreference Resolution}},
author = {Culotta, Aron and Wick, Michael and McCallum, Andrew},
booktitle = {Human Language Technologies 2007: The Conference of the North American Chapter of the Association for Computational Linguistics; Proceedings of the Main Conference},
year = {2007},
url = {https://aclanthology.org/N07-1011/}
}References
- B. Amit and B. Baldwin. 1998. Algorithms for scoring coreference chains. In Proceedings of the Seventh Message Understanding Conference (MUC7). find our card
- Razvan Bunescu and Raymond J. Mooney. 2004. Collective information extraction with relational markov networks. In ACL. find
- Y. Censor and S.A. Zenios. 1997. Parallel optimization : theory, algorithms, and applications. Oxford University Press. find
- Michael Collins and Brian Roark. 2004. Incremental parsing with the perceptron algorithm. In ACL. find our card
- Koby Crammer and Yoram Singer. 2003. Ultraconservative online algorithms for multiclass problems. JMLR, 3:951– 991. find
- Aron Culotta and Andrew McCallum. 2006. Tractable learning and inference with high-order representations. In ICML Workshop on Open Problems in Statistical Relational Learning, Pittsburgh, PA. find
- Hal Daumé III and Daniel Marcu. 2005a. A large-scale exploration of effective global features for a joint entity detection and tracking model. In HLT/EMNLP, Vancouver, Canada. find
- Hal Daumé III and Daniel Marcu. 2005b. Learning as search optimization: Approximate large margin methods for structured prediction. In ICML, Bonn, Germany. find
- Rodrigo de Salvo Braz, Eyal Amir, and Dan Roth. 2005. Lifted first-order probabilistic inference. In IJCAI, pages 1319– 1325. find
- Pascal Denis and Jason Baldridge. 2007. A ranking approach to pronoun resolution. In IJCAI. find
- Jenny Rose Finkel, Trond Grenager, and Christopher Manning. 2005. Incorporating non-local information into information extraction systems by gibbs sampling. In ACL, pages 363– 370. find
- H. Gaifman. 1964. Concerning measures in first order calculi. Israel J. Math, 2:1–18. find
- J. Y. Halpern. 1990. An analysis of first-order logics of probability. Artificial Intelligence, 46:311–350. find
- Xiaoqiang Luo, Abe Ittycheriah, Hongyan Jing, Nanda Kambhatla, and Salim Roukos. 2004. A mention-synchronous coreference resolution algorithm based on the Bell tree. In ACL, page 135. find our card
- A. McCallum and B. Wellner. 2003. Toward conditional models of identity uncertainty with application to proper noun coreference. In IJCAI Workshop on Information Integration on the Web. find
- Andrew McCallum and Ben Wellner. 2005. Conditional models of identity uncertainty with application to noun coreference. In Lawrence K. Saul, Yair Weiss, and Léon Bottou, editors, NIPS17. MIT Press, Cambridge, MA. find
- Brian Milch, Bhaskara Marthi, and Stuart Russell. 2004. BLOG: Relational modeling with unknown objects. In ICML 2004 Workshop on Statistical Relational Learning and Its Connections to Other Fields. find
- Brian Milch, Bhaskara Marthi, Stuart Russell, David Sontag, Daniel L. Ong, and Andrey Kolobov. 2005. BLOG: Probabilistic models with unknown objects. In IJCAI. find
- Vincent Ng and Claire Cardie. 2002. Improving machine learning approaches to coreference resolution. In ACL. find our card
- Vincent Ng. 2005. Machine learning for coreference resolution: From local classification to global ranking. In ACL. find our card
- Cristina Nicolae and Gabriel Nicolae. 2006. Bestcut: A graph algorithm for coreference resolution. In EMNLP, pages 275–283, Sydney, Australia, July. Association for Computational Linguistics. find our card
- Mark A. Paskin. 2002. Maximum entropy probabilistic logic. Technical Report UCB/CSD-01-1161, University of California, Berkeley. find
- D. Poole. 2003. First-order probabilistic inference. In IJCAI, pages 985–991, Acapulco, Mexico. Morgan Kaufman. find
- Matthew Richardson and Pedro Domingos. 2006. Markov logic networks. Machine Learning, 62:107–136. find
- D. Roth and W. Yih. 2004. A linear programming formulation for global inference in natural language tasks. In The 8th Conference on Compuational Natural Language Learning, May. find our card
- Parag Singla and Pedro Domingos. 2005. Discriminative training of markov logic networks. In AAAI, Pittsburgh, PA. find
- Wee Meng Soon, Hwee Tou Ng, and Daniel Chung Yong Lim. 2001. A machine learning approach to coreference resolution of noun phrases. Comput. Linguist., 27(4):521–544. find our card
- Charles Sutton and Andrew McCallum. 2004. Collective segmentation and labeling of distant entities in information extraction. Technical Report TR \# 04-49, University of Massachusetts, July. find
- Charles Sutton and Andrew McCallum. 2005. Piecewise training of undirected models. In 21st Conference on Uncertainty in Artificial Intelligence. find
This page in Markdown → https://md.research.elamur.ai/free/en/papers/culotta-2007-first-order-probabilistic-models-coreference/