Proceedings

Revisiting Output Coding for Sequential Supervised Learning

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 2486-2490.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Markov models are commonly used for joint inference of label sequences. Unfortunately, inference scales quadratically in the number of labels, which is problematic for training methods where inference is repeatedly preformed and is the primary computational bottleneck for large label sets. Recent work has used output coding to address this issue by converting a problem with many labels to a set of problems with binary labels. Models were independently trained for each binary problem, at a much reduced computational cost, and then combined for joint inference over the original labels. Here we revisit this idea and show through experiments on synthetic and benchmark data sets that the approach can perform poorly when it is critical to explicitly capture the Markovian transition structure of the large-label problem. We then describe a simple cascade-training approach and show that it can improve performance on such problems with negligible computational overhead.

  1. [Cohn et al., 2005] Trevor Cohn, Andrew Smith, and Miles Os- borne. Scaling conditional random fields using error correcting codes. In Annual Meeting of the Association for Computational Linguistics, pages 10-17, 2005.
  2. [Collins and Roark, 2004] Michael Collins and Brian Roark. Incre- mental parsing with the perceptron algorithm. In Proceedings of the 42nd Annual Meeting of the Association for Computational Linguistics, pages 111-118, 2004.
  3. [Collins, 2002] M. Collins. Discriminative training methods for hidden markov models: Theory and experiments with perceptron algorithms. In Empirical Methods in NLP, pages 1-8, 2002.
  4. [Dietterich and Bakiri, 1995] Thomas G. Dietterich and Ghulum Bakiri. Solving multiclass learning problems via error-correcting output codes. JAIR, 2:263-286, 1995.
  5. [Dietterich et al., 2004] Thomas G. Dietterich, Adam Ashenfelter, and Yaroslav Bulatov. Training conditional random fields via gra- dient tree boosting. In ICML, 2004.
  6. [Felzenszwalb et al., 2003] P. Felzenszwalb, D. Huttenlocher, and J. Kleinberg. Fast algorithms for large-state-space hmms with applications to web usage analysis. In NIPS 16, 2003.
  7. [Geman and Geman, 1984] S. Geman and D. Geman. Stochastic relaxation, Gibbs distributions and the Bayesian restoration of images. PAMI, 6:721-741, 1984.
  8. [Lafferty et al., 2001] John Lafferty, Andrew McCallum, and Fer- nando Pereira. Conditional random fields: Probabilistic models for segmenting and labeling sequence data. In ICML, pages 282- 289, 2001.
  9. [Langford and Beygelzimer, 2005] John Langford and Alina Beygelzimer. Sensitive error correcting output codes. In COLT, 2005.
  10. [Pal et al., 2006] Chris Pal, Charles Sutton, and Andrew McCal- lum. Sparse forward-backward using minimum divergence beams for fast training of conditional random fields. In Interna- tional Conference on Acoustics, Speech, and Signal Processing, 2006.
  11. [Sejnowski and Rosenberg, 1987] T. J. Sejnowski and C. R. Rosen- berg. Parallel networks that learn to pronouce English text. Com- plex Systems, 1:145-168, 1987.
  12. [Siddiqi and Moore, 2005] Sajid Siddiqi and Andrew Moore. Fast inference and learning in large-state-space hmms. In ICML, 2005.
  13. [Tsochantaridis et al., 2004] Ioannis Tsochantaridis, Thomas Hof- mann, Thorsten Joachims, and Yasemin Altun. Support vec- tor machine learning for interdependent and structured output spaces. In ICML, 2004.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards