A genetic algorithm-neural network wrapper approach for bundle branch block detection

Ragheed Allami, Andrew Stranieri, Venki Balasubramanian, Herbert F. Jelinek

Research output: Book chapter/Published conference paperConference paperpeer-review

13 Citations (Scopus)


A Bundle Branch Block (BBB) is a delay or obstruction along electrical impulse pathways in the heart. The automated detection and classification of a BBB is important for prompt, accurate diagnosis and treatment of heart conditions, especially in accurate identification, of left BBB. This work proposes a new wrapper based hybrid approach for the detection of BBB that uses a Genetic Algorithm (GA) in combination with Artificial Neural Networks (ANN) to improve classification accuracy. Nineteen temporal features and three morphological features were extracted and normalized for each heartbeat from standard ECG recordings obtained from the MIT-BIH Arrhythmia database. The GA-ANN Hybrid resulted in improved sensitivity, specificity and accuracy (98%, 98% and 98% respectively) compared to the Principal Components Analysis (PCA)-ANN method (55%, 98% and 77% respectively) in the presence of noise. The GA-ANN Hybrid provides a better, more accurate identification for presence of BBB from ECG recordings leading to more timely diagnosis and treatment outcomes.
Original languageEnglish
Title of host publicationComputing in Cardiology 2016
Subtitle of host publicationVolume 43
Place of PublicationUnited States
PublisherIEEE, Institute of Electrical and Electronics Engineers
Number of pages4
ISBN (Electronic)9781509008957
ISBN (Print)9781509008964
Publication statusPublished - 2016
Event43rd Computing in Cardiology Conference, CinC 2016 - Marriot Hotel and Simon Fraser University, Vancouver, Canada
Duration: 11 Sept 201614 Sept 2016
https://web.archive.org/web/20160908015049/http://www.cinc2016.org/ (Conference website)
http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=7861973 (Conference proceedings - IEEE)


Conference43rd Computing in Cardiology Conference, CinC 2016
OtherComputing in Cardiology (formerly Computers in Cardiology) is an international scientific conference that has been held annually since 1974. CinC provides a forum for scientists and professionals from the fields of medicine, physics, engineering and computer science to discuss their current research in topics pertaining to computing in clinical cardiology and cardiovascular physiology.
Attendees present and learn about leading-edge work at the interface of clinical practice, engineering, and basic research during three days of plenary, parallel, and poster sessions.
Internet address


Dive into the research topics of 'A genetic algorithm-neural network wrapper approach for bundle branch block detection'. Together they form a unique fingerprint.

Cite this