Inference algorithms for pattern-based CRFs on sequence data
From MaRDI portal
Abstract: We consider Conditional Random Fields (CRFs) with pattern-based potentials defined on a chain. In this model the energy of a string (labeling) is the sum of terms over intervals where each term is non-zero only if the substring equals a prespecified pattern . Such CRFs can be naturally applied to many sequence tagging problems. We present efficient algorithms for the three standard inference tasks in a CRF, namely computing (i) the partition function, (ii) marginals, and (iii) computing the MAP. Their complexities are respectively , and where is the combined length of input patterns, is the maximum length of a pattern, and is the input alphabet. This improves on the previous algorithms of (Ye et al., 2009) whose complexities are respectively , and , where is the number of input patterns. In addition, we give an efficient algorithm for sampling. Finally, we consider the case of non-positive weights. (Komodakis & Paragios, 2009) gave an algorithm for computing the MAP. We present a modification that has the same worst-case complexity but can beat it in the best case.
Recommendations
- An introduction to conditional random fields
- Dynamic conditional random fields: factorized probabilistic models for labeling and segmenting sequence data
- scientific article; zbMATH DE number 6378100
- Sequential inference of Markov networks by dynamic programming for structural pattern recognition
- Conditional random fields for pattern recognition applied to structured data
Cites work
Cited in
(6)- Dynamic conditional random fields: factorized probabilistic models for labeling and segmenting sequence data
- Hierarchical semi-Markov conditional random fields for deep recursive sequential data
- Computing a partition function of a generalized pattern-based energy over a semiring
- Inference algorithms for pattern-based CRFs on sequence data
- Sequential inference of Markov networks by dynamic programming for structural pattern recognition
- A conditional random field-based model for joint sequence segmentation and classification
This page was built for publication: Inference algorithms for pattern-based CRFs on sequence data
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q334918)