ProtoASNet: Dynamic Prototypes for Inherently Interpretable and Uncertainty-Aware Aortic Stenosis Classification in Echocardiography

Hooman Vaseli, Ang Nan Gu, S. Neda Ahmadi Amiri, Michael Y. Tsang, Andrea Fung +4 more
7/26/2023
cs.CV

Official code: hooman007/ProtoASNet (13 stars, MIT, PyTorch, last commit 2023-10-21). 1 more implementation below.

Abstract

Aortic stenosis (AS) is a common heart valve disease that requires accurate and timely diagnosis for appropriate treatment. Most current automatic AS severity detection methods rely on black-box models with a low level of trustworthiness, which hinders clinical adoption. To address this issue, we propose ProtoASNet, a prototypical network that directly detects AS from B-mode echocardiography videos, while making interpretable predictions based on the similarity between the input and learned spatio-temporal prototypes. This approach provides supporting evidence that is clinically relevant, as the prototypes typically highlight markers such as calcification and restricted movement of aortic valve leaflets. Moreover, ProtoASNet utilizes abstention loss to estimate aleatoric uncertainty by defining a set of prototypes that capture ambiguity and insufficient information in the observed data. This provides a reliable system that can detect and explain when it may fail. We evaluate ProtoASNet on a private dataset and the publicly available TMED-2 dataset, where it outperforms existing state-of-the-art methods with an accuracy of 80.0% and 79.7%, respectively. Furthermore, ProtoASNet provides interpretability and an uncertainty measure for each prediction, which can improve transparency and facilitate the interactive usage of deep networks to aid clinical decision-making. Our source code is available at: https://github.com/hooman007/ProtoASNet.

View on arXivView PDF

Code Implementations(2)

PyTorchMIT

Official repository for the paper "ProtoASNet: Dynamic Prototypes for Inherently Interpretable and Uncertainty-Aware Aortic Stenosis Classification in Echocardiography" in MICCAI 2023 Conference

134Shell, PythonJul 18, 20233 years agoMIT
aleatoric-uncertaintyaortic-stenosisechocardiographyexplainable-ai-in-medical-imagingexplainable-artificial-intelligence+10 more

"ProtoASNet: Dynamic Prototypes for Inherently Interpretable and Uncertainty-Aware Aortic Stenosis Classification in Echocardiography for other medical datasets

00PythonJul 17, 20241 years ago

Similar Papers

Cite this paper

@article{vaseli2023protoasnet,
  title  = {ProtoASNet: Dynamic Prototypes for Inherently Interpretable and Uncertainty-Aware Aortic Stenosis Classification in Echocardiography},
  author = {Hooman Vaseli and Ang Nan Gu and S. Neda Ahmadi Amiri and Michael Y. Tsang and Andrea Fung and Nima Kondori and Armin Saadat and Purang Abolmaesumi and Teresa S. M. Tsang},
  year   = {2023},
  eprint = {2307.14433},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.14433v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.14433.svg)](https://codeofpaper.com/paper/2307.14433)

Discussion