FuzzyStatProb: An R Package for the Estimation of Fuzzy Stationary Probabilities from a Sequence of Observations of an Unknown Markov Chain
Metadata
Show full item recordEditorial
UCLA
Materia
Fuzzy probabilities Markov chain Stationary probabilities R Inteligencia artificial Artificial intelligence
Date
2016-07-30Referencia bibliográfica
Villacorta, P. J., & Verdegay, J. L. (2016). FuzzyStatProb: An R Package for the Estimation of Fuzzy Stationary Probabilities from a Sequence of Observations of an Unknown Markov Chain. Journal of Statistical Software, 71(8), 1–27. [https://doi.org/10.18637/jss.v071.i08]
Sponsorship
Spanish Government TIN2011-27696-C02-01; Andalusian Government P11-TIC-8001; German Research Foundation (DFG)Abstract
Markov chains are well-established probabilistic models of a wide variety of real systems
that evolve along time. Countless examples of applications of Markov chains that
successfully capture the probabilistic nature of real problems include areas as diverse as
biology, medicine, social science, and engineering. One interesting feature which characterizes
certain kinds of Markov chains is their stationary distribution, which stands for
the global fraction of time the system spends in each state. The computation of the
stationary distribution requires precise knowledge of the transition probabilities. When
the only information available is a sequence of observations drawn from the system, such
probabilities have to be estimated. Here we review an existing method to estimate fuzzy
transition probabilities from observations and, with them, obtain the fuzzy stationary
distribution of the resulting fuzzy Markov chain. The method also works when the user
directly provides fuzzy transition probabilities. We provide an implementation in the R
environment that is the first available to the community and serves as a proof of concept.
We demonstrate the usefulness of our proposal with computational experiments on
a toy problem, namely a time-homogeneous Markov chain that guides the randomized
movement of an autonomous robot that patrols a small area.