Use of hidden Markov models for electrocardiographic signal analysis.

Hidden Markov modelling (HMM) is a powerful stochastic modelling technique that has been successfully applied to automatic speech recognition problems. We are currently investigating the application of HMM to electrocardiographic signal analysis with the goal of improving ambulatory ECG analysis. The HMM approach specifies a Markov chain to model a "hidden" sequence that in this case is the underlying state of the heart. Each state of the Markov chain has an associated output function that describes the statistical characteristics of measurement samples generated during that state. Given a measurement sequence and HMM parameter estimates, the most likely underlying state sequence can be determined and used to infer beat classification. Advantages of this approach include resistance to noise, ability to model low-amplitude waveforms such as the P wave, and availability of an algorithm for automatically estimating model parameters from training data. We have applied the HMM approach to QRS complex detection and to arrhythmia analysis with encouraging results.

[1]  W Gersch,et al.  PVC detection by the heart-beat interval data -- Markov chain approach. , 1975, Computers and biomedical research, an international journal.

[2]  S.C. Glinski,et al.  The graph search machine (GSM): A VLSI architecture for connected speech recognition and other applications , 1987, Proceedings of the IEEE.

[3]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[4]  D. Salerno,et al.  Accuracy of commercial 24-hour electrocardiogram analyzers for quantitation of total and repetitive ventricular arrhythmias. , 1987, The American journal of cardiology.

[5]  R. Bisiani,et al.  BEAM. An accelerator for speech recognition , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[6]  James K. Baker,et al.  Stochastic modeling for automatic speech understanding , 1990 .

[7]  G.G. Cano,et al.  An approach to cardiac arrhythmia analysis using hidden Markov models , 1990, IEEE Transactions on Biomedical Engineering.

[8]  F. Jelinek,et al.  Continuous speech recognition by statistical methods , 1976, Proceedings of the IEEE.

[9]  A Ligtenberg,et al.  A robust-digital QRS-detection algorithm for arrhythmia monitoring. , 1983, Computers and biomedical research, an international journal.

[10]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[11]  Jr. G. Forney,et al.  The viterbi algorithm , 1973 .

[12]  G.G. Cano,et al.  QRS detection based on hidden Markov modeling , 1989, Images of the Twenty-First Century. Proceedings of the Annual International Engineering in Medicine and Biology Society,.

[13]  Andrew J. Viterbi,et al.  Error bounds for convolutional codes and an asymptotically optimum decoding algorithm , 1967, IEEE Trans. Inf. Theory.

[14]  Roberto Bisiani,et al.  A hardware accelerator for speech recognition algorithms , 1986, ISCA '86.

[15]  L. Baum,et al.  An inequality with applications to statistical estimation for probabilistic functions of Markov processes and to a model for ecology , 1967 .