【24h】

Distinguishing Hidden Markov Chains *

机译:区分隐藏的马尔可夫链 *

获取原文

摘要

Hidden Markov Chains (HMCs) are commonly used mathematical models of probabilistic systems. They are employed in various fields such as speech recognition, signal processing, and biological sequence analysis. Motivated by applications in stochastic runtime verification, we consider the problem of distinguishing two given HMCs based on a single observation sequence that one of the HMCs generates. More precisely, given two HMCs and an observation sequence, a distinguishing algorithm is expected to identify the HMC that generates the observation sequence. Two HMCs are called distinguishable if for every ε > 0 there is a distinguishing algorithm whose error probability is less than ε. We show that one can decide in polynomial time whether two HMCs are distinguishable. Further, we present and analyze two distinguishing algorithms for distinguishable HMCs. The first algorithm makes a decision after processing a fixed number of observations, and it exhibits two-sided error. The second algorithm processes an unbounded number of observations, but the algorithm has only one-sided error. The error probability, for both algorithms, decays exponentially with the number of processed observations. We also provide an algorithm for distinguishing multiple HMCs.
机译:隐马尔可夫链(HMC)是概率系统的常用数学模型。它们被用于各种领域,例如语音识别,信号处理和生物序列分析。受随机运行时验证中的应用程序的启发,我们考虑基于一个HMC生成的单个观察序列来区分两个给定HMC的问题。更精确地,给定两个HMC和一个观察序列,期望使用区分算法来识别生成观察序列的HMC。如果对于每个ε> 0,都有一个错误概率小于ε的区分算法,则将这两个HMC称为可区分。我们表明,可以在多项式时间内确定两个HMC是否可区分。此外,我们提出并分析了可区分的HMC的两种区分算法。第一种算法在处理了固定数量的观测值后做出决策,并且表现出双向误差。第二种算法处理无数个观测值,但是该算法只有一个方面的错误。对于这两种算法,错误概率都随处理的观测值的数量呈指数衰减。我们还提供了用于区分多个HMC的算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号