Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

RECALL: Replay-based Continual Learning in Semantic Segmentation

About

Deep networks allow to obtain outstanding results in semantic segmentation, however they need to be trained in a single shot with a large amount of data. Continual learning settings where new classes are learned in incremental steps and previous training data is no longer available are challenging due to the catastrophic forgetting phenomenon. Existing approaches typically fail when several incremental steps are performed or in presence of a distribution shift of the background class. We tackle these issues by recreating no longer available data for the old classes and outlining a content inpainting scheme on the background class. We propose two sources for replay data. The first resorts to a generative adversarial network to sample from the class space of past learning steps. The second relies on web-crawled data to retrieve images containing examples of old classes from online databases. In both scenarios no samples of past steps are stored, thus avoiding privacy concerns. Replay data are then blended with new samples during the incremental steps. Our approach, RECALL, outperforms state-of-the-art methods.

Andrea Maracani, Umberto Michieli, Marco Toldo, Pietro Zanuttigh• 2021

Related benchmarks

TaskDatasetResultRank
Semantic segmentationPascal VOC 15-1 setting 2012 (val)
mIoU (all)52.7
88
Semantic segmentationPascal VOC 15-5 setting 2012 (val)
mIoU (All)64
82
Semantic segmentationPascal VOC 10-1 protocol 2012 (val)
mIoU (0-10)59.5
46
Semantic segmentationPascal VOC overlapped setting (15-1 (6 steps))
mIoU (Classes 1-15)6.57e+3
41
Semantic segmentationPascal-VOC Disjoint 15-5 2012
mIoU (0-15)66.3
31
Incremental Semantic SegmentationPascal VOC disjoint setup 2012 (VOC 10-1)
mIoU (0-10)64.1
30
Semantic segmentationPascal-VOC Disjoint 15-1 2012
mIoU (16-20)0.449
24
Semantic segmentationPascal-VOC Disjoint 19-1 2012
mIoU (20)50.1
23
Incremental Semantic SegmentationPascal VOC 10-10 Overlap 2012
mIoU (Classes 1-10)68
15
Semantic segmentationPascal VOC 19-1 Overlapped 2012
mIoU (Classes 1-19)67.9
15
Showing 10 of 11 rows

Other info

Follow for update