Learning the Difference Between Partially Observable Dynamical Systems

Abstract

We propose a new approach for estimating the difference between two partially observable dynamical systems. We assume that one can interact with the systems by performing actions and receiving observations. The key idea is to define a Markov Decision Process (MDP) based on the systems to be compared, in such a way that the optimal value of the MDP initial state can be interpreted as a divergence (or dissimilarity) between the systems. This dissimilarity can then be estimated by reinforcement learning methods. Moreover, the optimal policy will contain information about the actions which most distinguish the systems. Empirical results show that this approach is useful in detecting both big and small differences, as well as in comparing systems with different internal structure.

Cite

Text

Zhioua et al. "Learning the Difference Between Partially Observable Dynamical Systems." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2009. doi:10.1007/978-3-642-04174-7_43

Markdown

[Zhioua et al. "Learning the Difference Between Partially Observable Dynamical Systems." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2009.](https://mlanthology.org/ecmlpkdd/2009/zhioua2009ecmlpkdd-learning/) doi:10.1007/978-3-642-04174-7_43

BibTeX

@inproceedings{zhioua2009ecmlpkdd-learning,
  title     = {{Learning the Difference Between Partially Observable Dynamical Systems}},
  author    = {Zhioua, Sami and Precup, Doina and Laviolette, François and Desharnais, Josée},
  booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
  year      = {2009},
  pages     = {664-677},
  doi       = {10.1007/978-3-642-04174-7_43},
  url       = {https://mlanthology.org/ecmlpkdd/2009/zhioua2009ecmlpkdd-learning/}
}