Recently, Graph Convolutional Networks (GCNs) have proven to be a powerful machine learning tool for Computer-Aided Diagnosis (CADx) and disease prediction. A key component in these models is to build a population graph, where the graph adjacency matrix represents pair-wise patient similarities. Until now, the similarity metrics have been defined manually, usually based on meta-features like demographics or clinical scores. The definition of the metric, however, needs careful tuning, as GCNs are very sensitive to the graph structure. In this paper, we demonstrate for the first time in the CADx domain that it is possible to learn a single, optimal graph towards the GCN's downstream task of disease classification. To this end, we propose a novel, end-to-end trainable graph learning architecture for dynamic and localized graph pruning. Unlike commonly employed spectral GCN approaches, our GCN is spatial and inductive, and can thus infer previously unseen patients as well. We demonstrate significant classification improvements with our learned graph on two CADx problems in medicine. We further explain and visualize this result using an artificial dataset, underlining the importance of graph learning for more accurate and robust inference with GCNs in medical applications.
翻译:最近,图表革命网络(GCN)被证明是计算机辅助诊断(CADx)和疾病预测的强大机器学习工具。这些模型的一个关键组成部分是建立人口图,其中图形相邻矩阵代表双向病人的相似性。到目前为止,相似度指标是手工定义的,通常以人口学或临床分数等元性特征为基础。但是,该指标的定义需要仔细调整,因为GCN对图形结构非常敏感。在本文中,我们第一次在CADx领域表明,有可能为GCN的下游疾病分类任务学习一个单一、最佳的图表。为此,我们为动态和局部图形切割提出了一个新的、端到端的可训练的图形学习结构。与通常使用的光谱GCN方法不同,我们的GCN是空间和感化的,因此可以推断先前看不见的病人。我们用我们所学的关于CADx医学两个问题的图表展示了显著的分类改进。我们进一步解释和直观地展示了G在精确的医学应用中学习了这个结果。我们用一个更精确的图形来解释和直观地强调G在精确的医学中的重要性。