[en] In out-of-hospital cardiac arrest (OHCA) episodes, the patient's chance of survival can be increased if an immediate defibrillation is performed when necessary. In these situations the use of automatic external defibrillators is essential. These devices record and automatically analyze the patient's electrocardiogram (ECG) and, in case of detecting a shockable rhythm, they advise and apply defibrillation. The aim of this project was to carry out a defibrillation recommendation algorithm (DRA) based on machine learning. The work database was created using 4212 5-second-long ECG segments belonging to 855 patients from the Basque Autonomous Community. The work database was divided into two subgroups. The training subset was formed by 60% of the patients and the test subset by the remaining 40%. The ECG segments were band-pass-filtered (1 -30 Hz), features were extracted and, based on these, the DRA was developed. This DRA had two stages. The first one was an asystolic (AS) detector, which decided wheter the ECG segment belonged to an AS or not by analyzing the power of the ECG. If it did not, the segment was analyzed by the ventricular fibrillation (VF) detector, which constituted the second stage. The FV detector was based on a hidden Markov model (HMM) and classified the rhythms as defibrillable or non-defibrillable based on the extracted features. The optimization of the algorithm was done by using the training subset. The optimum power threshold of the AS detector was obtained after an exhaustive search in a specific interval. The optimization of the FV detector, was developed by approaching the progressive envelope that used a 10-iteration cross validation. Using the test subset, the performance of the algorithm was calculated according to sensitivity (SE) and specificity (SP) metrics. The training/test procedure was repeated 50 times in order to estimate the performance metrics' distribution. The results obtained were compared with those obtained by a commercial algorithm. The performance of the algorithm was of mean (standard deviation) SE=97.7% (1.0) and SP=99.1% (0.4), while the performance of the commercial algorithm, SE=94.2% (1.3) and SP=99.8 (0.1). Both methods met the minimum conditions required by the American Heart Association (SE>90% and SP>95%). However, the DRA presents an improvement of 3.5 points in the SE metric and only a 0.7 point disappovement in SP when compared with the commercial algorithm. Therefore, it is concluded that a defibrillation recommendation algorithm based on the HMM is capable of accurately classifying both defibrillable and non-defibrillable rhythms in episodes of OHCA and could definitely improve the performance of commercial algorithms.

[es] En los episodios de parada cardiorespiratoria extrahospitalaria (PCEH) la probabilidad de supervivencia del paciente puede incrementarse si se realiza una desfibrilación inmediata en los casos que sea necesario. En estas situaciones el uso de los desfibriladores externos automáticos es esencial. Estos dispositivos registran, analizan automáticamente el electrocardiograma (ECG) del paciente y en caso de detectar un ritmo desfibrilable, aconsejan y aplican la desfibrilación. El objetivo de este proyecto fue realizar un algoritmo de recomendación de desfibrilación (ARD) basado en el aprendizaje automático. La base de datos de trabajo se creó utilizando 4212 ECGs de duración de 5 segundos pertenecientes a 855 pacientes de la Comunidad Autónoma Vasca. La base de datos de trabajo se dividió en dos subgrupos. El subgrupo de entrenamiento lo constituyeron el 60% de los pacientes y el subgrupo de evaluación el restante 40%. Los segmentos ECG se filtraron con un filtro paso banda (1 -30 Hz), se les extrajeron características y en base a esas características se desarrolló el ARD. Estaba constituido por dos etapas. La primera, era un detector de asistolias (AS), el cual analizando la potencia del ECG decidía si el segmento ECG pertenecía a una AS o no. Si no se trataba de una AS, el segmento era analizado por el detector de fibrilación ventricular (FV) de la segunda etapa. El detector FV estaba basado en un modelo oculto de Markov (MOM) y clasificaba los ritmos como desfibrilables o no desfibrilables en base a las características extraidas. La optimización del ARD se hizo utilizando el subconjunto de entrenamiento. El umbral óptimo de potencia del detector AS se realizó mediante una búsqueda en un intervalo específico. La optimización del detector FV, se hizo mediante aproximación al envolvente progresivo que utilizaba la convalidación cruzada con 10 iteraciones. Utilizando el subgrupo de evaluación, el rendimiento del ARD se calculó según las métricas de sensibilidad (SE) y específicidad (SP). El procedimiento de entrenamiento/evaluación se repitió 50 veces para estimar la distribución de las métricas de rendimiento. Los resultados obtenidos se compararon con los obtenidos por un algoritmo comercial. El rendimiento del algoritmo fue de media (desviación estándar) SE=97.7% (1.0) y SP=99.1% (0.4) y el del algoritmo comercial, SE=94.2% (1.3) y SP=99.8 (0.1). Los dos métodos cumplieron las condiciones mínimas exigidas por la Asociación Americana del Corazón (SE>90% y el SP>95%). Sin embargo, el ARD presenta una mejora de 3.5 puntos en la métrica SE y sólo una desmejora de 0.7 puntos en SP en cuanto al algoritmo comercial. Por tanto, un ARD basado en el MOM clasifica con precisión los ritmos desfibrilables y no desfibrilables en los episodios de PCEH y puede mejorar el rendimiento de los algoritmos comerciales.