Multi-Head Distillation for Continual Unsupervised Domain Adaptation in Semantic Segmentation
Unsupervised Domain Adaptation (UDA) is a transfer learning task which aims at training on an unlabeled target domain by leveraging a labeled source domain. Beyond the traditional scope of UDA with a single source domain and a single target domain, real-world perception systems face a variety of scenarios to handle, from varying lighting conditions to many cities around the world. In this context, UDAs with several domains increase the challenges with the addition of distribution shifts within the different target domains. This work focuses on a novel framework for learning UDA, continuous UDA, in which models operate on multiple target domains discovered sequentially, without access to previous target domains. We propose MuHDi, for Multi-Head Distillation, a method that solves the catastrophic forgetting problem, inherent in continual learning tasks. MuHDi performs distillation at multiple levels from the previous model as well as an auxiliary target-specialist segmentation head. We report both extensive ablation and experiments on challenging multi-target UDA semantic segmentation benchmarks to validate the proposed learning scheme and architecture.
Code (1)
Tasks
Continual LearningDomain AdaptationSemantic SegmentationTransfer LearningUnsupervised Domain AdaptationSimilar Papers 제목 키워드 기반
Re-examining Distillation For Continual Object Detection
Training models continually to detect and classify objects, from new classes and new domains, remains an open problem. In this work, we conduct a thorough analysis of why and how object detection models forget catastroph…
Objectobject-detectionObject DetectionRegion ProposalForward-Backward Knowledge Distillation for Continual Clustering
Unsupervised Continual Learning (UCL) is a burgeoning field in machine learning, focusing on enabling neural networks to sequentially learn tasks without explicit label information. Catastrophic Forgetting (CF), where mo…
ClusteringContinual LearningKnowledge DistillationUnsupervised Continual Clustering via Forward-Backward Knowledge Distillation
Unsupervised Continual Learning (UCL) aims to enable neural networks to learn sequential tasks without labels or access to past data. A major challenge in this setting is Catastrophic Forgetting, where models forget prev…
Knowledge DistillationContinual LearningContinual Learning for Class- and Domain-Incremental Semantic Segmentation
The field of continual deep learning is an emerging field and a lot of progress has been made. However, concurrently most of the approaches are only tested on the task of image classification, which is not relevant in th…
class-incremental learningClass Incremental LearningClass-Incremental Semantic SegmentationContinual Learning+9Multi-Granularity Class Prototype Topology Distillation for Class-Incremental Source-Free Unsupervised Domain Adaptation
This paper explores the Class-Incremental Source-Free Unsupervised Domain Adaptation (CI-SFUDA) problem, where the unlabeled target data come incrementally without access to labeled source instances. This problem poses t…
class-incremental learningDomain AdaptationRepresentation LearningSource-Free Domain Adaptation+1