Adapting Hidden Markov Models for Online Learning

被引:9
|
作者
Chis, Tiberiu [1 ]
Harrison, Peter G. [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London, England
基金
英国工程与自然科学研究理事会;
关键词
HMM; online learning; adapted Baum-Welch; autocorrelation; MMPP;
D O I
10.1016/j.entcs.2015.10.022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In modern computer systems, the intermittent behaviour of infrequent, additional loads affects performance. Often, representative traces of storage disks or remote servers can be scarce and obtaining real data is sometimes expensive. Therefore, stochastic models, through simulation and profiling, provide cheaper, effective solutions, where input model parameters are obtained. A typical example is the Markov-modulated Poisson process (MMPP), which can have its time index discretised to form a hidden Markov model (HMM). These models have been successful in capturing bursty behaviour and cyclic patterns of I/O operations and Internet traffic, using underlying properties of the discrete (or continuous) Markov chain. However, learning on such models can be cumbersome in terms of complexity through re-training on data sets. Thus, we provide an online learning HMM (OnlineHMM), which is composed of two existing variations of HMMs: first, a sliding HMM using a moving average technique to update its parameters "on-the-fly" and, secondly, a multi-input HMM capable of training on multiple discrete traces simultaneously. The OnlineHMM reduces data processing times significantly and thence synthetic workloads become computationally more cost effective. We measure the accuracy of reproducing representative traces through comparisons of moments and autocorrelation on original data points and HMM-generated synthetic traces. We present, analytically, the training steps saved through the OnlineHMM's adapted Baum-Welch algorithm and obtain, through simulation, mean waiting times of a queueing model. Finally, we conclude our work and offer model extensions for the future.
引用
收藏
页码:109 / 127
页数:19
相关论文
共 50 条
  • [1] Online learning with hidden Markov models
    Mongillo, Gianluigi
    Deneve, Sophie
    NEURAL COMPUTATION, 2008, 20 (07) : 1706 - 1716
  • [2] Online learning in discrete hidden Markov models
    Alamino, Roberto
    Caticha, Nestor
    BAYESIAN INFERENCE AND MAXIMUM ENTROPY METHODS IN SCIENCE AND ENGINEERING, 2006, 872 : 187 - +
  • [3] SMOOTH ONLINE LEARNING ALGORITHMS FOR HIDDEN MARKOV-MODELS
    BALDI, P
    CHAUVIN, Y
    NEURAL COMPUTATION, 1994, 6 (02) : 307 - 318
  • [4] Bayesian online algorithms for learning in discrete Hidden Markov Models
    Alamino, Roberto C.
    Caticha, Nestor
    DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS-SERIES B, 2008, 9 (01): : 1 - 10
  • [5] Online estimation of hidden Markov models
    Stiller, JC
    Radons, G
    IEEE SIGNAL PROCESSING LETTERS, 1999, 6 (08) : 213 - 215
  • [6] Online unsupervised learning of hidden Markov models for adaptive speech recognition
    Chien, JT
    IEE PROCEEDINGS-VISION IMAGE AND SIGNAL PROCESSING, 2001, 148 (05): : 315 - 324
  • [7] Online Learning of Riemannian Hidden Markov Models in Homogeneous Hadamard Spaces
    Tupker, Quinten
    Said, Salem
    Mostajeran, Cyrus
    GEOMETRIC SCIENCE OF INFORMATION (GSI 2021), 2021, 12829 : 37 - 44
  • [8] Online EM Algorithm for Hidden Markov Models
    Cappe, Olivier
    JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 2011, 20 (03) : 728 - 749
  • [9] Learning Hidden Markov Sparse Models
    Li, Lin
    Scaglione, Anna
    2013 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2013,
  • [10] Learning Scripts as Hidden Markov Models
    Orr, J. Walker
    Tadepalli, Prasad
    Doppa, Janardhan Rao
    Fern, Xiaoli
    Dietterich, Thomas G.
    PROCEEDINGS OF THE TWENTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2014, : 1565 - 1571