| Literature DB >> 35195215 |
Gabriela Miana de Mattos Paixão1, Bruno Campos Santos1, Rodrigo Martins de Araujo1, Manoel Horta Ribeiro1, Jermana Lopes de Moraes1,2, Antonio L Ribeiro1.
Abstract
Entities:
Mesh:
Year: 2022 PMID: 35195215 PMCID: PMC8959062 DOI: 10.36660/abc.20200596
Source DB: PubMed Journal: Arq Bras Cardiol ISSN: 0066-782X Impact factor: 2.000
Figura 1Fases para o desenvolvimento de algoritmos de machine learning.[]
Comparação entre processo de aprendizagem supervisionado e não supervisionado
| Aprendizado supervisionado | Aprendizado não supervisionado | |
|---|---|---|
| Definição | Algoritmos que aprendem relações entre atributos de entrada e de saída a partir de conjunto de exemplos rotulados | Algoritmos que buscam encontrar padrões em agrupamentos de dados com características semelhantes, em busca de categorias e desfechos ainda não identificados ou não informados |
| Vantagens | Análise de múltiplos parâmetros. Solução rápida e automática para questões de grande escala e elevada acurácia | Menor interferência humana na análise dos dados. Excelente excelente para fontes de dados multimodais ou multidimensionais. Permite identificação de novos desfechos |
| Desvantagens | Necessidade dos dados serem rotulados, o que para grandes volumes de dados pode ser impraticável. Tendência ao sobreajuste dos dados | Custo elevado e técnicas complexas. Necessita grande quantidade de dados para elaboração do algoritmo. Interpretação dos resultados pode ser desafiadora |
| Principais tarefas | Regressão, classificação, modelo prognóstico e análise de sobrevivência | Redução da dimensionalidade do problema e agrupamento |
| Exemplos de algoritmos | Regressão logística, árvores de decisão, | Análise das componentes principais, agrupamento hierárquico, |
Figura 2Estrutura do funcionamento de uma rede neural artificial.[]
Figura 3Número de artigos por ano e acumulado durante o período de 1951 a 2019 no PubMed e Medline.
Artigos com o uso das técnicas machine learning na cardiologia
| Artigo | Principais resultados |
|---|---|
| Can machine-learning improve cardiovascular risk prediction using routine clinical data?[ | O algoritmo foi capaz de predizer 4998 de 7404 casos positivos (sensibilidade 67,5%, VPP 18,4%) e 53458 de 75585 casos negativos (especificidade 70,7% e VPN 95,7%), com ganho de 355 pacientes (+7,6%) que desenvolveram doenças cardiovasculares em relação ao método tradicional. |
| Deep neural networks can predict mortality from 12-lead electrocardiogram voltage data[ | Por meio da análise isolada do ECG por algoritmo de ML, foi possível predizer mortalidade por todas as causas em um ano com AUC = 0,84 e p < 0,05. |
| Phenomapping for the Identification of Hypertensive Patients with the Myocardial Substrate for Heart Failure with Preserved Ejection Fraction[ | Um grupo de 1273 pacientes hipertensos foi avaliado por meio de técnicas de ML, utilizando dados clínicos, laboratoriais e ecocardiográficos. Foi possível identificar um grupo de pacientes com maior risco de desenvolver insuficiência cardíaca de fração preservada que, provavelmente, devem ser beneficiar de tratamento clínico mais intensivo. |
| Cognitive Machine-Learning Algorithm for Cardiac Imaging: A Pilot Study for Differentiating Constrictive Pericarditis From Restrictive Cardiomyopathy[ | Utilizaram técnicas de ML para diferenciar pericardite constritiva de cardiomiopatia restritiva com uma curva ROC de 96,2% e acurácia superior a 90%. |
| Structured learning algorithm for detection of nonobstructive and obstructive coronary plaque lesions from computed tomography angiography[ | O algoritmo de ML foi capaz de detectar lesões coronarianas superiores ou iguais a 25% com uma sensibilidade 93%, especificidade 95% e acurácia de 94% em 42 angiografias coronárias. |
| A deep neural network learning algorithm outperforms a conventional algorithm for emergency department electrocardiogram interpretation[ | A análise automática pelo método de ML para a leitura de ECG em um departamento de emergência obteve sensibilidade (88,7% versus 92,0%, p < 0,086), especificidade (94% versus 84,7%, p < 0,0001), VPP (88,2% versus 75,4%, p < 0,0001) e acurácia (92,2% versus 87,2%, p < 0,0001) em relação ao método automático convencional. |
| Automatic Diagnosis of the Short-Duration 12-Lead ECG using a Deep Neural Network: the CODE Study[ | Uma rede neural treinada foi capaz de detectar 6 classes de anormalidades eletrocardiográficas com especificidade superior a 99% e performance superior a 80%, comparada com residentes de cardiologia do último ano. |
| An artificial intelligence-enabled ECG algorithm for the identification of patients with atrial fibrillation during sinus rhythm: a retrospective analysis of outcome prediction[ | Um software de ML foi capaz de detectar pacientes portadores de fibrilação atrial, a partir de ECG em ritmo sinusal com uma sensibilidade de 79%, especificidade 79,5% e acurácia de 79,4%. |
ECG: eletrocardiograma; ML: machine learning; VPN: valor preditivo negativo; VPP: valor preditivo positivo.
Figure 1Phases for developing machine learning algorithms.[15]
Comparison between supervised and unsupervised learning processes
| Supervised learning | Unsupervised learning | |
|---|---|---|
| Definition | Algorithms that learn relationships between input and output attributes based on a set of labeled examples. | Algorithms that attempt to find patterns in data clusters with similar characteristics, looking for unidentified or uninformed categories and outcomes. |
| Advantages | Analysis of multiple parameters; quick, automatic solution for large-scale questions and high accuracy. | Less human interference in data analysis; excellent for multimodal or multidimensional data sources; allows identification of new outcomes. |
| Disadvantages | Requires data to be labeled; may be impractical for large volumes of data. Tendency to overfit data. | High cost; complex techniques. It requires a large amount of data to elaborate the algorithm, and it can be challenging to interpret the results. |
| Main tasks | Regression, classification, prognostic model, and survival analysis. | Reducing dimensionality of the problem and grouping. |
| Examples of algorithms | Logistic regression, decision trees, random forests, and artificial neural networks. | Principal component analysis, hierarchical clustering, autoencoders, and linear discriminant analysis. |
Figure 2Functional structure of an artificial neural network.[19]
Figure 3Number of articles per year and cumulative during the period from 1951 to 2019 in PubMed and Medline.
Articles on the use of machine learning in cardiology
| Article | Main results |
|---|---|
| Can machine-learning improve cardiovascular risk prediction using routine clinical data?[ | The algorithm was able to predict 4998 of 7404 positive cases (sensitivity 67.5%, PPV 18.4%) and 53,458 of 75,585 negative cases (specificity 70.7% and NPV 95.7%), with a gain of 355 patients (+7.6%) who developed cardiovascular diseases, compared to the traditional method. |
| Deep neural networks can predict mortality from 12-lead electrocardiogram voltage data[ | By means of isolated analysis of ECG using a ML algorithm, it was possible to predict 1-year all-cause mortality with AUC = 0.84 and p < 0.05. |
| Phenomapping for the Identification of Hypertensive Patients with the Myocardial Substrate for Heart Failure with Preserved Ejection Fraction[ | A group of 1273 patients with hypertension was evaluated using ML techniques, using clinical, laboratory, and echocardiography data. It was possible to identify a group of patients at a higher risk of developing heart failure with preserved ejection fraction who were likely to benefit from more intensive medical treatment. |
| Cognitive Machine-Learning Algorithm for Cardiac Imaging: A Pilot Study for Differentiating Constrictive Pericarditis From Restrictive Cardiomyopathy[ | They used ML techniques to differentiate constrictive pericarditis from restrictive cardiomyopathy with a ROC curve of 96.2% and accuracy greater than 90%. |
| Structured learning algorithm for detection of nonobstructive and obstructive coronary plaque lesions from computed tomography angiography[ | The ML algorithm was able to detect coronary lesions greater than or equal to 25% with 93% sensitivity, 95% specificity, and 94% accuracy in 42 coronary angiographies. |
| A deep neural network learning algorithm outperforms a conventional algorithm for emergency department electrocardiogram interpretation[ | Automatic analysis using the ML method for reading ECG in an emergency department obtained sensitivity (88.7% versus 92.0%, p < 0.086), specificity (94% versus 84.7%, p < 0.0001), PPV (88.2% versus 75.4%, p < 0.0001), and accuracy (92.2% versus 87.2%, p < 0.0001), compared to the conventional automatic method. |
| Automatic Diagnosis of the Short-Duration 12-Lead ECG using a Deep Neural Network: the CODE Study[ | A trained neural network was able to detect 6 classes of electrocardiographic abnormalities with specificity greater than 99% and performance greater than 80%, compared to last-year cardiology residents. |
| An artificial intelligence-enabled ECG algorithm for the identification of patients with atrial fibrillation during sinus rhythm: a retrospective analysis of outcome prediction[ | ML software was able to detect patients with atrial fibrillation, based on ECG in sinus rhythm, with a sensitivity of 79%, specificity of 79.5%, and accuracy of 79.4%. |
ECG: electrocardiogram; ML: machine learning; NPV: negative predictive value; PPV: positive predictive value.