Applying Recurrent Neural Networks for Anomaly Detection in Electrocardiogram Sensor Data.

Journal: Sensors (Basel, Switzerland)
Published Date:

Abstract

Monitoring heart electrical activity is an effective way of detecting existing and developing conditions. This is usually performed as a non-invasive test using a network of up to 12 sensors (electrodes) on the chest and limbs to create an electrocardiogram (ECG). By visually observing these readings, experienced professionals can make accurate diagnoses and, if needed, request further testing. However, the training and experience needed to make accurate diagnoses are significant. This work explores the potential of recurrent neural networks for anomaly detection in ECG readings. Furthermore, to attain the best possible performance for these networks, training parameters, and network architectures are optimized using a modified version of the well-established particle swarm optimization algorithm. The performance of the optimized models is compared to models created by other contemporary optimizers, and the results show significant potential for real-world applications. Further analyses are carried out on the best-performing models to determine feature importance.

Authors

  • Ana Minic
    Teacher Education Faculty, University of Pristina in Kosovska Mitrovica, 38220 Kosovska Mitrovica, Serbia.
  • Luka Jovanovic
    Department of Informatics and Computing, Singidunum University, Belgrade, Serbia.
  • Nebojsa Bacanin
    Department of Informatics and Computing, Singidunum University, Belgrade, Serbia.
  • Catalin Stoean
    Romanian Institute of Science and Technology, Cluj-Napoca, Romania.
  • Miodrag Zivkovic
    Department of Informatics and Computing, Singidunum University, Belgrade, Serbia.
  • Petar Spalevic
    Faculty of Technical Science, University of Pristina in Kosovska Mitrovica, Filipa Visnjica bb, 38220 Kosovska Mitrovica, Serbia.
  • Aleksandar Petrovic
    University of Belgrade, Faculty of Agriculture, Nemanjina 6, 11080, Belgrade-Zemun, Serbia.
  • Milos Dobrojevic
    Faculty of Informatics and Computing, Singidunum University, 160622 Belgrade, Serbia.
  • Ruxandra Stoean
    Romanian Institute of Science and Technology, Cluj-Napoca, Romania.