HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

SATS: Self-Attention Transfer for Continual Semantic Segmentation

Qiu Yiqiao ; Shen Yixing ; Sun Zhuohao ; Zheng Yanchong ; Chang Xiaobin ; Zheng Weishi ; Wang Ruixuan

SATS: Self-Attention Transfer for Continual Semantic Segmentation

Abstract

Continually learning to segment more and more types of image regions is adesired capability for many intelligent systems. However, such continualsemantic segmentation suffers from the same catastrophic forgetting issue as incontinual classification learning. While multiple knowledge distillationstrategies originally for continual classification have been well adapted tocontinual semantic segmentation, they only consider transferring old knowledgebased on the outputs from one or more layers of deep fully convolutionalnetworks. Different from existing solutions, this study proposes to transfer anew type of information relevant to knowledge, i.e. the relationships betweenelements (Eg. pixels or small local regions) within each image which cancapture both within-class and between-class knowledge. The relationshipinformation can be effectively obtained from the self-attention maps in aTransformer-style segmentation model. Considering that pixels belonging to thesame class in each image often share similar visual properties, aclass-specific region pooling is applied to provide more efficient relationshipinformation for knowledge transfer. Extensive evaluations on multiple publicbenchmarks support that the proposed self-attention transfer method can furthereffectively alleviate the catastrophic forgetting issue, and its flexiblecombination with one or more widely adopted strategies significantlyoutperforms state-of-the-art solutions.

Code Repositories

QIU023/SATS_Continual_Semantic_Seg
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
overlapped-10-1-on-pascal-voc-2012SATS-M
mIoU: 69.27
overlapped-10-1-on-pascal-voc-2012SATS
mIoU: 61.6
overlapped-100-10-on-ade20kSATS-M
Mean IoU (test) : 35.45
overlapped-15-1-on-pascal-voc-2012SATS-M
mIoU: 76.61
overlapped-15-1-on-pascal-voc-2012SATS
mIoU: 74.48
overlapped-15-5-on-pascal-voc-2012SATS-M
Mean IoU (val): 78.72
overlapped-15-5-on-pascal-voc-2012SATS
Mean IoU (val): 75.70
overlapped-25-25-on-ade20kSATS-M
Mean IoU (test): 32.56
overlapped-5-3-on-pascal-voc-2012SATS-M
Mean IoU (test): 71.36
overlapped-5-3-on-pascal-voc-2012SATS
Mean IoU (test): 67.36

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp