Michael Collins 0001

dblp:29/1340-1 · DBLP profile ↗
← Back
103ranked-venue papers
18as first author
13since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 95 · 18 first-author · 13 since 2021Graphics, computer vision, multimedia, augmented reality and games · 11Databases, data management, data science and information retrieval · 2Theory of computation · 1
YearPublicationVenuePosition
2025 InfAlign: Inference-aware language model alignment
abstract
Language model alignment is a critical step in training modern generative language models. Alignment targets to improve win rate of a sample from the aligned model against the base model. Today, we are increasingly using inference-time algorithms (e.g., Best-of-$N$ , controlled decoding, tree search) to decode from language models rather than standard sampling. We show that this train/test mismatch makes standard RLHF framework sub-optimal in view of such inference-time methods. To this end, we propose a framework for inference-aware alignment (InfAlign), which aims to optimize *inference-time win rate* of the aligned policy against the base model. We prove that for any inference-time decoding procedure, the optimal aligned policy is the solution to the standard RLHF problem with a *transformation* of the reward. This motivates us to provide the calibrate-and-transform RL (InfAlign-CTRL) algorithm to solve this problem, which involves a reward calibration step and a KL-regularized reward maximization step with a transformation of the calibrated reward. For best-of-$N$ sampling and best-of-$N$ jailbreaking, we propose specific transformations offering up to 3-8% improvement on inference-time win rates. Finally, we also show that our proposed reward calibration method is a strong baseline for optimizing standard win rate.
Ananth Balashankar, Ziteng Sun, Jonathan Berant, Jacob Eisenstein, Michael Collins 0001, Adrian Hutter, Jong Lee, Chirag Nagpal, Flavien Prost, Aradhana Sinha, Ananda Theertha Suresh, Ahmad Beirami
ICML5
2024 A Chain-of-Thought Is as Strong as Its Weakest Link: A Benchmark for Verifiers of Reasoning Chains
abstract
Alon Jacovi, Yonatan Bitton, Bernd Bohnet, Jonathan Herzig, Or Honovich, Michael Tseng, Michael Collins, Roee Aharoni, Mor Geva. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2024.
Alon Jacovi, Yonatan Bitton, Bernd Bohnet, Jonathan Herzig, Or Honovich, Michael Tseng, Michael Collins 0001, Roee Aharoni, Mor Geva
ACL (1)7
2024 Learning to Reject with a Fixed Predictor: Application to Decontextualization
abstract
We study the problem of classification with a reject option for a fixed predictor, crucial to natural language processing. We introduce a new problem formulation for this scenario, and an algorithm minimizing a new surrogate loss function. We provide a complete theoretical analysis of the surrogate loss function with a strong $H$-consistency guarantee. For evaluation, we choose the \textit{decontextualization} task, and provide a manually-labelled dataset of $2\mathord,000$ examples. Our algorithm significantly outperforms the baselines considered, with a $\sim 25$% improvement in coverage when halving the error rate, which is only $\sim 3$% away from the theoretical limit.
Christopher Mohri, Daniel Andor, Eunsol Choi, Michael Collins 0001, Anqi Mao, Yutao Zhong 0002
ICLR4
2023 Query Refinement Prompts for Closed-Book Long-Form QA
abstract
Reinald Kim Amplayo, Kellie Webster, Michael Collins, Dipanjan Das, Shashi Narayan. Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2023.
Reinald Kim Amplayo, Kellie Webster, Michael Collins 0001, Dipanjan Das 0001, Shashi Narayan
ACL (1)3
2023 Measuring Attribution in Natural Language Generation Models
abstract
Abstract Large neural models have brought a new challenge to natural language generation (NLG): It has become imperative to ensure the safety and reliability of the output of models that generate freely. To this end, we present an evaluation framework, Attributable to Identified Sources (AIS), stipulating that NLG output pertaining to the external world is to be verified against an independent, provided source. We define AIS and a two-stage annotation pipeline for allowing annotators to evaluate model output according to annotation guidelines. We successfully validate this approach on generation datasets spanning three tasks (two conversational QA datasets, a summarization dataset, and a table-to-text dataset). We provide full annotation guidelines in the appendices and publicly release the annotated data at https://github.com/google-research-datasets/AIS.
Hannah Rashkin, Vitaly Nikolaev, Matthew Lamm, Lora Aroyo, Michael Collins 0001, Dipanjan Das 0001, Slav Petrov, Gaurav Tomar, Iulia Turc, David Reitter
Comput. Linguistics5
2023 Coreference Resolution through a seq2seq Transition-Based System
abstract
Abstract Most recent coreference resolution systems use search algorithms over possible spans to identify mentions and resolve coreference. We instead present a coreference resolution system that uses a text-to-text (seq2seq) paradigm to predict mentions and links jointly. We implement the coreference system as a transition system and use multilingual T5 as an underlying language model. We obtain state-of-the-art accuracy on the CoNLL-2012 datasets with 83.3 F1-score for English (a 2.3 higher F1-score than previous work [Dobrovolskii, 2021]) using only CoNLL data for training, 68.5 F1-score for Arabic (+4.1 higher than previous work), and 74.3 F1-score for Chinese (+5.3). In addition we use the SemEval-2010 data sets for experiments in the zero-shot setting, a few-shot setting, and supervised setting using all available training data. We obtain substantially higher zero-shot F1-scores for 3 out of 4 languages than previous approaches and significantly exceed previous supervised state-of-the-art results for all five tested languages. We provide the code and models as open source.1
Bernd Bohnet, Christopher Alberti, Michael Collins 0001
Trans. Assoc. Comput. Linguistics3
2023 Improving Low-Resource Cross-lingual Parsing with Expected Statistic Regularization
abstract
Abstract We present Expected Statistic Regulariza tion (ESR), a novel regularization technique that utilizes low-order multi-task structural statistics to shape model distributions for semi- supervised learning on low-resource datasets. We study ESR in the context of cross-lingual transfer for syntactic analysis (POS tagging and labeled dependency parsing) and present several classes of low-order statistic functions that bear on model behavior. Experimentally, we evaluate the proposed statistics with ESR for unsupervised transfer on 5 diverse target languages and show that all statistics, when estimated accurately, yield improvements to both POS and LAS, with the best statistic improving POS by +7.0 and LAS by +8.5 on average. We also present semi-supervised transfer and learning curve experiments that show ESR provides significant gains over strong cross-lingual-transfer-plus-fine-tuning baselines for modest amounts of label data. These results indicate that ESR is a promising and complementary approach to model-transfer approaches for cross-lingual parsing.1
Thomas Effland, Michael Collins 0001
Trans. Assoc. Comput. Linguistics2
2022 A Well-Composed Text is Half Done! Composition Sampling for Diverse Conditional Generation
abstract
Shashi Narayan, Gonçalo Simões, Yao Zhao, Joshua Maynez, Dipanjan Das, Michael Collins, Mirella Lapata. Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2022.
Shashi Narayan, Gonçalo Simões, Joshua Maynez, Dipanjan Das 0001, Michael Collins 0001, Mirella Lapata
ACL (1)6
2022 Evaluating Explanations: How Much Do Explanations from the Teacher Aid Students?
abstract
Abstract While many methods purport to explain predictions by highlighting salient features, what aims these explanations serve and how they ought to be evaluated often go unstated. In this work, we introduce a framework to quantify the value of explanations via the accuracy gains that they confer on a student model trained to simulate a teacher model. Crucially, the explanations are available to the student during training, but are not available at test time. Compared with prior proposals, our approach is less easily gamed, enabling principled, automatic, model-agnostic evaluation of attributions. Using our framework, we compare numerous attribution methods for text classification and question answering, and observe quantitative differences that are consistent (to a moderate to high degree) across different student model architectures and learning strategies.1
Danish Pruthi, Rachit Bansal, Bhuwan Dhingra, Livio B. Soares, Michael Collins 0001, Zachary C. Lipton, Graham Neubig, William W. Cohen
Trans. Assoc. Comput. Linguistics5
2021 Decontextualization: Making Sentences Stand-Alone
abstract
Abstract Models for question answering, dialogue agents, and summarization often interpret the meaning of a sentence in a rich context and use that meaning in a new context. Taking excerpts of text can be problematic, as key pieces may not be explicit in a local window. We isolate and define the problem of sentence decontextualization: taking a sentence together with its context and rewriting it to be interpretable out of context, while preserving its meaning. We describe an annotation procedure, collect data on the Wikipedia corpus, and use the data to train models to automatically decontextualize sentences. We present preliminary studies that show the value of sentence decontextualization in a user-facing task, and as preprocessing for systems that perform document understanding. We argue that decontextualization is an important subtask in many downstream applications, and that the definitions and resources provided can benefit tasks that operate on sentences that occur in a richer context.
Eunsol Choi, Jennimaria Palomaki, Matthew Lamm, Tom Kwiatkowski, Dipanjan Das 0001, Michael Collins 0001
Trans. Assoc. Comput. Linguistics6
2021 Partially Supervised Named Entity Recognition via the Expected Entity Ratio Loss
abstract
Abstract We study learning named entity recognizers in the presence of missing entity annotations. We approach this setting as tagging with latent variables and propose a novel loss, the Expected Entity Ratio, to learn models in the presence of systematically missing tags. We show that our approach is both theoretically sound and empirically useful. Experimentally, we find that it meets or exceeds performance of strong and state-of-the-art baselines across a variety of languages, annotation scenarios, and amounts of labeled data. In particular, we find that it significantly outperforms the previous state-of-the-art methods from Mayhew et al. (2019) and Li et al. (2021) by +12.7 and +2.3 F1 score in a challenging setting with only 1,000 biased annotations, averaged across 7 datasets. We also show that, when combined with our approach, a novel sparse annotation scheme outperforms exhaustive annotation for modest annotation budgets.1
Thomas Effland, Michael Collins 0001
Trans. Assoc. Comput. Linguistics2
2021 QED: A Framework and Dataset for Explanations in Question Answering
abstract
A question answering system that in addition to providing an answer provides an explanation of the reasoning that leads to that answer has potential advantages in terms of debuggability, extensibility, and trust. To this end, we propose QED, a linguistically informed, extensible framework for explanations in question answering. A QED explanation specifies the relationship between a question and answer according to formal semantic notions such as referential equality, sentencehood, and entailment. We describe and publicly release an expert-annotated dataset of QED explanations built upon a subset of the Google Natural Questions dataset, and report baseline models on two tasks—post- hoc explanation generation given an answer, and joint question answering and explanation generation. In the joint setting, a promising result suggests that training on a relatively small amount of QED data can improve question answering. In addition to describing the formal, language-theoretic motivations for the QED approach, we describe a large user study showing that the presence of QED explanations significantly improves the ability of untrained raters to spot errors made by a strong neural QA baseline.
Matthew Lamm, Jennimaria Palomaki, Christopher Alberti, Daniel Andor, Eunsol Choi, Livio B. Soares, Michael Collins 0001
Trans. Assoc. Comput. Linguistics7
2021 Sparse, Dense, and Attentional Representations for Text Retrieval
abstract
Abstract Dual encoders perform retrieval by encoding documents and queries into dense low-dimensional vectors, scoring each document by its inner product with the query. We investigate the capacity of this architecture relative to sparse bag-of-words models and attentional neural networks. Using both theoretical and empirical analysis, we establish connections between the encoding dimension, the margin between gold and lower-ranked documents, and the document length, suggesting limitations in the capacity of fixed-length encodings to support precise retrieval of long documents. Building on these insights, we propose a simple neural model that combines the efficiency of dual encoders with some of the expressiveness of more costly attentional architectures, and explore sparse-dense hybrids to capitalize on the precision of sparse retrieval. These models outperform strong alternatives in large-scale retrieval.
Yi Luan, Jacob Eisenstein, Kristina Toutanova, Michael Collins 0001
Trans. Assoc. Comput. Linguistics4
2020 TyDi QA: A Benchmark for Information-Seeking Question Answering in Typologically Diverse Languages
abstract
Confidently making progress on multilingual modeling requires challenging, trustworthy evaluations. We present TyDi QA—a question answering dataset covering 11 typologically diverse languages with 204K question-answer pairs. The languages of TyDi QA are diverse with regard to their typology—the set of linguistic features each language expresses—such that we expect models performing well on this set to generalize across a large number of the world’s languages. We present a quantitative analysis of the data quality and example-level qualitative linguistic analyses of observed language phenomena that would not be found in English-only corpora. To provide a realistic information-seeking task and avoid priming effects, questions are written by people who want to know the answer, but don’t know the answer yet, and the data is collected directly in each language without the use of translation.
Jonathan H. Clark, Jennimaria Palomaki, Vitaly Nikolaev, Eunsol Choi, Dan Garrette, Michael Collins 0001, Tom Kwiatkowski
Trans. Assoc. Comput. Linguistics6
2019 Synthetic QA Corpora Generation with Roundtrip Consistency
abstract
We introduce a novel method of generating synthetic question answering corpora by combining models of question generation and answer extraction, and by filtering the results to ensure roundtrip consistency.By pretraining on the resulting corpora we obtain significant improvements on SQuAD2 (Rajpurkar et al., 2018) and NQ (Kwiatkowski et al., 2019), establishing a new state-of-the-art on the latter.Our synthetic data generation models, for both question generation and answer extraction, can be fully reproduced by finetuning a publicly available BERT model (Devlin et al., 2018) on the extractive subsets of SQuAD2 and NQ.We also describe a more powerful variant that does full sequence-to-sequence pretraining for question generation, obtaining exact match and F1 at less than 0.1% and 0.4% from human performance on SQuAD2.
Christopher Alberti, Daniel Andor, Emily Pitler, Jacob Devlin, Michael Collins 0001
ACL (1)5
2019 Fusion of Detected Objects in Text for Visual Question Answering
abstract
Chris Alberti, Jeffrey Ling, Michael Collins, David Reitter. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). 2019.
Christopher Alberti, Jeffrey Ling, Michael Collins 0001, David Reitter
EMNLP/IJCNLP (1)3
2019 Kernel Approximation Methods for Speech Recognition
abstract
We study the performance of kernel methods on the acoustic modeling task for automatic speech recognition, and compare their performance to deep neural networks (DNNs). To scale the kernel methods to large data sets, we use the random Fourier feature method of Rahimi and Recht (2007). We propose two novel techniques for improving the performance of kernel acoustic models. First, we propose a simple but effective feature selection method which reduces the number of random features required to attain a fixed level of performance. Second, we present a number of metrics which correlate strongly with speech recognition performance when computed on the heldout set; we attain improved performance by using these metrics to decide when to stop training. Additionally, we show that the linear bottleneck method of Sainath et al. (2013a) improves the performance of our kernel models significantly, in addition to speeding up training and making the models more compact. Leveraging these three methods, the kernel methods attain token error rates between $0.5\%$ better and $0.1\%$ worse than fully-connected DNNs across four speech recognition data sets, including the TIMIT and Broadcast News benchmark tasks.
Avner May, Alireza Bagheri Garakani, Zhiyun Lu, Aurélien Bellet, Linxi Fan, Michael Collins 0001, Daniel Hsu 0001, Brian Kingsbury, Michael Picheny, Fei Sha
J. Mach. Learn. Res.8
2019 Natural Questions: a Benchmark for Question Answering Research
abstract
We present the Natural Questions corpus, a question answering data set. Questions consist of real anonymized, aggregated queries issued to the Google search engine. An annotator is presented with a question along with a Wikipedia page from the top 5 search results, and annotates a long answer (typically a paragraph) and a short answer (one or more entities) if present on the page, or marks null if no long/short answer is present. The public release consists of 307,373 training examples with single annotations; 7,830 examples with 5-way annotations for development data; and a further 7,842 examples with 5-way annotated sequestered as test data. We present experiments validating quality of the data. We also describe analysis of 25-way annotations on 302 examples, giving insights into human variability on the annotation task. We introduce robust metrics for the purposes of evaluating question answering systems; demonstrate high human upper bounds on these metrics; and establish baseline results using competitive methods drawn from related literature.
Tom Kwiatkowski, Jennimaria Palomaki, Olivia Redfield, Michael Collins 0001, Ankur P. Parikh, Christopher Alberti, Danielle Epstein, Illia Polosukhin, Jacob Devlin, Kenton Lee, Kristina Toutanova, Llion Jones, Matthew Kelcey, Ming-Wei Chang, Andrew M. Dai, Jakob Uszkoreit, Quoc V. Le, Slav Petrov
Trans. Assoc. Comput. Linguistics4
2017 Source-Side Left-to-Right or Target-Side Left-to-Right? An Empirical Comparison of Two Phrase-Based Decoding Algorithms
abstract
This paper describes an empirical study of the phrase-based decoding algorithm proposed by Chang and Collins (2017). The algorithm produces a translation by processing the source-language sentence in strictly left-to-right order, differing from commonly used approaches that build the target-language sentence in left-to-right order. Our results show that the new algorithm is competitive with Moses (Koehn et al., 2007) in terms of both speed and BLEU scores.
Yin-Wen Chang, Michael Collins 0001
EMNLP2
2017 A Polynomial-Time Dynamic Programming Algorithm for Phrase-Based Decoding with a Fixed Distortion Limit
abstract
Decoding of phrase-based translation models in the general case is known to be NP-complete, by a reduction from the traveling salesman problem (Knight, 1999). In practice, phrase-based systems often impose a hard distortion limit that limits the movement of phrases during translation. However, the impact on complexity after imposing such a constraint is not well studied. In this paper, we describe a dynamic programming algorithm for phrase-based decoding with a fixed distortion limit. The runtime of the algorithm is O( nd! lh d+1) where n is the sentence length, d is the distortion limit, l is a bound on the number of phrases starting at any position in the sentence, and h is related to the maximum number of target language translations for any source word. The algorithm makes use of a novel representation that gives a new perspective on decoding of phrase-based models.
Yin-Wen Chang, Michael Collins 0001
Trans. Assoc. Comput. Linguistics2
2017 Cross-Lingual Syntactic Transfer with Limited Resources
abstract
We describe a simple but effective method for cross-lingual syntactic transfer of dependency parsers, in the scenario where a large amount of translation data is not available. This method makes use of three steps: 1) a method for deriving cross-lingual word clusters, which can then be used in a multilingual parser; 2) a method for transferring lexical information from a target language to source language treebanks; 3) a method for integrating these steps with the density-driven annotation projection method of Rasooli and Collins (2015). Experiments show improvements over the state-of-the-art in several languages used in previous work, in a setting where the only source of translation data is the Bible, a considerably smaller corpus than the Europarl corpus used in previous work. Results using the Europarl corpus as a source of translation data show additional improvements over the results of Rasooli and Collins (2015). We conclude with results on 38 datasets from the Universal Dependencies corpora.
Mohammad Sadegh Rasooli, Michael Collins 0001
Trans. Assoc. Comput. Linguistics2
2016 Globally Normalized Transition-Based Neural Networks
abstract
Daniel Andor, Chris Alberti, David Weiss, Aliaksei Severyn, Alessandro Presta, Kuzman Ganchev, Slav Petrov, Michael Collins. Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2016.
Daniel Andor, Christopher Alberti, David Weiss 0001, Aliaksei Severyn, Alessandro Presta, Kuzman Ganchev, Slav Petrov, Michael Collins 0001
ACL (1)8
2016 Towards a Convex HMM Surrogate for Word Alignment
Andrei Simion, Michael Collins 0001, Clifford Stein 0001
EMNLP2
2016 A comparison between deep neural nets and kernel acoustic models for speech recognition
abstract
We study large-scale kernel methods for acoustic modeling and compare to DNNs on performance metrics related to both acoustic modeling and recognition. Measuring perplexity and frame-level classification accuracy, kernel-based acoustic models are as effective as their DNN counterparts. However, on token-error-rates DNN models can be significantly better. We have discovered that this might be attributed to DNN's unique strength in reducing both the perplexity and the entropy of the predicted posterior probabilities. Motivated by our findings, we propose a new technique, entropy regularized perplexity, for model selection. This technique can noticeably improve the recognition performance of both types of models, and reduces the gap between them. While effective on Broadcast News, this technique could be also applicable to other tasks.
Zhiyun Lu, Alireza Bagheri Garakani, Avner May, Aurélien Bellet, Linxi Fan, Michael Collins 0001, Brian Kingsbury, Michael Picheny, Fei Sha
ICASSP8
2016 Compact kernel models for acoustic modeling via random feature selection
abstract
A simple but effective method is proposed for learning compact random feature models that approximate non-linear kernel methods, in the context of acoustic modeling. The method is able to explore a large number of non-linear features while maintaining a compact model via feature selection more efficiently than existing approaches. For certain kernels, this random feature selection may be regarded as a means of non-linear feature selection at the level of the raw input features, which motivates additional methods for computational improvements. An empirical evaluation demonstrates the effectiveness of the proposed method relative to the natural baseline method for kernel approximation.
Avner May, Michael Collins 0001, Daniel Hsu 0001, Brian Kingsbury
ICASSP2
2016 Predicting the impact of scientific concepts using full-text features
abstract
New scientific concepts, interpreted broadly, are continuously introduced in the literature, but relatively few concepts have a long‐term impact on society. The identification of such concepts is a challenging prediction task that would help multiple parties—including researchers and the general public—focus their attention within the vast scientific literature. In this paper we present a system that predicts the future impact of a scientific concept, represented as a technical term, based on the information available from recently published research articles. We analyze the usefulness of rich features derived from the full text of the articles through a variety of approaches, including rhetorical sentence analysis, information extraction, and time‐series analysis. The results from two large‐scale experiments with 3.8 million full‐text articles and 48 million metadata records support the conclusion that full‐text features are significantly more useful for prediction than metadata‐only features and that the most accurate predictions result from combining the metadata and full‐text features. Surprisingly, these results hold even when the metadata features are available for a much larger number of documents than are available for the full‐text features.
Kathy McKeown, Hal Daumé III, Snigdha Chaturvedi, John Paparrizos, Kapil Thadani, Pablo Barrio 0002, Or Biran, Suvarna Bothe, Michael Collins 0001, Kenneth R. Fleischmann, Luis Gravano, Rahul Jha, Ben King, Kevin McInerney, Taesun Moon, Arvind Neelakantan, Diarmuid Ó Séaghdha, Dragomir R. Radev, Thomas Clay Templeton, Simone Teufel
J. Assoc. Inf. Sci. Technol.9
2016 Transforming Dependency Structures to Logical Forms for Semantic Parsing
abstract
The strongly typed syntax of grammar formalisms such as CCG, TAG, LFG and HPSG offers a synchronous framework for deriving syntactic structures and semantic logical forms. In contrast—partly due to the lack of a strong type system—dependency structures are easy to annotate and have become a widely used form of syntactic analysis for many languages. However, the lack of a type system makes a formal mechanism for deriving logical forms from dependency structures challenging. We address this by introducing a robust system based on the lambda calculus for deriving neo-Davidsonian logical forms from dependency trees. These logical forms are then used for semantic parsing of natural language to Freebase. Experiments on the Free917 and Web-Questions datasets show that our representation is superior to the original dependency trees and that it outperforms a CCG-based representation on this task. Compared to prior work, we obtain the strongest result to date on Free917 and competitive results on WebQuestions.
Siva Reddy, Oscar Täckström, Michael Collins 0001, Tom Kwiatkowski, Dipanjan Das 0001, Mark Steedman, Mirella Lapata
Trans. Assoc. Comput. Linguistics3
2016 Unsupervised Part-Of-Speech Tagging with Anchor Hidden Markov Models
abstract
We tackle unsupervised part-of-speech (POS) tagging by learning hidden Markov models (HMMs) that are particularly well-suited for the problem. These HMMs, which we call anchor HMMs, assume that each tag is associated with at least one word that can have no other tag, which is a relatively benign condition for POS tagging (e.g., “the” is a word that appears only under the determiner tag). We exploit this assumption and extend the non-negative matrix factorization framework of Arora et al. (2013) to design a consistent estimator for anchor HMMs. In experiments, our algorithm is competitive with strong baselines such as the clustering method of Brown et al. (1992) and the log-linear model of Berg-Kirkpatrick et al. (2010). Furthermore, it produces an interpretable model in which hidden states are automatically lexicalized by words.
Karl Stratos, Michael Collins 0001, Daniel Hsu 0001
Trans. Assoc. Comput. Linguistics2
2015 A Family of Latent Variable Convex Relaxations for IBM Model 2
abstract
Recently, a new convex formulation of IBM Model 2 was introduced. In this paper we develop the theory further and introduce a class of convex relaxations for latent variable models which include IBM Model 2. When applied to IBM Model 2, our relaxation class subsumes the previous relaxation as a special case. As proof of concept, we study a new relaxation of IBM Model 2 which is simpler than the previous algorithm: the new relaxation relies on the use of nothing more than a multinomial EM algorithm, does not require the tuning of a learning rate, and has some favorable comparisons to IBM Model 2 in terms of F-Measure. The ideas presented could be applied to a wide range of NLP and machine learning problems.
Andrei Simion, Michael Collins 0001, Clifford Stein 0001
AAAI2
2015 Model-based Word Embeddings from Decompositions of Count Matrices
abstract
Karl Stratos, Michael Collins, Daniel Hsu. Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 1: Long Papers). 2015.
Karl Stratos, Michael Collins 0001, Daniel Hsu 0001
ACL (1)2
2015 Structured Training for Neural Network Transition-Based Parsing
abstract
David Weiss, Chris Alberti, Michael Collins, Slav Petrov. Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 1: Long Papers). 2015.
David Weiss 0001, Christopher Alberti, Michael Collins 0001, Slav Petrov
ACL (1)3
2015 Density-Driven Cross-Lingual Transfer of Dependency Parsers
abstract
We present a novel method for the crosslingual transfer of dependency parsers.Our goal is to induce a dependency parser in a target language of interest without any direct supervision: instead we assume access to parallel translations between the target and one or more source languages, and to supervised parsers in the source language(s).Our key contributions are to show the utility of dense projected structures when training the target language parser, and to introduce a novel learning algorithm that makes use of dense structures.Results on several languages show an absolute improvement of 5.51% in average dependency accuracy over the state-of-the-art method of (Ma and Xia, 2014).Our average dependency accuracy of 82.18% compares favourably to the accuracy of fully supervised methods.
Mohammad Sadegh Rasooli, Michael Collins 0001
EMNLP2
2015 On A Strictly Convex IBM Model 1
abstract
IBM Model 1 is a classical alignment model.Of the first generation word-based SMT models, it was the only such model with a concave objective function.For concave optimization problems like IBM Model 1, we have guarantees on the convergence of optimization algorithms such as Expectation Maximization (EM).However, as was pointed out recently, the objective of IBM Model 1 is not strictly concave and there is quite a bit of alignment quality variance within the optimal solution set.In this work we detail a strictly concave version of IBM Model 1 whose EM algorithm is a simple modification of the original EM algorithm of Model 1 and does not require the tuning of a learning rate or the insertion of an l 2 penalty.Moreover, by addressing Model 1's shortcomings, we achieve AER and F-Measure improvements over the classical Model 1 by over 30%.
Andrei Simion, Michael Collins 0001, Clifford Stein 0001
EMNLP2
2014 A Constrained Viterbi Relaxation for Bidirectional Word Alignment
abstract
Bidirectional models of word alignment are an appealing alternative to post-hoc combinations of directional word aligners.Unfortunately, most bidirectional formulations are NP-Hard to solve, and a previous attempt to use a relaxationbased decoder yielded few exact solutions (6%).We present a novel relaxation for decoding the bidirectional model of DeNero and Macherey (2011).The relaxation can be solved with a modified version of the Viterbi algorithm.To find optimal solutions on difficult instances, we alternate between incrementally adding constraints and applying optimality-preserving coarse-to-fine pruning.The algorithm finds provably exact solutions on 86% of sentence pairs and shows improvements over directional models.
Yin-Wen Chang, Alexander M. Rush, John DeNero, Michael Collins 0001
ACL (1)4
2014 A Provably Correct Learning Algorithm for Latent-Variable PCFGs
abstract
We introduce a provably correct learning algorithm for latent-variable PCFGs. The algorithm relies on two steps: first, the use of a matrix-decomposition algorithm ap-plied to a co-occurrence matrix estimated from the parse trees in a training sample; second, the use of EM applied to a convex objective derived from the training sam-ples in combination with the output from the matrix decomposition. Experiments on parsing and a language modeling problem show that the algorithm is efficient and ef-fective in practice. 1
Shay B. Cohen, Michael Collins 0001
ACL (1)2
2014 Learning Dictionaries for Named Entity Recognition using Minimal Supervision
abstract
This paper describes an approach for automatic construction of dictionaries for Named Entity Recognition (NER) using large amounts of unlabeled data and a few seed examples. We use Canonical Correlation Analysis (CCA) to obtain lower dimensional embeddings (representations) for candidate phrases and classify these phrases using a small number of labeled examples. Our method achieves 16.5% and 11.3% F-1 score improvement over co-training on disease and virus NER respectively. We also show that by adding candidate phrase embeddings as features in a sequence tagger gives better performance compared to using word embeddings.
Arvind Neelakantan, Michael Collins 0001
EACL2
2014 Some Experiments with a Convex IBM Model 2
abstract
Using a recent convex formulation of IBM Model 2, we propose a new initialization scheme which has some favorable comparisons to the standard method of initializing IBM Model 2 with IBM Model 1.Additionally, we derive the Viterbi alignment for the convex relaxation of IBM Model 2 and show that it leads to better F-Measure scores than those of IBM Model 2.
Andrei Simion, Michael Collins 0001, Clifford Stein 0001
EACL2
2014 A Spectral Algorithm for Learning Class-Based n-gram Models of Natural Language
Karl Stratos, Do-kyum Kim, Michael Collins 0001, Daniel Hsu 0001
UAI3
2014 Spectral learning of latent-variable PCFGs: algorithms and sample complexity
Shay B. Cohen, Karl Stratos, Michael Collins 0001, Dean P. Foster, Lyle H. Ungar
J. Mach. Learn. Res.3
2013 Spectral Learning of Refinement HMMs
Karl Stratos, Alexander M. Rush, Shay B. Cohen, Michael Collins 0001
CoNLL4
2013 Optimal Beam Search for Machine Translation
abstract
Beam search is a fast and empirically effective method for translation decoding, but it lacks formal guarantees about search error.We develop a new decoding algorithm that combines the speed of beam search with the optimal certificate property of Lagrangian relaxation, and apply it to phrase-and syntax-based translation decoding.The new method is efficient, utilizes standard MT algorithms, and returns an exact solution on the majority of translation examples in our test data.The algorithm is 3.5 times faster than an optimized incremental constraint-based decoder for phrase-based translation and 4 times faster for syntax-based translation.
Alexander M. Rush, Yin-Wen Chang, Michael Collins 0001
EMNLP3
2013 A Convex Alternative to IBM Model 2
abstract
The IBM translation models have been hugely influential in statistical machine translation; they are the basis of the alignment models used in modern translation systems.Excluding IBM Model 1, the IBM translation models, and practically all variants proposed in the literature, have relied on the optimization of likelihood functions or similar functions that are non-convex, and hence have multiple local optima.In this paper we introduce a convex relaxation of IBM Model 2, and describe an optimization algorithm for the relaxation based on a subgradient method combined with exponentiated-gradient updates.Our approach gives the same level of alignment accuracy as IBM Model 2.
Andrei Simion, Michael Collins 0001, Clifford Stein 0001
EMNLP2
2013 Spectral Learning Algorithms for Natural Language Processing
Shay B. Cohen, Michael Collins 0001, Dean P. Foster, Karl Stratos, Lyle H. Ungar
HLT-NAACL2
2013 Approximate PCFG Parsing Using Tensor Decomposition
Shay B. Cohen, Giorgio Satta, Michael Collins 0001
HLT-NAACL3
2013 Experiments with Spectral Learning of Latent-Variable PCFGs
Shay B. Cohen, Karl Stratos, Michael Collins 0001, Dean P. Foster, Lyle H. Ungar
HLT-NAACL3
2012 Spectral Learning of Latent-Variable PCFGs
Shay B. Cohen, Karl Stratos, Michael Collins 0001, Dean P. Foster, Lyle H. Ungar
ACL (1)3
2012 Spectral Dependency Parsing with Latent Variables
Paramveer S. Dhillon, Jordan Rodu, Michael Collins 0001, Dean P. Foster, Lyle H. Ungar
EMNLP-CoNLL3
2012 Improved Parsing and POS Tagging Using Inter-Sentence Consistency Constraints
Alexander M. Rush, Roi Reichart, Michael Collins 0001, Amir Globerson
EMNLP-CoNLL3
2012 Tensor Decomposition for Fast Parsing with Latent-Variable PCFGs
abstract
We describe an approach to speed-up inference with latent variable PCFGs, which have been shown to be highly effective for natural language parsing. Our approach is based on a tensor formulation recently introduced for spectral estimation of latent-variable PCFGs coupled with a tensor decomposition algorithm well-known in the multilinear algebra literature. We also describe an error bound for this approximation, which bounds the difference between the probabilities calculated by the algorithm and the true probabilities that the approximated model gives. Empirical evaluation on real-world natural language parsing data demonstrates a significant speed-up at minimal cost for parsing performance.
Shay B. Cohen, Michael Collins 0001
NIPS2
2012 A Tutorial on Dual Decomposition and Lagrangian Relaxation for Inference in Natural Language Processing
abstract
Dual decomposition, and more generally Lagrangian relaxation, is a classical method for combinatorial optimization; it has recently been applied to several inference problems in natural language processing (NLP). This tutorial gives an overview of the technique. We describe example algorithms, describe formal guarantees for the method, and describe practical issues in implementing the algorithms. While our examples are predominantly drawn from the NLP literature, the material should be of general relevance to inference problems in machine learning. A central theme of this tutorial is that Lagrangian relaxation is naturally applied in conjunction with a broad class of combinatorial algorithms, allowing inference in models that go significantly beyond previous work on Lagrangian relaxation for inference in graphical models.
Alexander M. Rush, Michael Collins 0001
J. Artif. Intell. Res.2
2011 Exact Decoding of Syntactic Translation Models through Lagrangian Relaxation
Alexander M. Rush, Michael Collins 0001
ACL2
2011 Exact Decoding of Phrase-Based Translation Models through Lagrangian Relaxation
Yin-Wen Chang, Michael Collins 0001
EMNLP2
2010 Efficient Third-Order Dependency Parsers
Terry Koo, Michael Collins 0001
ACL2
2010 Maximum Margin Ranking Algorithms for Information Retrieval
Shivani Agarwal 0001, Michael Collins 0001
ECIR2
2010 Dual Decomposition for Parsing with Non-Projective Head Automata
Terry Koo, Alexander M. Rush, Michael Collins 0001, Tommi S. Jaakkola, David A. Sontag
EMNLP3
2010 On Dual Decomposition and Linear Programming Relaxations for Natural Language Processing
Alexander M. Rush, David A. Sontag, Michael Collins 0001, Tommi S. Jaakkola
EMNLP3
2010 Dialect recognition using a phone-GMM-supervector-based SVM kernel
abstract
In this paper, we introduce a new approach to dialect recognition which relies on the hypothesis that certain phones are realized differently across dialects. Given a speaker’s utterance, we first obtain the most likely phone sequence using a phone recognizer. We then extract GMM Supervectors for each phone instance. Using these vectors, we design a kernel function that computes the similarities of phones between pairs of utterances. We employ this kernel to train SVM classifiers that estimate posterior probabilities, used during recognition. Testing our approach on four Arabic dialects from 30s cuts, we compare our performance to five approaches: PRLM; GMM-UBM; our own improved version of GMM-UBM which employs fMLLR adaptation; our recent discriminative phonotactic approach; and a state-of-the-art system: SDC-based GMM-UBM discriminatively trained. Our kernel-based technique outperforms all these previous approaches; the overall EER of our system is 4.9%.
Fadi Biadsy, Julia Hirschberg, Michael Collins 0001
INTERSPEECH3
2009 Learning Context-Dependent Mappings from Sentences to Logical Form
Luke Zettlemoyer, Michael Collins 0001
ACL/IJCNLP2
2009 Non-Projective Parsing for Statistical Machine Translation
Xavier Carreras, Michael Collins 0001
EMNLP2
2009 An Empirical Study of Semi-supervised Structured Conditional Models for Dependency Parsing
Jun Suzuki 0001, Hideki Isozaki, Xavier Carreras, Michael Collins 0001
EMNLP4
2009 An efficient projection for l1,infinity regularization
abstract
In recent years the l1, ∞ norm has been proposed for joint regularization. In essence, this type of regularization aims at extending the l1 framework for learning sparse models to a setting where the goal is to learn a set of jointly sparse models. In this paper we derive a simple and effective projected gradient method for optimization of l1, ∞ regularized problems. The main challenge in developing such a method resides on being able to compute efficient projections to the l1, ∞ ball. We present an algorithm that works in O(n log n) time and O(n) memory where n is the number of parameters. We test our algorithm in a multi-task image annotation problem. Our results show that l1, ∞ leads to better performance than both l2 and l1 regularization and that it is is effective in discovering jointly sparse solutions.
Ariadna Quattoni, Xavier Carreras, Michael Collins 0001, Trevor Darrell
ICML3
2009 Learning Label Embeddings for Nearest-Neighbor Multi-class Classification with an Application to Speech Recognition
abstract
We consider the problem of using nearest neighbor methods to provide a conditional probability estimate, P(y|a), when the number of labels y is large and the labels share some underlying structure. We propose a method for learning error-correcting output codes (ECOCs) to model the similarity between labels within a nearest neighbor framework. The learned ECOCs and nearest neighbor information are used to provide conditional probability estimates. We apply these estimates to the problem of acoustic modeling for speech recognition. We demonstrate an absolute reduction in word error rate (WER) of 0.9% (a 2.5% relative reduction in WER) on a lecture recognition task over a state-of-the-art baseline GMM model.
Natasha Singh-Miller, Michael Collins 0001
NIPS2
2008 Simple Semi-supervised Dependency Parsing
Terry Koo, Xavier Carreras, Michael Collins 0001
ACL3
2008 TAG, Dynamic Programming, and the Perceptron for Efficient, Feature-Rich Parsing
Xavier Carreras, Michael Collins 0001, Terry Koo
CoNLL2
2008 Transfer learning for image classification with sparse prototype representations
abstract
To learn a new visual category from few examples, prior knowledge from unlabeled data as well as previous related categories may be useful. We develop a new method for transfer learning which exploits available unlabeled data and an arbitrary kernel function; we form a representation based on kernel distances to a large set of unlabeled data points. To transfer knowledge from previous related problems we observe that a category might be learnable using only a small subset of reference prototypes. Related problems may share a significant number of relevant prototypes; we find such a concise representation by performing a joint loss minimization over the training sets of related problems with a shared regularization penalty that minimizes the total number of prototypes involved in the approximation. This optimization problem can be formulated as a linear program that can be solved efficiently. We conduct experiments on a news-topic prediction task where the goal is to predict whether an image belongs to a particular news topic. Our results show that when only few examples are available for training a target topic, leveraging knowledge learnt from other topics can significantly improve performance.
Ariadna Quattoni, Michael Collins 0001, Trevor Darrell
CVPR2
2008 Case-factor diagrams for structured probabilistic modeling
David A. McAllester, Michael Collins 0001, Fernando Pereira 0003
J. Comput. Syst. Sci.2
2008 Exponentiated Gradient Algorithms for Conditional Random Fields and Max-Margin Markov Networks
Michael Collins 0001, Amir Globerson, Terry Koo, Xavier Carreras, Peter L. Bartlett
J. Mach. Learn. Res.1
2007 Learning Visual Representations using Images with Captions
abstract
Current methods for learning visual categories work well when a large amount of labeled data is available, but can run into severe difficulties when the number of labeled examples is small. When labeled data is scarce it may be beneficial to use unlabeled data to learn an image representation that is low-dimensional, but nevertheless captures the information required to discriminate between image categories. This paper describes a method for learning representations from large quantities of unlabeled images which have associated captions; the goal is to improve learning in future image classification problems. Experiments show that our method significantly outperforms (1) a fully-supervised baseline model, (2) a model that ignores the captions and learns a visual representation by performing PCA on the unlabeled images alone and (3) a model that uses the output of word classifiers trained using captions and unlabeled data. Our current work concentrates on captions as the source of meta-data, but more generally other types of meta-data could be used.
Ariadna Quattoni, Michael Collins 0001, Trevor Darrell
CVPR2
2007 Structured Prediction Models via the Matrix-Tree Theorem
Terry Koo, Amir Globerson, Xavier Carreras, Michael Collins 0001
EMNLP-CoNLL4
2007 Chinese Syntactic Reordering for Statistical Machine Translation
Chao Wang 0018, Michael Collins 0001, Philipp Koehn
EMNLP-CoNLL2
2007 Online Learning of Relaxed CCG Grammars for Parsing to Logical Form
Luke Zettlemoyer, Michael Collins 0001
EMNLP-CoNLL2
2007 Trigger-Based Language Modeling using a Loss-Sensitive Perceptron Algorithm
abstract
Discriminative language models using n-gram features have been shown to be effective in reducing speech recognition word error rates. In this paper we describe a method for incorporating discourse-level triggers into a discriminative language model. Triggers are features identifying re-occurrence of words within a conversation. We introduce triggers that are specific to particular unigrams and bigrams, as well as "back off" trigger features that allow generalizations to be made across different unigrams. We train our model using a new loss-sensitive variant of the perceptron algorithm that makes effective use of information from multiple hypotheses in an n-best list. We train and test on the switchboard data set and show a 0.5 absolute reduction in WER over a baseline discriminative model which uses n-gram features alone, and a 1.5 absolute reduction in WER over the baseline recognizer.
Natasha Singh-Miller, Michael Collins 0001
ICASSP (4)2
2007 Exponentiated gradient algorithms for log-linear structured prediction
abstract
Conditional log-linear models are a commonly used method for structured prediction. Efficient learning of parameters in these models is therefore an important problem. This paper describes an exponentiated gradient (EG) algorithm for training such models. EG is applied to the convex dual of the maximum likelihood objective; this results in both sequential and parallel update algorithms, where in the sequential algorithm parameters are updated in an online fashion. We provide a convergence proof for both algorithms. Our analysis also simplifies previous results on EG for max-margin models, and leads to a tighter bound on convergence rates. Experiments on a large-scale parsing task show that the proposed algorithm converges much faster than conjugate-gradient and L-BFGS approaches both in terms of optimization objective and test error.
Amir Globerson, Terry Koo, Xavier Carreras, Michael Collins 0001
ICML4
2007 Dimensionality reduction for speech recognition using neighborhood components analysis
abstract
Previous work has considered methods for learning projections of high-dimensional acoustic representations to lower dimensional spaces. In this paper we apply the neighborhood components analysis (NCA) [2] method to acoustic modeling in a speech recognizer. NCA learns a projection of acoustic vectors that optimizes a criterion that is closely related to the classification accuracy of a nearest-neighbor classifier. We introduce regularization into this method, giving further improvements in performance. We describe experiments on a lecture transcription task, comparing projections learned using NCA and HLDA [1]. Regularized NCA gives a 0.7 % absolute reduction in WER over HLDA, which corresponds to a relative reduction of 1.9%. Index Terms: speech recognition, acoustic modeling, dimensionality reduction
Natasha Singh-Miller, Michael Collins 0001, Timothy J. Hazen
INTERSPEECH2
2007 Discriminative n-gram language modeling
Brian Roark, Murat Saraclar, Michael Collins 0001
Comput. Speech Lang.3
2007 Hidden Conditional Random Fields
abstract
We present a discriminative latent variable model for classification problems in structured domains where inputs can be represented by a graph of local observations. A hidden-state Conditional Random Field framework learns a set of latent variables conditioned on local features. Observations need not be independent and may overlap in space and time.
Ariadna Quattoni, Sy Bor Wang, Louis-Philippe Morency, Michael Collins 0001, Trevor Darrell
IEEE Trans. Pattern Anal. Mach. Intell.4
2006 A Discriminative Model for Tree-to-Tree Translation
Brooke Cowan, Ivona Kucerova, Michael Collins 0001
EMNLP3
2005 Clause Restructuring for Statistical Machine Translation
abstract
We describe a method for incorporating syntactic information in statistical machine translation systems. The first step of the method is to parse the source language string that is being translated. The second step is to apply a series of transformations to the parse tree, effectively reordering the surface string on the source language side of the translation system. The goal of this step is to recover an underlying word order that is closer to the target language word-order than the original string. The reordering approach is applied as a pre-processing step in both the training and decoding phases of a phrase-based statistical MT system. We describe experiments on translation from German to English, showing an improvement from 25.2% Bleu score for a baseline system to 26.8% Bleu score for the system with reordering, a statistically significant improvement.
Michael Collins 0001, Philipp Koehn, Ivona Kucerova
ACL1
2005 Discriminative Syntactic Language Modeling for Speech Recognition
abstract
We describe a method for discriminative training of a language model that makes use of syntactic features. We follow a reranking approach, where a baseline recogniser is used to produce 1000-best output for each acoustic input, and a second "reranking" model is then used to choose an utterance from these 1000-best lists. The reranking model makes use of syntactic features together with a parameter estimation method that is based on the perception algorithm. We describe experiments on the Switchboard speech recognition task. The syntactic features provide an additional 0.3% reduction in test-set error rate beyond the model of (Roark et al., 2004a; Roark et al., 2004b) (significant at p < 0.001), which makes use of a discriminatively trained n-gram model, giving a total reduction of 1.2% over the baseline Switchboard system.
Michael Collins 0001, Brian Roark, Murat Saraclar
ACL1
2005 Learning to Map Sentences to Logical Form: Structured Classification with Probabilistic Categorial Grammars
Luke Zettlemoyer, Michael Collins 0001
UAI2
2005 Discriminative Reranking for Natural Language Parsing
abstract
This article considers approaches which rerank the output of an existing probabilistic parser. The base parser produces a set of candidate parses for each input sentence, with associated probabilities that define an initial ranking of these parses. A second model then attempts to improve upon this initial ranking, using additional features of the tree as evidence. The strength of our approach is that it allows a tree to be represented as an arbitrary set of features, without concerns about how these features interact or overlap and without the need to define a derivation or a generative model which takes these features into account. We introduce a new method for the reranking task, based on the boosting approach to ranking problems described in Freund et al. (1998). We apply the boosting method to parsing the Wall Street Journal treebank. The method combined the log-likelihood under a baseline model (that of Collins [1999]) with evidence from an additional 500,000 features over parse trees that were not included in the original model. The new model achieved 89.75% F-measure, a 13% relative decrease in F-measure error over the baseline model's score of 88.2%. The article also introduces a new algorithm for the boosting approach which takes advantage of the sparsity of the feature space in the parsing data. Experiments show significant efficiency gains for the new algorithm over the obvious implementation of the boosting approach. We argue that the method is an appealing alternative-in terms of both simplicity and efficiency-to work on feature selection methods within log-linear (maximum-entropy) models. Although the experiments in this article are on natural language parsing (NLP), the approach should be applicable to many other NLP problems which are naturally framed as ranking tasks, for example, speech recognition, machine translation, or natural language generation.
Michael Collins 0001, Terry Koo
Comput. Linguistics1
2004 Incremental Parsing with the Perceptron Algorithm
abstract
This paper describes an incremental parsing approach where parameters are estimated using a variant of the perceptron algorithm. A beam-search algorithm is used during both training and decoding phases of the method. The perceptron approach was implemented with the same feature set as that of an existing generative model (Roark, 2001a), and experimental results show that it gives competitive performance to the generative model on parsing the Penn treebank. We demonstrate that training a perceptron model to combine with the generative model during search provides a 2.1 percent F-measure improvement over the generative model alone, to 88.8 percent.
Michael Collins 0001, Brian Roark
ACL1
2004 Discriminative Language Modeling with Conditional Random Fields and the Perceptron Algorithm
abstract
This paper describes discriminative language modeling for a large vocabulary speech recognition task. We contrast two parameter estimation methods: the perceptron algorithm, and a method based on conditional random fields (CRFs). The models are encoded as deterministic weighted finite state automata, and are applied by intersecting the automata with word-lattices that are the output from a baseline recognizer. The perceptron algorithm has the benefit of automatically selecting a relatively small feature set in just a couple of passes over the training data. However, using the feature set output from the perceptron algorithm (initialized with their weights), CRF training provides an additional 0.5% reduction in word error rate, for a total 1.8% absolute reduction from the baseline of 39.2%.
Brian Roark, Murat Saraclar, Michael Collins 0001, Mark Johnson 0001
ACL3
2004 Max-Margin Parsing
Ben Taskar, Daniel Klein 0001, Michael Collins 0001, Daphne Koller, Christopher D. Manning
EMNLP3
2004 Corrective language modeling for large vocabulary ASR with the perceptron algorithm
abstract
This paper investigates error-corrective language modeling using the perceptron algorithm on word lattices. The resulting model is encoded as a weighted finite-state automaton, and is used by intersecting the model with word lattices, making it simple and inexpensive to apply during decoding. We present results for various training scenarios for the Switchboard task, including using n-gram features of different orders, and performing n-best extraction versus using full word lattices. We demonstrate the importance of making the training conditions as close as possible to testing conditions. The best approach yields a 1.3 percent improvement in first pass accuracy, which translates to 0.5 percent improvement after other rescoring passes.
Brian Roark, Murat Saraclar, Michael Collins 0001
ICASSP (1)3
2004 Exponentiated Gradient Algorithms for Large-margin Structured Classification
abstract
We consider the problem of structured classification, where the task is to predict a label y from an input x, and y has meaningful internal struc- ture. Our framework includes supervised training of Markov random fields and weighted context-free grammars as special cases. We describe an algorithm that solves the large-margin optimization problem defined in [12], using an exponential-family (Gibbs distribution) representation of structured objects. The algorithm is efficient—even in cases where the number of labels y is exponential in size—provided that certain expecta- tions under Gibbs distributions can be calculated efficiently. The method for structured labels relies on a more general result, specifically the ap- plication of exponentiated gradient updates [7, 8] to quadratic programs.
Peter L. Bartlett, Michael Collins 0001, Ben Taskar, David A. McAllester
NIPS2
2004 Conditional Random Fields for Object Recognition
abstract
We present a discriminative part-based approach for the recognition of object classes from unsegmented cluttered scenes. Objects are modeled as flexible constellations of parts conditioned on local observations found by an interest operator. For each object class the probability of a given assignment of parts to local features is modeled by a Conditional Ran- dom Field (CRF). We propose an extension of the CRF framework that incorporates hidden variables and combines class conditional CRFs into a unified framework for part-based object recognition. The parameters of the CRF are estimated in a maximum likelihood framework and recogni- tion proceeds by finding the most likely class under our model. The main advantage of the proposed CRF framework is that it allows us to relax the assumption of conditional independence of the observed data (i.e. local features) often used in generative approaches, an assumption that might be too restrictive for a considerable number of object classes.
Ariadna Quattoni, Michael Collins 0001, Trevor Darrell
NIPS2
2004 Case-Factor Diagrams for Structured Probabilistic Modeling
David A. McAllester, Michael Collins 0001, Fernando Pereira 0003
UAI2
2003 Head-Driven Statistical Models for Natural Language Parsing
abstract
This article describes three statistical models for natural language parsing. The models extend methods from probabilistic context-free grammars to lexicalized grammars, leading to approaches in which a parse tree is represented as the sequence of decisions corresponding to a head-centered, top-down derivation of the tree. Independence assumptions then lead to parameters that encode the X-bar schema, subcategorization, ordering of complements, placement of adjuncts, bigram lexical dependencies, wh-movement, and preferences for close attachment. All of these preferences are expressed by probabilities conditioned on lexical heads. The models are evaluated on the Penn Wall Street Journal Treebank, showing that their accuracy is competitive with other models in the literature. To gain a better understanding of the models, we also give results on different constituent types, as well as a breakdown of precision/recall results in recovering various types of dependencies. We analyze various characteristics of the models through experiments on parsing accuracy, by collecting frequencies of various structures in the treebank, and through linguistically motivated examples. Finally, we compare the models to others that have been applied to parsing the treebank, aiming to give some explanation of the difference in performance of the various models.
Michael Collins 0001
Comput. Linguistics1
2002 Ranking Algorithms for Named Entity Extraction: Boosting and the Voted Perceptron
abstract
This paper describes algorithms which rerank the top N hypotheses from a maximum-entropy tagger, the application being the recovery of named-entity boundaries in a corpus of web data. The first approach uses a boosting algorithm for ranking problems. The second approach uses the voted perceptron algorithm. Both algorithms give comparable, significant improvements over the maximum-entropy baseline. The voted perceptron algorithm can be considerably more efficient to train, at some cost in computation on test examples.
Michael Collins 0001
ACL1
2002 New Ranking Algorithms for Parsing and Tagging: Kernels over Discrete Structures, and the Voted Perceptron
abstract
This paper introduces new learning algorithms for natural language processing based on the perceptron algorithm. We show how the algorithms can be efficiently applied to exponential sized representations of parse trees, such as the "all subtrees" (DOP) representation described by (Bod 1998), or a representation tracking all sub-fragments of a tagged sentence. We give experimental results showing significant improvements on two tasks: parsing Wall Street Journal text, and named-entity extraction from web data.
Michael Collins 0001, Nigel Duffy
ACL1
2002 Discriminative Training Methods for Hidden Markov Models: Theory and Experiments with Perceptron Algorithms
abstract
We describe new algorithms for training tagging models, as an alternative to maximum-entropy models or conditional random fields (CRFs). The algorithms rely on Viterbi decoding of training examples, combined with simple additive updates. We describe theory justifying the algorithms through a modification of the proof of convergence of the perceptron algorithm for classification problems. We give experimental results on part-of-speech tagging and base noun phrase chunking, in both cases showing improvements over results for a maximum-entropy tagger.
Michael Collins 0001
EMNLP1
2002 Logistic Regression, AdaBoost and Bregman Distances
Michael Collins 0001, Robert E. Schapire, Yoram Singer
Mach. Learn.1
2001 Convolution Kernels for Natural Language
abstract
We describe the application of kernel methods to Natural Language Pro- cessing (NLP) problems. In many NLP tasks the objects being modeled are strings, trees, graphs or other discrete structures which require some mechanism to convert them into feature vectors. We describe kernels for various natural language structures, allowing rich, high dimensional rep- resentations of these structures. We show how a kernel over trees can be applied to parsing using the voted perceptron algorithm, and we give experimental results on the ATIS corpus of parse trees.
Michael Collins 0001, Nigel Duffy
NIPS1
2001 A Generalization of Principal Components Analysis to the Exponential Family
abstract
Principal component analysis (PCA) is a commonly applied technique for dimensionality reduction. PCA implicitly minimizes a squared loss function, which may be inappropriate for data that is not real-valued, such as binary-valued data. This paper draws on ideas from the Exponen- tial family, Generalized linear models, and Bregman distances, to give a generalization of PCA to loss functions that we argue are better suited to other data types. We describe algorithms for minimizing the loss func- tions, and give examples on simulated data.
Michael Collins 0001, Sanjoy Dasgupta, Robert E. Schapire
NIPS1
2000 Logistic Regression, AdaBoost and Bregman Distances
Michael Collins 0001, Robert E. Schapire, Yoram Singer
COLT1
2000 Improving intonational phrasing with syntactic information
abstract
The prediction of intonational phrase boundaries from raw text is an important step for a text-to-speech system: locating where to place short pauses enables more natural sounding speech, that can be more easily understood. We improved upon earlier work [Hirschberg and Prieto, 1996] by adding syntactic information gained from a high-accuracy parser [Collins, 1999]. We report significant improvement using various experimental setups. We also show that our improved method comes close to interannotator agreement.
Philipp Koehn, Steven P. Abney, Julia Hirschberg, Michael Collins 0001
ICASSP4
2000 Discriminative Reranking for Natural Language Parsing
Michael Collins 0001
ICML1
1999 A Statistical Parser for Czech
abstract
This paper considers statistical parsing of Czech, which differs radically from English in at least two respects: (1) it is a highly inflected language, and (2) it has relatively free word order. These differences are likely to pose new problems for techniques that have been developed on English. We describe our experience in building on the parsing model of (Collins 97). Our final results- 80% dependency accuracy - represent good progress towards the 91% accuracy of the parser on English (Wall Street Journal) text.
Michael Collins 0001, Jan Hajic 0001, Lance A. Ramshaw, Christoph Tillmann
ACL1
1999 Unsupervised Models for Named Entity Classification
Michael Collins 0001, Yoram Singer
EMNLP1
1997 Three Generative, Lexicalised Models for Statistical Parsing
abstract
Americanae nace como un proyecto conjunto que surge dentro de la Red Europea de Información y Documentación sobre América Latina (REDIAL), y que ha afrontado la Biblioteca de la Agencia Española de Cooperación Internacional para el Desarrollo (AECID). Esta nueva biblioteca virtual hace más accesibles los libros digitales de tema americanista a los investigadores y usuarios interesados de cualquier parte del mundo.
Michael Collins 0001
ACL1
1996 A New Statistical Parser Based on Bigram Lexical Dependencies
abstract
This paper describes a new statistical parser which is based on probabilities of dependencies between head-words in the parse tree. Standard bigram probability estimation techniques are extended to calculate probabilities of dependencies between pairs of words. Tests using Wall Street Journal data show that the method performs at least as well as SPATTER (Magerman 95; Jelinek et al. 94), which has the best published results for a statistical parser on this task. The simplicity of the approach means the model trains on 40,000 sentences in under 15 minutes. With a beam search strategy parsing speed can be improved to over 200 sentences a minute with negligible loss in accuracy.
Michael Collins 0001
ACL1
1993 Spoken language translation with MID-90's technology: a case study
Manny Rayner, Ivan Bretan, David M. Carter, Michael Collins 0001, Vassilios Digalakis, Björn Gambäck, Jaan Kaja, Jussi Karlgren, Bertil Lyberg, Stephen G. Pulman, Patti Price, Christer Samuelsson
EUROSPEECH4