Department of Chemical Engineering, Indian Institute of Technology Bombay, Mumbai, India.
Department of Electrical and Computer Engineering, University of California San Diego, San Diego, USA.
Sci Rep. 2022 Nov 10;12(1):19206. doi: 10.1038/s41598-022-22172-6.
Brain tumor is a life-threatening disease and causes about 0.25 million deaths worldwide in 2020. Magnetic Resonance Imaging (MRI) is frequently used for diagnosing brain tumors. In medically underdeveloped regions, physicians who can accurately diagnose and assess the severity of brain tumors from MRI are highly lacking. Deep learning methods have been developed to assist physicians in detecting brain tumors from MRI and determining their subtypes. In existing methods, neural architectures are manually designed by human experts, which is time-consuming and labor-intensive. To address this problem, we propose to automatically search for high-performance neural architectures for classifying brain tumors from MRIs, by leveraging a Learning-by-Self-Explanation (LeaSE) architecture search method. LeaSE consists of an explainer model and an audience model. The explainer aims at searching for a highly performant architecture by encouraging the architecture to generate high-fidelity explanations of prediction outcomes, where explanations' fidelity is evaluated by the audience model. LeaSE is formulated as a four-level optimization problem involving a sequence of four learning stages which are conducted end-to-end. We apply LeaSE for MRI-based brain tumor classification, including four classes: glioma, meningioma, pituitary tumor, and healthy, on a dataset containing 3264 MRI images. Results show that our method can search for neural architectures that achieve better classification accuracy than manually designed deep neural networks while having fewer model parameters. For example, our method achieves a test accuracy of 90.6% and an AUC of 95.6% with 3.75M parameters while the accuracy and AUC of a human-designed network-ResNet101-is 84.5% and 90.1% respectively with 42.56M parameters. In addition, our method outperforms state-of-the-art neural architecture search methods.
脑肿瘤是一种危及生命的疾病,2020 年全球约有 0.25 万人因此死亡。磁共振成像(MRI)常用于诊断脑肿瘤。在医学欠发达地区,能够准确诊断和评估脑肿瘤严重程度的医生非常缺乏。深度学习方法已被开发用于帮助医生从 MRI 中检测脑肿瘤并确定其亚型。在现有方法中,神经架构由人类专家手动设计,既费时又费力。为了解决这个问题,我们提出了一种利用自我解释式(LeaSE)架构搜索方法自动搜索高性能神经架构来对 MRI 中的脑肿瘤进行分类的方法。LeaSE 由一个解释器模型和一个观众模型组成。解释器的目标是通过鼓励架构生成预测结果的高保真解释来搜索高性能架构,其中解释的保真度由观众模型评估。LeaSE 被表述为一个四级优化问题,涉及一个四阶段学习过程,这四个阶段是端到端进行的。我们将 LeaSE 应用于基于 MRI 的脑肿瘤分类,包括胶质瘤、脑膜瘤、垂体瘤和健康脑四个类别,数据集包含 3264 个 MRI 图像。结果表明,我们的方法可以搜索到比人工设计的深度神经网络具有更好分类准确性且参数量更少的神经架构。例如,我们的方法在 3.75M 参数下实现了 90.6%的测试准确率和 95.6%的 AUC,而人工设计的网络-ResNet101 的准确率和 AUC 分别为 84.5%和 90.1%,参数量为 42.56M。此外,我们的方法优于最先进的神经架构搜索方法。