Hidden Markov Models for Automated Protocol Learning

被引:0
|
作者
Whalen, Sean [1 ]
Bishop, Matt [1 ]
Crutchfield, James P. [1 ]
机构
[1] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
关键词
Statistical Inference; Reverse Engineering; Network Protocols; Markov Models; Computational Mechanics;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hidden Markov Models (HMMs) have applications in several areas of computer security. One drawback of HMMs is the selection of appropriate model parameters, which is often ad hoc or requires domain-specific knowledge. While algorithms exist to find local optima for some parameters, the number of states must always be specified and directly impacts the accuracy and generality of the model. In addition, domain knowledge is not always available or may be based on assumptions that prove incorrect or sub-optimal. We apply the epsilon-machine-a special type of HMM-to the task of constructing network protocol models solely from network traffic. Unlike previous approaches, E-machine reconstruction infers the minimal HMM architecture directly from data and is well suited to applications such as anomaly detection. We draw distinctions between our approach and previous research, and discuss the benefits and challenges of E-machines for protocol model inference.
引用
收藏
页码:415 / 428
页数:14
相关论文
共 50 条
  • [31] Learning hidden Markov models from aggregate observations
    Singh, Rahul
    Zhang, Qinsheng
    Chen, Yongxin
    AUTOMATICA, 2022, 137
  • [32] PAC-learning of Markov models with hidden state
    Gavalda, Ricard
    Keller, Philipp W.
    Pineau, Joelle
    Precup, Doina
    MACHINE LEARNING: ECML 2006, PROCEEDINGS, 2006, 4212 : 150 - 161
  • [33] Learning Hidden Markov Models Using Conditional Samples
    Kakade, Sham
    Krishnamurthy, Akshay
    Mahajan, Gaurav
    Zhang, Cyril
    THIRTY SIXTH ANNUAL CONFERENCE ON LEARNING THEORY, VOL 195, 2023, 195
  • [34] Learning Hidden Markov Models with Structured Transition Dynamics
    Ma, Simin
    Dehghanian, Amin
    Garcia, Gian-Gabriel
    Serban, Nicoleta
    INFORMS JOURNAL ON COMPUTING, 2024,
  • [35] Hidden Markov models
    Eddy, SR
    CURRENT OPINION IN STRUCTURAL BIOLOGY, 1996, 6 (03) : 361 - 365
  • [36] Feature Selection for Hidden Markov Models and Hidden Semi-Markov Models
    Adams, Stephen
    Beling, Peter A.
    Cogill, Randy
    IEEE ACCESS, 2016, 4 : 1642 - 1657
  • [37] Markov models - training and evaluation of hidden Markov models
    Grewal, Jasleen K.
    Krzywinski, Martin
    Altman, Naomi
    NATURE METHODS, 2020, 17 (02) : 121 - 122
  • [38] Markov models — training and evaluation of hidden Markov models
    Jasleen K. Grewal
    Martin Krzywinski
    Naomi Altman
    Nature Methods, 2020, 17 : 121 - 122
  • [39] Pattern classification with incremental class learning and Hidden Markov Models
    Lukaszewski, F
    Nagórko, K
    5th International Conference on Intelligent Systems Design and Applications, Proceedings, 2005, : 216 - 221
  • [40] Learning Hidden Markov Models Using Nonnegative Matrix Factorization
    Cybenko, George
    Crespi, Valentino
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (06) : 3963 - 3970