Locating and Mitigating Gradient Conflicts in Point Cloud Domain Adaptation via Saliency Map Skewness
Jiaqi Tang, Yinsong Xu, Qingchao Chen
TL;DR
Point-cloud unsupervised domain adaptation often suffers from gradient conflicts between the supervised source task and self-supervised auxiliary tasks. The authors introduce SM-DSB, a saliency-map skewness-based data sampling block that implicitly estimates gradient conflicts without target labels and gates SSL contributions per sample within a two-step MTL framework. The method is lightweight and broadly compatible with mainstream point-cloud DA models, delivering consistent gains and state-of-the-art results on PointDA-10 when combined with Self-dist-GCN, along with insights from backpropagation analysis. This work offers a practical mechanism to reduce negative transfer and advances understanding of gradient dynamics in cross-domain learning.
Abstract
Object classification models utilizing point cloud data are fundamental for 3D media understanding, yet they often struggle with unseen or out-of-distribution (OOD) scenarios. Existing point cloud unsupervised domain adaptation (UDA) methods typically employ a multi-task learning (MTL) framework that combines primary classification tasks with auxiliary self-supervision tasks to bridge the gap between cross-domain feature distributions. However, our further experiments demonstrate that not all gradients from self-supervision tasks are beneficial and some may negatively impact the classification performance. In this paper, we propose a novel solution, termed Saliency Map-based Data Sampling Block (SM-DSB), to mitigate these gradient conflicts. Specifically, our method designs a new scoring mechanism based on the skewness of 3D saliency maps to estimate gradient conflicts without requiring target labels. Leveraging this, we develop a sample selection strategy that dynamically filters out samples whose self-supervision gradients are not beneficial for the classification. Our approach is scalable, introducing modest computational overhead, and can be integrated into all the point cloud UDA MTL frameworks. Extensive evaluations demonstrate that our method outperforms state-of-the-art approaches. In addition, we provide a new perspective on understanding the UDA problem through back-propagation analysis.
