A Comparison of Algorithms for Maximum Entropy Parameter Estimation

By Robert Malouf. Conference on Computational Natural Language Learning, 2002

789 citations recorded by the source corpus.

Conditional maximum entropy (ME) models provide a general purpose machine learning technique which has been successfully applied to fields as diverse as computer vision and econometrics, and which is used for a wide variety of classification problems in natural language processing. However, the flexibility of ME models is not without cost. While parameter estimation for ME models is conceptually straightforward, in practice ME models for typical natural language tasks are very large, and may well contain many thousands of free parameters. In this paper, we consider a number of algorithms for estimating the parameters of ME models, including iterative scaling, gradient ascent, conjugate gradient, and variable metric methods. Sur-prisingly, the standardly used iterative scaling algorithms perform quite poorly in comparison to the others, and for all of the test problems, a limited-memory variable metric algorithm outperformed the other choices.

Subfields: Artificial Intelligence, Statistical and Nonlinear Physics

View Paper: https://www.semanticscholar.org/paper/878783964ab23c97052ea82685368099d85c500d

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Percy Liang
  2. Jianfeng Gao
  3. Mohit Bansal
  4. Christopher D. Manning
  5. Yoshua Bengio
  6. Noah A. Smith
  7. Luke S. Zettlemoyer
  8. Yoav Goldberg

In Statistical and Nonlinear Physics

  1. Chih-Jen Lin
  2. Trevor Cohn
  3. Mark W. Schmidt
  4. Hsiang-Fu Yu
  5. Jason Baldridge
  6. Sasha Blair-Goldensohn
  7. A. Genkin
  8. Michael Collins

Citations in the corpus