TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Singular Value Fine-tuning: Few-shot Segmentation requires...

Singular Value Fine-tuning: Few-shot Segmentation requires Few-parameters Fine-tuning

Yanpeng Sun, Qiang Chen, Xiangyu He, Jian Wang, Haocheng Feng, Junyu Han, Errui Ding, Jian Cheng, Zechao Li, Jingdong Wang

2022-06-13Few-Shot Semantic Segmentation
PaperPDFCode(official)

Abstract

Freezing the pre-trained backbone has become a standard paradigm to avoid overfitting in few-shot segmentation. In this paper, we rethink the paradigm and explore a new regime: {\em fine-tuning a small part of parameters in the backbone}. We present a solution to overcome the overfitting problem, leading to better model generalization on learning novel classes. Our method decomposes backbone parameters into three successive matrices via the Singular Value Decomposition (SVD), then {\em only fine-tunes the singular values} and keeps others frozen. The above design allows the model to adjust feature representations on novel classes while maintaining semantic clues within the pre-trained backbone. We evaluate our {\em Singular Value Fine-tuning (SVF)} approach on various few-shot segmentation methods with different backbones. We achieve state-of-the-art results on both Pascal-5$^i$ and COCO-20$^i$ across 1-shot and 5-shot settings. Hopefully, this simple baseline will encourage researchers to rethink the role of backbone fine-tuning in few-shot settings. The source code and models will be available at \url{https://github.com/syp2ysy/SVF}.

Results

TaskDatasetMetricValueModel
Few-Shot LearningCOCO-20i (5-shot)Mean IoU54.38PFENet (SVF, ResNet-50)
Few-Shot LearningCOCO-20i (5-shot)Mean IoU53.87BAM (SVF, ResNet-50)
Few-Shot LearningCOCO-20i (5-shot)Mean IoU49.49PFENet (SVF, VGG-16)
Few-Shot LearningCOCO-20i (5-shot)Mean IoU49.07BAM (SVF, VGG-16)
Few-Shot LearningPASCAL-5i (1-Shot)FB-IoU80.13BAM (SVF, ResNet-50)
Few-Shot LearningPASCAL-5i (1-Shot)Mean IoU68.95BAM (SVF, ResNet-50)
Few-Shot LearningPASCAL-5i (1-Shot)FB-IoU79.07PFENet (SVF, ResNet-50)
Few-Shot LearningPASCAL-5i (1-Shot)Mean IoU68.15PFENet (SVF, ResNet-50)
Few-Shot LearningPASCAL-5i (1-Shot)Mean IoU64.87BAM (SVF, VGG-16)
Few-Shot LearningPASCAL-5i (1-Shot)Mean IoU64.33PFENet (SVF, VGG-16)
Few-Shot LearningCOCO-20i (1-shot)Mean IoU48.47BAM (SVF, ResNet-50)
Few-Shot LearningCOCO-20i (1-shot)Mean IoU48.02PFENet (SVF, ResNet-50)
Few-Shot LearningCOCO-20i (1-shot)Mean IoU43.76BAM (SVF, VGG-16)
Few-Shot LearningCOCO-20i (1-shot)Mean IoU42.24PFENet (SVF, VGG-16)
Few-Shot LearningPASCAL-5i (5-Shot)FB-IoU83.17BAM (SVF, ResNet-50)
Few-Shot LearningPASCAL-5i (5-Shot)Mean IoU72.28BAM (SVF, ResNet-50)
Few-Shot LearningPASCAL-5i (5-Shot)FB-IoU82.77PFENet (SVF, ResNet-50)
Few-Shot LearningPASCAL-5i (5-Shot)Mean IoU71.82PFENet (SVF, ResNet-50)
Few-Shot LearningPASCAL-5i (5-Shot)Mean IoU69.8PFENet (SVF, VGG-16)
Few-Shot LearningPASCAL-5i (5-Shot)Mean IoU69.11BAM (SVF, VGG-16)
Few-Shot Semantic SegmentationCOCO-20i (5-shot)Mean IoU54.38PFENet (SVF, ResNet-50)
Few-Shot Semantic SegmentationCOCO-20i (5-shot)Mean IoU53.87BAM (SVF, ResNet-50)
Few-Shot Semantic SegmentationCOCO-20i (5-shot)Mean IoU49.49PFENet (SVF, VGG-16)
Few-Shot Semantic SegmentationCOCO-20i (5-shot)Mean IoU49.07BAM (SVF, VGG-16)
Few-Shot Semantic SegmentationPASCAL-5i (1-Shot)FB-IoU80.13BAM (SVF, ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (1-Shot)Mean IoU68.95BAM (SVF, ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (1-Shot)FB-IoU79.07PFENet (SVF, ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (1-Shot)Mean IoU68.15PFENet (SVF, ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (1-Shot)Mean IoU64.87BAM (SVF, VGG-16)
Few-Shot Semantic SegmentationPASCAL-5i (1-Shot)Mean IoU64.33PFENet (SVF, VGG-16)
Few-Shot Semantic SegmentationCOCO-20i (1-shot)Mean IoU48.47BAM (SVF, ResNet-50)
Few-Shot Semantic SegmentationCOCO-20i (1-shot)Mean IoU48.02PFENet (SVF, ResNet-50)
Few-Shot Semantic SegmentationCOCO-20i (1-shot)Mean IoU43.76BAM (SVF, VGG-16)
Few-Shot Semantic SegmentationCOCO-20i (1-shot)Mean IoU42.24PFENet (SVF, VGG-16)
Few-Shot Semantic SegmentationPASCAL-5i (5-Shot)FB-IoU83.17BAM (SVF, ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (5-Shot)Mean IoU72.28BAM (SVF, ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (5-Shot)FB-IoU82.77PFENet (SVF, ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (5-Shot)Mean IoU71.82PFENet (SVF, ResNet-50)
Few-Shot Semantic SegmentationPASCAL-5i (5-Shot)Mean IoU69.8PFENet (SVF, VGG-16)
Few-Shot Semantic SegmentationPASCAL-5i (5-Shot)Mean IoU69.11BAM (SVF, VGG-16)
Meta-LearningCOCO-20i (5-shot)Mean IoU54.38PFENet (SVF, ResNet-50)
Meta-LearningCOCO-20i (5-shot)Mean IoU53.87BAM (SVF, ResNet-50)
Meta-LearningCOCO-20i (5-shot)Mean IoU49.49PFENet (SVF, VGG-16)
Meta-LearningCOCO-20i (5-shot)Mean IoU49.07BAM (SVF, VGG-16)
Meta-LearningPASCAL-5i (1-Shot)FB-IoU80.13BAM (SVF, ResNet-50)
Meta-LearningPASCAL-5i (1-Shot)Mean IoU68.95BAM (SVF, ResNet-50)
Meta-LearningPASCAL-5i (1-Shot)FB-IoU79.07PFENet (SVF, ResNet-50)
Meta-LearningPASCAL-5i (1-Shot)Mean IoU68.15PFENet (SVF, ResNet-50)
Meta-LearningPASCAL-5i (1-Shot)Mean IoU64.87BAM (SVF, VGG-16)
Meta-LearningPASCAL-5i (1-Shot)Mean IoU64.33PFENet (SVF, VGG-16)
Meta-LearningCOCO-20i (1-shot)Mean IoU48.47BAM (SVF, ResNet-50)
Meta-LearningCOCO-20i (1-shot)Mean IoU48.02PFENet (SVF, ResNet-50)
Meta-LearningCOCO-20i (1-shot)Mean IoU43.76BAM (SVF, VGG-16)
Meta-LearningCOCO-20i (1-shot)Mean IoU42.24PFENet (SVF, VGG-16)
Meta-LearningPASCAL-5i (5-Shot)FB-IoU83.17BAM (SVF, ResNet-50)
Meta-LearningPASCAL-5i (5-Shot)Mean IoU72.28BAM (SVF, ResNet-50)
Meta-LearningPASCAL-5i (5-Shot)FB-IoU82.77PFENet (SVF, ResNet-50)
Meta-LearningPASCAL-5i (5-Shot)Mean IoU71.82PFENet (SVF, ResNet-50)
Meta-LearningPASCAL-5i (5-Shot)Mean IoU69.8PFENet (SVF, VGG-16)
Meta-LearningPASCAL-5i (5-Shot)Mean IoU69.11BAM (SVF, VGG-16)

Related Papers

Adapter Naturally Serves as Decoupler for Cross-Domain Few-Shot Semantic Segmentation2025-06-09DINOv2-powered Few-Shot Semantic Segmentation: A Unified Framework via Cross-Model Distillation and 4D Correlation Mining2025-04-22FSSUWNet: Mitigating the Fragility of Pre-trained Models with Feature Enhancement for Few-Shot Semantic Segmentation in Underwater Images2025-04-01Exploring Few-Shot Defect Segmentation in General Industrial Scenarios with Metric Learning and Vision Foundation Models2025-02-03AdaSemSeg: An Adaptive Few-shot Semantic Segmentation of Seismic Facies2025-01-28Overcoming Support Dilution for Robust Few-shot Semantic Segmentation2025-01-23Few-shot Structure-Informed Machinery Part Segmentation with Foundation Models and Graph Neural Networks2025-01-17DSV-LFS: Unifying LLM-Driven Semantic Cues with Visual Features for Robust Few-Shot Segmentation2025-01-01