On the Formal Analysis of HMM Using Theorem Proving

被引:0
|
作者
Liu, Liya [1 ]
Aravantinos, Vincent [1 ]
Hasan, Osman [1 ]
Tahar, Sofiene [1 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ H3G 1M8, Canada
来源
FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2014 | 2014年 / 8829卷
关键词
HMMs; HOL4; Theorem Proving; DNA; Probability Theory; MARKOV; FORMALIZATION;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Hidden Markov Models (HMMs) have been widely utilized for modeling time series data in various engineering and biological systems. The analyses of these models are usually conducted using computer simulations and paper-and-pencil proof methods and, more recently, using probabilistic model-checking. However, all these methods either do not guarantee accurate analysis or are not scalable (for instance, they can hardly handle the computation when some parameters become very huge). As an alternative, we propose to use higher-order logic theorem proving to reason about properties of discrete HMMs by applying automated verification techniques. This paper presents some foundational formalizations in this regard, namely an extended-real numbers based formalization of finite-state Discrete-Time Markov chains and HMMs along with the verification of some of their fundamental properties. The distinguishing feature of our work is that it facilitates automatic verification of systems involving HMMs. For illustration purposes, we utilize our results for the formal analysis of a DNA sequence.
引用
收藏
页码:316 / 331
页数:16
相关论文
共 50 条
  • [1] Formal Availability Analysis Using Theorem Proving
    Ahmed, Waqar
    Hasan, Osman
    FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2016, 2016, 10009 : 226 - 242
  • [2] Formal Reliability Analysis Using Theorem Proving
    Hasan, Osman
    Tahar, Sofiene
    Abbasi, Naeem
    IEEE TRANSACTIONS ON COMPUTERS, 2010, 59 (05) : 579 - 592
  • [3] Formal Analysis of Soft Errors using Theorem Proving
    Abbasi, Naeem
    Hasan, Osman
    Tahar, Sofiene
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (122): : 75 - 84
  • [4] Formal reliability analysis of combinational circuits using theorem proving
    Hasan, Osman
    Patel, Jigar
    Tahar, Sofiene
    JOURNAL OF APPLIED LOGIC, 2011, 9 (01) : 41 - 60
  • [5] Towards Formal Fault Tree Analysis Using Theorem Proving
    Ahmed, Waqar
    Hasan, Osman
    INTELLIGENT COMPUTER MATHEMATICS, CICM 2015, 2015, 9150 : 39 - 54
  • [6] Formal Analysis of Linear Control Systems Using Theorem Proving
    Rashid, Adnan
    Hasan, Osman
    FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2017, 2017, 10610 : 345 - 361
  • [7] A Framework for Formal Dynamic Dependability Analysis Using HOL Theorem Proving
    Elderhalli, Yassmeen
    Hasan, Osman
    Tahar, Sofiene
    INTELLIGENT COMPUTER MATHEMATICS, CICM 2020, 2020, 12236 : 105 - 122
  • [8] Formal Verification of Universal Numbers using Theorem Proving
    Rashid, Adnan
    Gauhar, Ayesha
    Hasan, Osman
    Abed, Sa'ed
    Ahmad, Imtiaz
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2024, 40 (03): : 329 - 345
  • [9] Formal Reliability Analysis of an Integrated Power Generation System Using Theorem Proving
    Ahmad, Waqar
    Hasan, Osman
    Awwad, Falah
    Bastaki, Nabil
    Hasan, Syed Rafay
    IEEE SYSTEMS JOURNAL, 2020, 14 (04): : 4820 - 4831
  • [10] Formal reasoning about systems biology using theorem proving
    Rashid, Adnan
    Hasan, Osman
    Siddique, Umair
    Tahar, Sofiene
    PLOS ONE, 2017, 12 (07):