Combining Machine Learning and Bayesian networks for Decision Support in Arrythmia Diagnosis

Subscribers:
342,000
Published on ● Video Link: https://www.youtube.com/watch?v=bYSY0CY0pY4



Duration: 42:18
663 views
27


We propose an architecture for a personal health agent (PHA) that combines machine learning and a Bayesian network for detecting and diagnosing arrhythmia based on electrocardiogram (ECG) characteristics. Focusis placed on atrial fibrillation (AF), the commonest type of arrhythmia. Machine learning is used for classifying the ECG signal. The absence of a Pwave in an ECG is the hallmark indication of AF. Four ML models are trained to classify an ECG signal based on the presence or absence of the P-wave: multilayer perceptron (MLP), logistic regression, support vector machine, and random forest. The MLP was the best performing model with an accuracy of 89.61% and an F1 score of 88.68%. A BN representing AF risk factors is developed based on expert knowledge from the literature and evaluated using Pitchforth and Mengersen’s validation framework. The presence or absence of a P-wave as determined by the ML model is input into the BN.
In a bid to extend this work, instead of a binary classification of the ECG signal based on the presence or absence of a P-wave, we classify an ECG signal as either atrial fibrillation, other arrhythmia, or no arrhythmia. Four ML models, i.e., gradient boosting, random forest, multilayer perceptron and support vector machine, are compared and evaluated using a dataset of 5,340 records containing 12-lead ECG signals created from the Chapman-Shaoxing database. Among the four models, the gradient boosting model produces the best accuracy of 82.88%. The detected pattern is integrated into a BN that captures expert knowledge about the causes of arrhythmia. The agent has the ability to guide the diagnosis process. It suggests what questions to ask to increase certainty in the presence of arrhythmia, and what arrhythmia causes to follow up. The architecture is evaluated using application use cases.

Speaker: Tezira Wanyana, University of Cape Town, Mbarara University of Science and Technology

Learn more about MARI: https://www.microsoft.com/en-us/research/group/microsoft-africa-research-institute-mari/




Other Videos By Microsoft Research


2024-06-04Panel Discussion: Generative AI for Global Impact: Challenges and Opportunities
2024-06-04Keynote: Building Globally Equitable AI
2024-05-14Join us for Research Forum on June 4
2024-05-14MSR Talk: Unsupervised Speech Reverberation Control with Diffusion Implicit Bridges
2024-05-10Unlocking Real world solutions with AI – Chris Bishop
2024-05-10How will AI transform precision medicine? – Ava Amini
2024-05-03AI Case Studies for Natural Science Research with Bonnie Kruft
2024-04-29AI For All: Embracing Equity for All
2024-04-24TrustRate: A Decentralized Platform for Hijack-Resistant Anonymous Reviews
2024-04-22Women in Data Science Fireside Chat with Ilda Ladeira, Karin Kimbrough and Lisa Cohen
2024-04-09Combining Machine Learning and Bayesian networks for Decision Support in Arrythmia Diagnosis
2024-03-20Strategic Subset Selection in Satellite Imagery: Machine Vision Insights
2024-03-11Generative AI and Plural Governance: Mitigating Challenges and Surfacing Opportunities
2024-03-11GigaPath: Foundation Model for Digital Pathology
2024-03-11Getting Modular with Language Models: Building, Reusing a Library of Experts for Task Generalization
2024-03-11The Metacognitive Demands and Opportunities of Generative AI
2024-03-11What's new in AutoGen?
2024-03-11Research Forum 2 | Panel Discussion: Transforming the Natural Sciences with AI
2024-03-11Research Forum 2 | Keynote: The Revolution in Scientific Discovery
2024-02-29Connectivity is a thing, is THE thing
2024-01-31Meet the 2024 Microsoft Research AI & Society fellows