Trust your Good Friends: Source-free Domain Adaptation by Reciprocal Neighborhood Clustering
Not on the map. Why?
Abstract (arXiv)
Domain adaptation (DA) aims to alleviate the domain shift between source domain and target domain. Most DA methods require access to the source data, but often that is not possible (e.g. due to data privacy or intellectual property). In this paper, we address the challenging source-free domain adaptation (SFDA) problem, where the source pretrained model is adapted to the target domain in the absence of source data. Our method is based on the observation that target data, which might not align with the source domain classifier, still forms clear clusters. We capture this intrinsic structure by defining local affinity of the target data, and encourage label consistency among data with high local affinity. We observe that higher affinity should be assigned to reciprocal neighbors. To aggregate information with more context, we consider expanded neighborhoods with small affinity values. Furthermore, we consider the density around each target sample, which can alleviate the negative impact of potential outliers. In the experimental results we verify that the inherent structure of the target features is an important source of information for domain adaptation. We demonstrate that this local structure can be efficiently captured by considering the local neighbors, the reciprocal neighbors, and the expanded neighborhood. Finally, we achieve state-of-the-art performance on several 2D image and 3D point cloud recognition datasets.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 71 of its 105 references that are in the map. First posted on arXiv 1 Sep 2023.
Builds on
71 of 105 references.
References · 71
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 844
- 2017Maximum Classifier Discrepancy for Unsupervised Domain Adaptationcited by 682
38 more
- 2016Deep Transfer Learning with Joint Adaptation Networkscited by 609
- 2014Deep Domain Confusion: Maximizing for Domain Invariancecited by 597
- 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
- 2022Continual Test-Time Domain Adaptationcited by 520
- 2022Efficient Test-Time Model Adaptation without Forgettingcited by 467
- 2017VisDA: The Visual Domain Adaptation Challengecited by 432
- 2015Return of Frustratingly Easy Domain Adaptationcited by 389
- 2019Bridging Theory and Algorithm for Domain Adaptationcited by 332
- 2021With a Little Help from My Friends: Nearest-Neighbor Contrastive Learning of Visual Representationscited by 324
- 2017Re-ranking Person Re-identification with k-reciprocal Encodingcited by 260
- 2022Contrastive Test-Time Adaptationcited by 258
- 2019Adversarial Domain Adaptation with Domain Mixupcited by 250
- 2019Sliced Wasserstein Discrepancy for Unsupervised Domain Adaptationcited by 235
- 2020Universal Source-Free Domain Adaptationcited by 219
- 2018A DIRT-T Approach to Unsupervised Domain Adaptationcited by 215
- 2019Local Aggregation for Unsupervised Learning of Visual Embeddingscited by 204
- 2021Exploiting the Intrinsic Neighborhood Structure for Source-free Domain Adaptationcited by 176
- 2021Generalized Source-free Domain Adaptationcited by 175
- 2020Source Data-absent Unsupervised Domain Adaptation through Hypothesis Transfer and Labeling Transfercited by 173
- 2020Universal Domain Adaptation through Self Supervisioncited by 172
- 2021Source-Free Domain Adaptation for Semantic Segmentationcited by 168
- 2021Model Adaptation: Historical Contrastive Learning for Unsupervised Domain Adaptation without Source Datacited by 152
- 2018Open Set Domain Adaptation by Backpropagationcited by 150
- 2020Unsupervised Domain Adaptation via Structurally Regularized Deep Clusteringcited by 140
- 2020Towards Discriminability and Diversity: Batch Nuclear-norm Maximization under Label Insufficient Situationscited by 133
- 2019Domain-Symmetric Networks for Adversarial Domain Adaptationcited by 120
- 2019PointDAN: A Multi-Scale 3D Domain Adaption Network for Point Cloud Representationcited by 114
- 2017Deep Clustering via Joint Convolutional Autoencoder Embedding and Relative Entropy Minimizationcited by 113
- 2017Adversarial Dropout Regularizationcited by 106
- 2020Dual Mixup Regularized Learning for Adversarial Domain Adaptationcited by 99
- 2019Efficient Parameter-free Clustering Using First Neighbor Relationscited by 96
- 2022Attracting and Dispersing: A Simple Approach for Source-free Domain Adaptationcited by 93
- 2018Importance Weighted Adversarial Nets for Partial Domain Adaptationcited by 90
- 2019Learning to Transfer Examples for Partial Domain Adaptationcited by 86
- 2017Partial Transfer Learning with Selective Adversarial Networkscited by 84
- 2021Unsupervised Multi-source Domain Adaptation Without Access to Source Datacited by 76
- 2022Improving Test-Time Adaptation via Shift-agnostic Weight Regularization and Nearest Source Prototypescited by 67
- 2020Towards Inheritable Models for Open-Set Domain Adaptationcited by 64
50 most cited of 71 All 71 (JSON)
Built on by
Citing papers per year: 2024: 7; 2025: 2.
9 papers.
- 2024Split to Merge: Unifying Separated Modalities for Unsupervised Domain Adaptationcited by 13
- 2024Evidentially Calibrated Source-Free Time-Series Domain Adaptation with Temporal Imputationcited by 6
- 2024Unified Source-Free Domain Adaptationcited by 5
- 2024Source-Free Domain Adaptation with Diffusion-Guided Source Data Generationcited by 4
- 2024Efficient Source-Free Time-Series Adaptation via Parameter Subspace Disentanglementcited by 4
- 2025Unified modality separation: A vision-language framework for unsupervised domain adaptationcited by 4
- 2024TTVD: Towards a Geometric Framework for Test-Time Adaptation Based on Voronoi Diagramcited by 2
- 2024High-order Neighborhoods Know More: HyperGraph Learning Meets Source-free Unsupervised Domain Adaptationcited by 0
- 2025Vicinity-Guided Discriminative Latent Diffusion for Privacy-Preserving Domain Adaptationcited by 0
- 2025Vicinity-Guided Discriminative Latent Diffusion for Privacy-Preserving Domain Adaptation1 Oct 2025
- 2025Unified modality separation: A vision-language framework for unsupervised domain adaptation7 Aug 2025
- 2024TTVD: Towards a Geometric Framework for Test-Time Adaptation Based on Voronoi Diagram10 Dec 2024
- 2024Efficient Source-Free Time-Series Adaptation via Parameter Subspace Disentanglement3 Oct 2024
- 2024Evidentially Calibrated Source-Free Time-Series Domain Adaptation with Temporal Imputation4 Jun 2024
- 2024High-order Neighborhoods Know More: HyperGraph Learning Meets Source-free Unsupervised Domain Adaptation11 May 2024
- 2024Unified Source-Free Domain Adaptation12 Mar 2024
- 2024Split to Merge: Unifying Separated Modalities for Unsupervised Domain Adaptation11 Mar 2024
- 2024Source-Free Domain Adaptation with Diffusion-Guided Source Data Generation7 Feb 2024