A parallel genetic algorithm for adaptive hardware and its application to ECG signal classification

被引:18
作者
Jewajinda, Yutana [1 ,2 ]
Chongstitvatana, Prabhas [2 ]
机构
[1] Natl Elect & Comp Technol Ctr, Pathum Thani, Thailand
[2] Chulalongkorn Univ, Dept Comp Engn, Bangkok, Thailand
关键词
Parallel genetic algorithm; Adaptive hardware; ECG signal classification; NEURAL-NETWORK; IMPLEMENTATION; MODEL;
D O I
10.1007/s00521-012-0963-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a parallel genetic algorithm (GA) called the cellular compact genetic algorithm (c-cGA) and its implementation for adaptive hardware. An adaptive hardware based on the c-cGA is proposed to automate real-time classification of ECG signals. The c-cGA not only provides a strong search capability while maintaining genetic diversity using multiple GAs but also has a cellular-like structure and is a straight-forward algorithm suitable for hardware implementation. The c-cGA hardware and an adaptive digital filter structure also perform an adaptive feature selection in real time. The c-cGA is applied to a block-based neural network (BbNN) for online learning in the hardware. Using an adaptive hardware approach based on the c-cGA, an adaptive hardware system for classifying ECG signals is feasible. The proposed adaptive hardware can be implemented in a field programmable gate array (FPGA) for an adaptive embedded system applied to personalised ECG signal classifications for long-term patient monitoring.
引用
收藏
页码:1609 / 1626
页数:18
相关论文
共 37 条
[1]  
Ahn CW, 2004, LECT NOTES COMPUT SC, V3019, P544
[2]   Parallelism and evolutionary algorithms [J].
Alba, E ;
Tomassini, M .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) :443-462
[3]  
Cantu-Paz E., 2000, EFFICIENT ACCURATE P
[4]   Automatic classification of heartbeats using ECG morphology and heartbeat interval features [J].
de Chazal, P ;
O'Dwyer, M ;
Reilly, RB .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2004, 51 (07) :1196-1206
[5]   A patient-adapting heartbeat classifier using ECG morphology and heartbeat interval features [J].
de Chazal, Philip ;
Reilly, Richard B. .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2006, 53 (12) :2535-2543
[6]  
delaOssa L, 2004, LECT NOTES COMPUT SC, V3242, P242
[7]   Customizable FPGA IP Core Implementation of a General-Purpose Genetic Algorithm Engine [J].
Fernando, Pradeep R. ;
Katkoori, Srinivas ;
Keymeulen, Didier ;
Zebulum, Ricardo ;
Stoica, Adrian .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (01) :133-149
[8]   A family of compact genetic algorithms for intrinsic evolvable hardware [J].
Gallagher, JC ;
Vigraham, S ;
Kramer, G .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (02) :111-126
[9]  
Garrison WG, 2007, INTRO EVOLVABLE HARD
[10]  
Glette K, 2008, LECT NOTES COMPUT SC, V5216, P22