Using n-gram analysis to cluster heartbeat signals

被引:5
|
作者
Huang, Yu-Chen [1 ,3 ]
Lin, Hanjun [1 ,3 ]
Hsu, Yeh-Liang [1 ,3 ]
Lin, Jun-Lin [2 ]
机构
[1] Yuan Ze Univ, Dept Mech Engn, Tao Yuan, Taiwan
[2] Yuan Ze Univ, Dept Informat Management, Tao Yuan, Taiwan
[3] Yuan Ze Univ, Gerontechnol Res Ctr, Tao Yuan, Taiwan
关键词
FLUCTUATION; DYNAMICS; APNEA;
D O I
10.1186/1472-6947-12-64
中图分类号
R-058 [];
学科分类号
摘要
Background: Biological signals may carry specific characteristics that reflect basic dynamics of the body. In particular, heart beat signals carry specific signatures that are related to human physiologic mechanisms. In recent years, many researchers have shown that representations which used non-linear symbolic sequences can often reveal much hidden dynamic information. This kind of symbolization proved to be useful for predicting life-threatening cardiac diseases. Methods: This paper presents an improved method called the "Adaptive Interbeat Interval Analysis (AIIA) method". The AIIA method uses the Simple K-Means algorithm for symbolization, which offers a new way to represent subtle variations between two interbeat intervals without human intervention. After symbolization, it uses the n-gram algorithm to generate different kinds of symbolic sequences. Each symbolic sequence stands for a variation phase. Finally, the symbolic sequences are categorized by classic classifiers. Results: In the experiments presented in this paper, AIIA method achieved 91% (3-gram, 26 clusters) accuracy in successfully classifying between the patients with Atrial Fibrillation (AF), Congestive Heart Failure (CHF) and healthy people. It also achieved 87% (3-gram, 26 clusters) accuracy in classifying the patients with apnea. Conclusions: The two experiments presented in this paper demonstrate that AIIA method can categorize different heart diseases. Both experiments acquired the best category results when using the Bayesian Network. For future work, the concept of the AIIA method can be extended to the categorization of other physiological signals. More features can be added to improve the accuracy.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Using n-gram analysis to cluster heartbeat signals
    Yu-Chen Huang
    Hanjun Lin
    Yeh-Liang Hsu
    Jun-Lin Lin
    [J]. BMC Medical Informatics and Decision Making, 12
  • [2] Cluster Analysis Using N-gram Statistics for Daihinmin Programs and Performance Evaluations
    Okubo, Seiya
    Ayabe, Takaaki
    Nishino, Tetsuro
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2016, 4 (02) : 33 - 57
  • [3] Feature Extraction and Cluster Analysis Using N-gram Statistics for DAIHINMIN Programs
    Okubo, Seiya
    Ayabe, Takaaki
    Nishino, Tetsuro
    [J]. APPLIED COMPUTING & INFORMATION TECHNOLOGY, 2016, 619 : 27 - 41
  • [4] Sentiment Analysis Using N-gram Technique
    Chidananda, Himadri Tanaya
    Das, Debashis
    Sagnika, Santwana
    [J]. PROGRESS IN COMPUTING, ANALYTICS AND NETWORKING, ICCAN 2017, 2018, 710 : 359 - 367
  • [5] Software Fault Localization Using N-gram Analysis
    Nessa, Syeda
    Abedin, Muhammad
    Wong, W. Eric
    Khan, Latifur
    Qi, Yu
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PROCEEDINGS, 2008, 5258 : 548 - 559
  • [6] HTTP attack detection using n-gram analysis
    Oza, Aditya
    Ross, Kevin
    Low, Richard M.
    Stamp, Mark
    [J]. COMPUTERS & SECURITY, 2014, 45 : 242 - 254
  • [7] Classification of facemarks using N-gram
    Yamada, Thichi
    Tsuchiya, Seiji
    Kuroiwa, Shiongo
    Ren, Fuji
    [J]. PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING AND KNOWLEDGE ENGINEERING (NLP-KE'07), 2007, : 322 - +
  • [8] N-gram Analysis of a Mongolian Text
    Altangerel, Khuder
    Tsend, Ganbat
    Jalsan, Khash-Erdene
    [J]. IFOST 2008: PROCEEDING OF THE THIRD INTERNATIONAL FORUM ON STRATEGIC TECHNOLOGIES, 2008, : 258 - 259
  • [9] N-GRAM ANALYSIS IN THE ENGINEERING DOMAIN
    Leary, Martin
    Pearson, Geoff
    Burvill, Colin
    Mazur, Maciej
    Subic, Aleksandar
    [J]. PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN (ICED 11): IMPACTING SOCIETY THROUGH ENGINEERING DESIGN, VOL 6: DESIGN INFORMATION AND KNOWLEDGE, 2011, 6 : 414 - 423
  • [10] Using N-Gram Variations in Static Analysis for Malware Detection
    Radovancovici, Marco
    Galis, Darius
    Pungila, Ciprian
    [J]. 2022 24TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING, SYNASC, 2022, : 195 - 199