Electrocardiography (ECG) is an effective and non-invasive diagnostic tool that measures the electrical activity of the heart. Interpretation of ECG signals to detect various abnormalities is a challenging task that requires expertise. Recently, the use of deep neural networks for ECG classification to aid medical practitioners has become popular, but their black box nature hampers clinical implementation. Several saliency-based interpretability techniques have been proposed, but they only indicate the location of important features and not the actual features. We present a novel interpretability technique called qLST, a query-based latent space traversal technique that is able to provide explanations for any ECG classification model. With qLST, we train a neural network that learns to traverse in the latent space of a variational autoencoder trained on a large university hospital dataset with over 800,000 ECGs annotated for 28 diseases. We demonstrate through experiments that we can explain different black box classifiers by generating ECGs through these traversals.
翻译:电动心电图(ECG)是一个有效且非侵入的诊断工具,用来测量心脏的电动活动。对ECG信号进行解释以探测各种异常情况是一项艰巨的任务,需要专门知识。最近,利用深神经网络进行ECG分类以帮助开业医生已经很受欢迎,但其黑盒性质妨碍了临床实施。提出了若干基于显眼的可解释性技术,但这些技术只是表明重要特征的位置,而不是实际特征。我们展示了一种新型的可解释性技术,叫做qLST,这是一种基于查询的潜在空间穿透技术,能够为ECG分类模型提供解释。有了qLST,我们培训了一个神经网络,学会在变形自动电解码器的潜在空间穿行,在一所大型大学医院的数据集上培训了80多万ECG,对28种疾病作了附加说明。我们通过实验证明,我们可以通过这些穿透式生成ECG来解释不同的黑盒分类。