{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/confidence-score-for-source-free-unsupervised","title":"Confidence Score for Source-Free Unsupervised Domain Adaptation","arxiv_id":"2206.06640","date":"2022-06-14","proceeding":null,"authors":["Jonghyun Lee","Dahuin Jung","Junho Yim","Sungroh Yoon"],"abstract":"Source-free unsupervised domain adaptation (SFUDA) aims to obtain high performance in the unlabeled target domain using the pre-trained source model, not the source data. Existing SFUDA methods assign the same importance to all target samples, which is vulnerable to incorrect pseudo-labels. To differentiate between sample importance, in this study, we propose a novel sample-wise confidence score, the Joint Model-Data Structure (JMDS) score for SFUDA. Unlike existing confidence scores that use only one of the source or target domain knowledge, the JMDS score uses both knowledge. We then propose a Confidence score Weighting Adaptation using the JMDS (CoWA-JMDS) framework for SFUDA. CoWA-JMDS consists of the JMDS scores as sample weights and weight Mixup that is our proposed variant of Mixup. Weight Mixup promotes the model make more use of the target domain knowledge. The experimental results show that the JMDS score outperforms the existing confidence scores. Moreover, CoWA-JMDS achieves state-of-the-art performance on various SFUDA scenarios: closed, open, and partial-set scenarios.","url_abs":"https://arxiv.org/abs/2206.06640v1","url_pdf":"https://arxiv.org/pdf/2206.06640v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"confidence-score-for-source-free-unsupervised","repo_url":"https://github.com/jhyun17/cowa-jmds","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"domain-adaptation","task_name":"Domain Adaptation"},{"task_slug":"unsupervised-domain-adaptation","task_name":"Unsupervised Domain Adaptation"}],"methods":[{"method_slug":"mixup","method_name":"Mixup"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2206.06640","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2206.06640"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"deterministic:regex_extraction","url":"https://github.com/Jhyun17/CoWA-JMDS","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/jhyun17/cowa-jmds","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran_draft_wrong":2,"ran":2,"unverified":4},"by_repo_kind":{"official":{"samples":8,"ran":4,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"44c5e921755add5c","entry":"KLLoss","repo":"jhyun17/cowa-jmds","repo_kind":"official","path":"image_target_CoWA.py","file_url":"https://github.com/jhyun17/cowa-jmds/blob/HEAD/image_target_CoWA.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"44c5e921755add5c"}},{"code_sha256_prefix":"1af14a9e9bdb7c5b","entry":"data_load","repo":"jhyun17/cowa-jmds","repo_kind":"official","path":"image_target_CoWA.py","file_url":"https://github.com/jhyun17/cowa-jmds/blob/HEAD/image_target_CoWA.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"1af14a9e9bdb7c5b"}},{"code_sha256_prefix":"d9601c3485e6033d","entry":"image_train","repo":"jhyun17/cowa-jmds","repo_kind":"official","path":"image_target_CoWA.py","file_url":"https://github.com/jhyun17/cowa-jmds/blob/HEAD/image_target_CoWA.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"d9601c3485e6033d"}},{"code_sha256_prefix":"1ee7b6c67ccbf3fb","entry":"lr_scheduler","repo":"jhyun17/cowa-jmds","repo_kind":"official","path":"image_target_CoWA.py","file_url":"https://github.com/jhyun17/cowa-jmds/blob/HEAD/image_target_CoWA.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"1ee7b6c67ccbf3fb"}},{"code_sha256_prefix":"c0f8665d6d8818eb","entry":"evaluation","repo":"jhyun17/cowa-jmds","repo_kind":"official","path":"image_target_CoWA.py","file_url":"https://github.com/jhyun17/cowa-jmds/blob/HEAD/image_target_CoWA.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c0f8665d6d8818eb"}},{"code_sha256_prefix":"61b5b7339ffd3792","entry":"gmm","repo":"jhyun17/cowa-jmds","repo_kind":"official","path":"image_target_CoWA.py","file_url":"https://github.com/jhyun17/cowa-jmds/blob/HEAD/image_target_CoWA.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"61b5b7339ffd3792"}},{"code_sha256_prefix":"522bdfe53eadb6fe","entry":"mixup","repo":"jhyun17/cowa-jmds","repo_kind":"official","path":"image_target_CoWA.py","file_url":"https://github.com/jhyun17/cowa-jmds/blob/HEAD/image_target_CoWA.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"522bdfe53eadb6fe"}},{"code_sha256_prefix":"7067da8f4e53c15e","entry":"train_target","repo":"jhyun17/cowa-jmds","repo_kind":"official","path":"image_target_CoWA.py","file_url":"https://github.com/jhyun17/cowa-jmds/blob/HEAD/image_target_CoWA.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"7067da8f4e53c15e"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}