• DocumentCode
    589293
  • Title

    Active Learning of Markov Decision Processes for System Verification

  • Author

    Yingke Chen ; Nielsen, T.D.

  • Author_Institution
    Dept. of Comput. Sci., Aalborg Univ., Aalborg, Denmark
  • Volume
    2
  • fYear
    2012
  • fDate
    12-15 Dec. 2012
  • Firstpage
    289
  • Lastpage
    294
  • Abstract
    Formal model verification has proven a powerful tool for verifying and validating the properties of a system. Central to this class of techniques is the construction of an accurate formal model for the system being investigated. Unfortunately, manual construction of such models can be a resource demanding process, and this shortcoming has motivated the development of algorithms for automatically learning system models from observed system behaviors. Recently, algorithms have been proposed for learning Markov decision process representations of reactive systems based on alternating sequences of input/output observations. While alleviating the problem of manually constructing a system model, the collection/generation of observed system behaviors can also prove demanding. Consequently we seek to minimize the amount of data required. In this paper we propose an algorithm for learning deterministic Markov decision processes from data by actively guiding the selection of input actions. The algorithm is empirically analyzed by learning system models of slot machines, and it is demonstrated that the proposed active learning procedure can significantly reduce the amount of data required to obtain accurate system models.
  • Keywords
    Markov processes; formal verification; learning (artificial intelligence); Markov decision process representation learning; Markov decision processes; active learning; automatically learning system models; deterministic Markov decision process learning; formal model verification; observed system behaviors; slot machine system models; system property validation; system verification; Analytical models; Data models; Machine learning; Markov processes; Pipelines; Probabilistic logic; Uncertainty; Active learning; Markov decision processes; statistical learning; verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning and Applications (ICMLA), 2012 11th International Conference on
  • Conference_Location
    Boca Raton, FL
  • Print_ISBN
    978-1-4673-4651-1
  • Type

    conf

  • DOI
    10.1109/ICMLA.2012.158
  • Filename
    6406711