5 research outputs found

    Multiple Cardiac Disease Detection from Minimal-Lead ECG Combining Feedforward Neural Networks with a One-vs-Rest Approach

    Full text link
    [EN] Although standard 12-lead ECG is the primary technique in cardiac diagnostic, detecting different cardiac diseases using single or reduced number of leads is still challenging. The purpose of our team, itaca-UPV, is to provide a method able to classify ECG records using minimal lead information in the context of the 2021 PhysioNet/Computing in Cardiology Challenge, also using only a single-lead. We resampled and filtered the ECG signals, and extracted 109 features mostly based on Hearth Rhythm Variability (HRV). Then, we used selected features to train one feed-forward neural network (FFNN) with one hidden layer for each class using a One-vs-Rest approach, thus allowing each ECG to be classified as belonging to none or more than one class. Finally, we performed a 3-fold cross validation to assess the model performance. Our classifiers received scores of 0.34, 0.34, 0.27, 0.30, and 0.34 (ranked 26th, 21th, 29th, 25th, and 22th out of 39 teams) for the 12, 6, 4, 3 and 2-lead versions of the hidden test set with the Challenge evaluation metric. Our minimal-lead approach may be beneficial for novel portable or wearable ECG devices used as screening tools, as it can also detect multiple and concurrent cardiac conditions. Accuracy in detection can be improved adding more disease-specific features.Jiménez-Serrano, S.; Rodrigo Bort, M.; Calvo Saiz, CJ.; Castells, F.; Millet Roig, J. (2021). Multiple Cardiac Disease Detection from Minimal-Lead ECG Combining Feedforward Neural Networks with a One-vs-Rest Approach. 1-4. https://doi.org/10.22489/CinC.2021.1091

    Classification of Atrial Fibrillation using Random Forest Algorithm

    Get PDF
    The electrocardiogram is indicates the electrical activity of the heart and it can be used to detect cardiac arrhythmias. In the present work, we exhibited a methodology to classify Atrial Fibrillation (AF), Normal rhythm, and Other abnormal ECG rhythms using a machine learning algorithm by analyzing single-lead ECG signals of short duration. First, the events of ECG signals will be detected, after that morphological features and HRV features are extracted. Finally, these features are applied to the Random Forest classifier to perform classification. The Physionet challenge 2017 dataset with more than 8500 ECG recordings is used to train our model. The proposed methodology yields an F1 score of 0.86, 0.97, and 0.83 respectively in classifying AF, normal, other rhythms, and an accuracy of 0.91 after performing a 5-fold cross-validation

    Clasificación automática de registros ECG para la detección de Fibrilación Auricular y otros ritmos cardiacos

    Full text link
    La importancia clínica de las arritmias cardiacas está aumentando, junto con su incidencia y prevalencia, principalmente asociadas con el envejecimiento de la población. Entre estas enfermedades destaca la Fibrilación Auricular (FA) ya que es el tipo de arritmia sostenida más común en adultos con una tendencia creciente más significativa, siendo en muchas ocasiones difícil de diagnosticar debido a un comportamiento paroxístico y/o la ausencia de síntomas en algunos casos. Por otro lado, hoy en día estamos en un escenario en el que los dispositivos portátiles o ¿wearables¿ están ganando gran interés como dispositivos de monitorización, tanto en investigación como en ámbitos clínicos. Sin embargo, los métodos automáticos para proporcionar un diagnóstico fiable de la FA utilizando las señales de electrocardiograma (ECG) proporcionadas por dispositivos portátiles son todavía un reto, especialmente si también se consideran otros ritmos normales o patológicos. El objetivo de este Trabajo Final de Máster es proporcionar diversos modelos de clasificación junto con su rendimiento para discriminar registros cortos de ECG de una única derivación entre cuatro grupos: ritmo normal (N), FA (A), otros ritmos (O) y ruidoso (~). Como base de datos para este estudio se utilizaron 8.528 registros de ECG de una única derivación con duraciones entre 9 y 60 segundos, proporcionados en el contexto de la competición 2017 PhysioNet/Computing in Cardiology Challenge. La estrategia propuesta en este trabajo se basa inicialmente en la extracción automática de características derivadas de la actividad ventricular de las señales ECG. Posteriormente se realizó una selección de características utilizando dos metodologías distintas: Backward Elimination y Forward Selection. Finalmente, las características seleccionadas se utilizaron para entrenar y evaluar mediante validación cruzada el rendimiento de diferentes modelos de clasificación, principalmente redes neuronales de tipo feedforward (FFNN), así como modelos Naïve Bayes y Support Vector Machine (SVM). A cada uno de estos modelos se le realizó un ajuste de parámetros de entrenamiento mediante grid-search durante la fase de validación. Los resultados mostraron que los modelos que presentaban mejor rendimiento de clasificación fueron las redes neuronales (F1=0.75), seguidas de cerca por los modelos SVM (F1=0.73), mientras que Naïve Bayes presentó el menor rendimiento (F1=0.67). Asimismo, también se demostró que la mayor dificultad de este problema se encuentra en la identificación de otros ritmos anómalos distintos a la fibrilación auricular, así como de los registros ruidosos. Dado que las señales utilizadas comparten muchas características con las adquiridas con dispositivos móviles, los modelos de clasificación resultantes podrían ser buenos candidatos para ser implementados en sistemas de gestión de pacientes con dispositivos wearables, ya que este enfoque tiene un bajo consumo computacional durante la clasificación.The clinical importance of cardiac arrhythmias is increasing, along with its incidence and prevalence, mainly associated with the aging of the population. Among these diseases Atrial Fibrillation (AF) stands out since it is the type of sustained arrhythmia most common in adults with a more significant growing tendency, being in many cases difficult to diagnose due to a paroxysmal behavior and/or the absence of symptoms in some patients. On the other hand, today we are in a scenario in which mobile devices or ¿wearables¿ are gaining great interest as monitoring devices, both in research and in clinical settings. However, automatic methods to provide a reliable diagnosis of AF using electrocardiogram signals (ECG) provided by mobile devices are still a challenge, especially if other normal or pathological rhythms are also considered. The main objective of this Final Master's Thesis is to provide different classification models together with their performance to discriminate short ECG single-lead records among four different groups: normal rhythm (N), FA (A), other rhythms (O) and noisy (~). As database for this study, 8,528 single-lead ECG records lasting among 9 and 60 seconds were used, provided in the context of the 2017 PhysioNet/Computing in Cardiology Challenge. The proposed strategy in this work is initially based on the automatic extraction of features mainly derived from the ventricular activity of the ECG signals. Next, a selection of characteristics was made using two different methodologies: Backward Elimination and Forward Selection. Finally, the selected features were used to train and evaluate through cross-validation the performance of different classification models, mainly feedforward neural networks (FFNN), as well as Naïve Bayes and Support Vector Machine (SVM) models. The training parameters for each of these models were tuned though a grid-search validation process. Results showed that the models with the best classification performance were the neural networks (F_1=0.75), followed closely by the SVM models (F_1=0.73), while Naïve Bayes presented the lowest performance (F_1=0.67). Likewise, it was also proved that the greatest difficulty of this problem lies on the identification of other anomalous rhythms other than atrial fibrillation, as well as in the noisy registers. Since the signals used share many characteristics with those acquired with mobile devices, the resulting classification models could be good candidates to be implemented in patient management systems with wearable devices, since this approach has a low computational consumption during classification.Jiménez Serrano, S. (2018). Clasificación automática de registros ECG para la detección de Fibrilación Auricular y otros ritmos cardiacos. http://hdl.handle.net/10251/111113TFG

    Desarrollo de nuevos marcadores y clasificadores de bajo coste computacional para identificar afecciones cardiacas en registros ECG

    Full text link
    [ES] Las enfermedades cardiovasculares son una de las principales causas de mortalidad y morbilidad en el mundo. Entre las arritmias más comunes en adultos destaca la Fibrilación Auricular (FA), presentando una tendencia de crecimiento muy significativa, sobre todo en población de edad avanzada o con trastornos de obesidad. En el otro extremo, nos encontramos con la Miocardiopatía Arritmogénica (MCA), considerada una enfermedad rara con una prevalencia de 1:2000-5000 pero con gran afectación entre familiares directos, causante de muerte súbita cardiaca (MSC), y con un diagnóstico clínico complicado. Más allá de la FA o la MCA, existe una amplia variedad de patologías derivadas de una disfunción en la activación y conducción eléctrica del corazón. Para todas ellas, el electrocardiograma (ECG) continúa figurando como la primera y principal técnica de diagnóstico clínico, siendo una herramienta fundamental de cribado y detección de patologías relativamente económica y ampliamente accesible. Sin embargo, el diagnóstico preciso a partir de la interpretación del ECG requiere de médicos experimentados, siendo ésta una tarea que consume recursos, tiempo y que además está sujeta a la variabilidad entre observadores. Respecto a las afecciones cardiacas más comunes, conseguir un diagnóstico de forma automática que sea fiable, utilizando tanto 12 como un número reducido o único de derivaciones, sigue presentándose como un desafío. Este aspecto cobra especial relevancia con el uso cada vez más extendido de dispositivos portátiles o wearables, los cuales están ganando un gran interés para la detección temprana y preventiva de enfermedades cardiacas, registrando normalmente un número reducido de derivaciones ECG. Dicho uso masivo les confiere un gran potencial para facilitar el cribado y seguimiento de distintas afecciones en una amplia variedad de escenarios, a pesar de registrar señales de peor calidad en comparación con equipos certificados para uso clínico. El principal reto con estos dispositivos es encontrar un equilibrio adecuado entre la sensibilidad y la especificidad en la detección de ritmos cardiacos susceptibles de ser patológicos. En consecuencia, es indispensable diseñar e implementar algoritmos precisos adecuados para dispositivos móviles o portátiles capaces de detectar distintas afecciones cardiacas en registros de ECG. Respecto las afecciones cardiacas menos comunes como el caso de la MCA, es necesario incrementar la sensibilidad en la detección durante los cribados intra-familiares realizados tras una MSC. Para ello, sería posible explorar biomarcadores propios a esta enfermedad obtenidos mediante técnicas de procesado de señales ECG, además de modelos de clasificación que hagan uso de ellos, contribuyendo así a reducir el número de casos de muerte súbita. En base a lo descrito anteriormente, la presente tesis estudia las posibilidades de diagnóstico basadas en técnicas de aprendizaje y clasificación automática en dos escenarios principales. El primero aborda la detección de la FA, así como un amplio abanico de otras patologías cardiacas comunes, donde proponemos y validamos distintos modelos de clasificación de bajo consumo computacional. Todo esto, utilizando extensas bases de datos de acceso abierto, y haciendo énfasis en enfoques de derivación única, ya que son los más utilizados en dispositivos móviles e inteligentes. El segundo escenario se centra en la detección de MCA mediante las 12 derivaciones estándar del ECG, donde proponemos y validamos nuevos biomarcadores y modelos de clasificación que tratan de incrementar la sensibilidad de los cribados intra-familiares realizados tras una MSC. Para ello, utilizamos una base de datos específica de la Unidad de Cardiopatías Familiares del Hospital Universitario y Politécnico La Fe de València.[CA] Les malalties cardiovasculars són una de les principals causes de mortalitat i morbiditat en el món. Entre les arrítmies més comunes en adults destaca la Fibril·lació Auricular (FA), presentant una tendència de creixement molt significativa, sobretot en població d'edat avançada o amb trastorns d'obesitat. En l'altre extrem, ens trobem amb la Miocardiopatia Arritmogènica (MCA), considerada una malaltia rara amb una prevalença de 1:2000-5000 però amb gran afectació entre familiars directes, causant de mort sobtada cardíaca (MSC), i amb un diagnòstic clínic complicat. Més enllà de la FA o la MCA, existeix una àmplia varietat de patologies derivades d'una disfunció en l'activació i conducció elèctrica del cor. Per a totes elles, l'electrocardiograma (ECG) continua figurant com la primera i principal tècnica de diagnòstic clínic, sent una eina fonamental de cribratge i detecció de patologies relativament econòmica i àmpliament accessible. No obstant això, el diagnòstic precís a partir de la interpretació del ECG requereix de metges experimentats, sent aquesta una tasca que consumeix recursos, temps i que a més està subjecta a la variabilitat entre observadors. Respecte a les afeccions cardíaques més comunes, aconseguir un diagnòstic de manera automàtica que siga fiable, utilitzant tant 12 com un número reduït o únic de derivacions, continua presentant-se com un desafiament. Aquest aspecte cobra especial rellevància amb l'ús cada vegada més estés de dispositius portàtils o wearables, els quals estan guanyant un gran interés per a la detecció precoç i preventiva de malalties cardíaques, registrant normalment un nombre reduït de derivacions ECG. Aquest ús massiu els confereix un gran potencial per a facilitar el cribratge i seguiment de diferents afeccions en una àmplia varietat d'escenaris, malgrat registrar senyals de pitjor qualitat en comparació amb equips certificats per a ús clínic. El principal repte amb aquests dispositius és trobar un equilibri adequat entre la sensibilitat i l'especificitat en la detecció de ritmes cardíacs susceptibles de ser patològics. En conseqüència, és indispensable dissenyar i implementar algorismes precisos adequats per a dispositius mòbils o portàtils capaços de detectar diferents afeccions cardíaques en registres de ECG. Respecte les afeccions cardíaques menys comunes com el cas de la MCA, és necessari incrementar la sensibilitat en la detecció durant els cribratges intra-familiars realitzats després d'una MSC. Per a això, seria possible explorar biomarcadors propis a aquesta malaltia obtinguts mitjançant tècniques de processament de senyals ECG, a més de models de classificació que facen ús d'ells, contribuint així a reduir el nombre de casos de mort sobtada. Sobre la base del descrit anteriorment, la present tesi estudia les possibilitats de diagnòstic basades en tècniques d'aprenentatge i classificació automàtica en dos escenaris principals. El primer aborda la detecció de la FA, així com un ampli ventall d'altres patologies cardíaques comunes, on proposem i validem diferents models de classificació de baix consum computacional. Tot això, utilitzant extenses bases de dades d'accés obert, i fent èmfasi en enfocaments de derivació única, ja que són els més utilitzats en dispositius mòbils i intel·ligents. El segon escenari se centra en la detecció de MCA mitjançant les 12 derivacions estàndard de l'ECG, on proposem i validem nous biomarcadors i models de classificació que tracten d'incrementar la sensibilitat dels cribratges intra-familiars realitzats després d'una MSC. Per a això, utilitzem una base de dades específica de la Unitat de Cardiopaties Familiars de l'Hospital Universitari i Politècnic La Fe de València.[EN] Cardiovascular diseases are one of the leading causes of mortality and morbidity worldwide. Atrial Fibrillation (AF) stands out among adults' most common arrhythmias, presenting a very significant growth trend, especially in the elderly population or those with obesity disorders. At the other extreme, we find Arrhythmogenic Cardiomyopathy (ACM), a rare disease with a prevalence of 1:2000-5000 but great affectation among direct relatives, causing sudden cardiac death (SCD), and with a complicated clinical diagnosis. Beyond AF or ACM, there is a wide variety of pathologies derived from dysfunctions in the activation or electrical conduction of the heart. For all of them, the electrocardiogram (ECG) continues to appear as the first and foremost clinical diagnostic technique, being a fundamental tool for screening and detecting pathologies that is relatively cheap and widely accessible. However, accurate diagnosis based on ECG interpretation requires experienced physicians, as this task consumes resources, time and is subject to variability between observers. For the most common cardiac conditions, achieving a reliable diagnosis automatically, using either 12 or a smaller or single number of leads, remains a challenge. This aspect is especially relevant with the increasingly widespread use of portable or wearable devices, which are gaining significant interest for the early and preventive detection of heart disease, typically recording a reduced number of ECG leads. Such massive use gives them great potential to facilitate screening and monitoring different conditions in different scenarios, despite registering signals of lower quality compared to equipment certified for clinical use. The main challenge with these devices is finding the right balance between sensitivity and specificity in detecting pathologic heart rhythms. Consequently, designing and implementing accurate algorithms suitable for mobile or portable devices capable of detecting different cardiac conditions in ECG recordings is essential. Concerning less common cardiac conditions such as the case of ACM, it is necessary to increase the sensitivity in detection during intra-family screenings carried out after an SCD. Hence, it would be possible to explore specific biomarkers to this disease obtained through ECG signal processing techniques, as well as classification models that use them, thus contributing to reduce the number of cases of sudden death. Based on the previously described, this thesis studies the diagnostic possibilities based on machine learning and classification techniques in two main scenarios. The first deals with detecting AF and a wide range of other common cardiac pathologies, where we propose and validate different classification models with low computational consumption. All this, using extensive open access databases, and emphasizing single-lead approaches, since they are the most used in mobile and smart devices. The second scenario focuses on detecting ACM using the standard 12-lead ECG, where we propose and validate new biomarkers and classification models that try to increase the sensitivity of intra-family screenings carried out after an MSC. For this task, we used a specific database of the Familial Cardiopathies Unit of the Hospital Universitario y Politécnico La Fe de València.Jiménez Serrano, S. (2023). Desarrollo de nuevos marcadores y clasificadores de bajo coste computacional para identificar afecciones cardiacas en registros ECG [Tesis doctoral]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/19682
    corecore