TY - JOUR
T1 - Dynamic feature splicing for few-shot rare disease diagnosis
AU - Chen, Yuanyuan
AU - Guo, Xiaoqing
AU - Pan, Yongsheng
AU - Xia, Yong
AU - Yuan, Yixuan
N1 - This work was supported in part by the National Natural Science Foundation of China under Grants 62171377, in part by the National Key R&D Program of China under Grant 2022YFC2009903/2022YFC2009900, in part by the Key Research and Development Program of Shaanxi Province, China, under Grant 2022GY-084, in part by the Innovation and Technology Commission-Innovation and Technology Fund ITS/100/20, in part by the National Natural Science Foundation of China under Grants 62001410, and in part by the China Postdoctoral Science Foundation under Grants BX2021333 and 2021M703340.
Publisher Copyright:
© 2023 Elsevier B.V.
PY - 2023/12
Y1 - 2023/12
N2 - Annotated images for rare disease diagnosis are extremely hard to collect. Therefore, identifying rare diseases under a few-shot learning (FSL) setting is significant. Existing FSL methods transfer useful and global knowledge from base classes with abundant training samples to enrich features of novel classes with few training samples, but still face difficulties when being applied to medical images due to the complex lesion characteristics and large intra-class variance. In this paper, we propose a dynamic feature splicing (DNFS) framework for few-shot rare disease diagnosis. Under DNFS, both low-level features (, the output of three convolutional blocks) and high-level features (, the output of the last fully connected layer) of novel classes are dynamically enriched. We construct the position coherent DNFS (P-DNFS) module to perform low-level feature splicing, where a lesion-oriented Transformer is designed to detect lesion regions. Thus, novel-class channels are replaced by similar base-class channels within the detected lesion regions to achieve disease-related feature enrichment. We also devise a semantic coherent DNFS (S-DNFS) module to perform high-level feature splicing. It explores cross-image channel relations and selects base-class channels with semantic consistency for explicit knowledge transfer. Both low-level and high-level feature splicings are performed dynamically and iteratively. Consequently, abundant spliced features are generated for disease diagnosis, leading to more accurate decision boundary and improved diagnosis performance. Extensive experiments have been conducted on three medical image classification datasets. Our results suggest that the proposed DNFS achieves superior performance against state-of-the-art approaches.
AB - Annotated images for rare disease diagnosis are extremely hard to collect. Therefore, identifying rare diseases under a few-shot learning (FSL) setting is significant. Existing FSL methods transfer useful and global knowledge from base classes with abundant training samples to enrich features of novel classes with few training samples, but still face difficulties when being applied to medical images due to the complex lesion characteristics and large intra-class variance. In this paper, we propose a dynamic feature splicing (DNFS) framework for few-shot rare disease diagnosis. Under DNFS, both low-level features (, the output of three convolutional blocks) and high-level features (, the output of the last fully connected layer) of novel classes are dynamically enriched. We construct the position coherent DNFS (P-DNFS) module to perform low-level feature splicing, where a lesion-oriented Transformer is designed to detect lesion regions. Thus, novel-class channels are replaced by similar base-class channels within the detected lesion regions to achieve disease-related feature enrichment. We also devise a semantic coherent DNFS (S-DNFS) module to perform high-level feature splicing. It explores cross-image channel relations and selects base-class channels with semantic consistency for explicit knowledge transfer. Both low-level and high-level feature splicings are performed dynamically and iteratively. Consequently, abundant spliced features are generated for disease diagnosis, leading to more accurate decision boundary and improved diagnosis performance. Extensive experiments have been conducted on three medical image classification datasets. Our results suggest that the proposed DNFS achieves superior performance against state-of-the-art approaches.
KW - Few-shot learning
KW - Rare diseases diagnosis
KW - Transformer
KW - Feature splicing
KW - Channel similarity
UR - http://www.scopus.com/inward/record.url?scp=85172286917&partnerID=8YFLogxK
U2 - 10.1016/j.media.2023.102959
DO - 10.1016/j.media.2023.102959
M3 - Journal article
C2 - 37757644
AN - SCOPUS:85172286917
SN - 1361-8415
VL - 90
JO - Medical Image Analysis
JF - Medical Image Analysis
M1 - 102959
ER -