Fisher Kernels for Logical Sequences

Abstract

One approach to improve the accuracy of classifications based on generative models is to combine them with successful discriminative algorithms. Fisher kernels were developed to combine generative models with a currently very popular class of learning algorithms, kernel methods. Empirically, the combination of hidden Markov models with support vector machines has shown promising results. So far, however, Fisher kernels have only been considered for sequences over flat alphabets. This is mostly due to the lack of a method for computing the gradient of a generative model over structured sequences. In this paper, we show how to compute the gradient of logical hidden Markov models , which allow for the modelling of logical sequences, i.e., sequences over an alphabet of logical atoms. Experiments show a considerable improvement over results achieved without Fisher kernels for logical sequences.

Cite

Text

Kersting and Gärtner. "Fisher Kernels for Logical Sequences." European Conference on Machine Learning, 2004. doi:10.1007/978-3-540-30115-8_21

Markdown

[Kersting and Gärtner. "Fisher Kernels for Logical Sequences." European Conference on Machine Learning, 2004.](https://mlanthology.org/ecmlpkdd/2004/kersting2004ecml-fisher/) doi:10.1007/978-3-540-30115-8_21

BibTeX

@inproceedings{kersting2004ecml-fisher,
  title     = {{Fisher Kernels for Logical Sequences}},
  author    = {Kersting, Kristian and Gärtner, Thomas},
  booktitle = {European Conference on Machine Learning},
  year      = {2004},
  pages     = {205-216},
  doi       = {10.1007/978-3-540-30115-8_21},
  url       = {https://mlanthology.org/ecmlpkdd/2004/kersting2004ecml-fisher/}
}