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 条
  • [21] Formal analysis of 2D image processing filters using higher-order logic theorem proving
    Rashid, Adnan
    Abed, Sa'ed
    Hasan, Osman
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2022, 2022 (01)
  • [22] Formal reasoning about synthetic biology using higher-order-logic theorem proving
    Abed, Sa'ed
    Rashid, Adnan
    Hasan, Osman
    IET SYSTEMS BIOLOGY, 2020, 14 (05) : 271 - 283
  • [23] Error analysis of digital filters using HOL theorem proving
    Electrical and Computer Engineering Department, Concordia University, Montreal, Canada
    J. Appl. Logic, 2007, 4 SPEC. ISS. (651-666): : 651 - 666
  • [24] Theorem proving based Formal Verification of Distributed Dynamic Thermal Management schemes
    Sardar, Muhammad Usama
    Hasan, Osman
    Shafique, Muhammad
    Henkel, Joerg
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 100 : 157 - 171
  • [25] Verifying programs using abstraction and theorem proving
    Qian, Junyan
    Xu, Baowen
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 1044 - +
  • [26] Formally Analyzing Expected Time Complexity of Algorithms Using Theorem Proving
    Osman Hasan
    Sofiène Tahar
    Journal of Computer Science and Technology, 2010, 25 : 1305 - 1320
  • [27] Event Tree Reliability Analysis of Safety Critical Systems Using Theorem Proving
    Abdelghany, Mohamed
    Ahmad, Waqar
    Tahar, Sofiene
    IEEE SYSTEMS JOURNAL, 2022, 16 (02): : 2899 - 2910
  • [28] Error Analysis and Verification of an IEEE 802.11 OFDM Modem using Theorem Proving
    Abdullah, Abu Nasser Mohammed
    Akbarpour, Behzad
    Taharc, Sofiene
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 242 (02) : 3 - 30
  • [29] Formally Analyzing Expected Time Complexity of Algorithms Using Theorem Proving
    Osman Hasan
    Sofiène Tahar
    Journal of Computer Science & Technology, 2010, 25 (06) : 1305 - 1320
  • [30] Formally Analyzing Expected Time Complexity of Algorithms Using Theorem Proving
    Hasan, Osman
    Tahar, Sofiene
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2010, 25 (06) : 1305 - 1320