Search papers, labs, and topics across Lattice.
This paper introduces Structural Consensus-based KAN Prototype Learning (SCKAN) to address the supervision bias problem in semi-supervised pancreas segmentation caused by inter-sample morphological variability. SCKAN uses Structure-constrained Prototype Consistency Learning (SPCL) to enforce unbiased structural representation through prototype-level contrastive optimization and Consensus-based Kolmogorov-Arnold Fusion (CKaF) to reduce morphology-specific bias by aggregating stable consensus and filtering sample-wise noise. Experiments on two pancreas datasets demonstrate SCKAN's effectiveness in improving segmentation accuracy and generalizability under sparse supervision.
Overcome the limitations of existing semi-supervised segmentation methods by learning structural consensus across samples, achieving more generalizable pancreas segmentation under sparse supervision.
Accurate pancreas segmentation is critical for early cancer diagnosis, where annotation scarcity necessitates Semi-Supervised Learning (SSL). However, due to significant inter-sample morphological variability, existing SSL methods face severe generalizability limitations under sparse supervision, leading to the Supervision Bias problem. To address this, we propose Structural Consensus-based KAN Prototype Learning (SCKAN), which constructs the first cross-sample structural consensus learning with Kolmogorov-Arnold Networks (KANs), to achieve more generalizable and accurate segmentation. Specifically, SCKAN contains two key designs: Structure-constrained Prototype Consistency Learning (SPCL), which prompts unbiased structural representation by enforcing cross-sample consistency via prototype-level contrastive optimization, and Consensus-based Kolmogorov-Arnold Fusion (CKaF), which reduces morphology-specific bias by aggregating stable consensus and filtering sample-wise noise via KAN's adaptive B-spline nonlinearity. Extensive experiments on two public pancreas datasets demonstrate the effectiveness of SCKAN. Code is at https://github.com/rhodaliu17/SCKAN.