{"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/distantly-supervised-relation-extraction-in","title":"Distantly Supervised Relation Extraction in Federated Settings","arxiv_id":"2008.05049","date":"2020-08-12","proceeding":"Findings (EMNLP) 2021 11","authors":["Dianbo Sui","Yubo Chen","Kang Liu","Jun Zhao"],"abstract":"This paper investigates distantly supervised relation extraction in federated settings. Previous studies focus on distant supervision under the assumption of centralized training, which requires collecting texts from different platforms and storing them on one machine. However, centralized training is challenged by two issues, namely, data barriers and privacy protection, which make it almost impossible or cost-prohibitive to centralize data from multiple platforms. Therefore, it is worthy to investigate distant supervision in the federated learning paradigm, which decouples the model training from the need for direct access to the raw data. Overcoming label noise of distant supervision, however, becomes more difficult in federated settings, since the sentences containing the same entity pair may scatter around different platforms. In this paper, we propose a federated denoising framework to suppress label noise in federated settings. The core of this framework is a multiple instance learning based denoising method that is able to select reliable instances via cross-platform collaboration. Various experimental results on New York Times dataset and miRNA gene regulation relation dataset demonstrate the effectiveness of the proposed method.","url_abs":"https://arxiv.org/abs/2008.05049v1","url_pdf":"https://arxiv.org/pdf/2008.05049v1.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":"distantly-supervised-relation-extraction-in","repo_url":"https://github.com/DianboWork/FedDS","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"denoising","task_name":"Denoising"},{"task_slug":"federated-learning","task_name":"Federated Learning"},{"task_slug":"multiple-instance-learning","task_name":"Multiple Instance Learning"},{"task_slug":null,"task_name":"Relation"},{"task_slug":"relation-extraction","task_name":"Relation Extraction"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2008.05049","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2008.05049"}},"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":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/DianboWork/FedDS","reach":null}],"summary":{"ran_draft_wrong":3,"ran_violates":1,"unverified":2},"by_repo_kind":{"official":{"samples":5,"ran":3,"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":6,"samples":[{"code_sha256_prefix":"fc116b79b5825e85","entry":"add_argument_group","repo":"DianboWork/FedDS","repo_kind":"official","path":"decentralized_main.py","file_url":"https://github.com/DianboWork/FedDS/blob/HEAD/decentralized_main.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":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"fc116b79b5825e85"}},{"code_sha256_prefix":"ccd0c2788a15b993","entry":"aggregate_att","repo":"DianboWork/FedDS","repo_kind":"official","path":"fed/fed_algo.py","file_url":"https://github.com/DianboWork/FedDS/blob/HEAD/fed/fed_algo.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ccd0c2788a15b993"}},{"code_sha256_prefix":"7e89a4ae7a7c0c59","entry":"fedavg","repo":"DianboWork/FedDS","repo_kind":"official","path":"fed/fed_algo.py","file_url":"https://github.com/DianboWork/FedDS/blob/HEAD/fed/fed_algo.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"7e89a4ae7a7c0c59"}},{"code_sha256_prefix":"e5b1aff86a339d0e","entry":"str2bool","repo":null,"repo_kind":null,"path":null,"file_url":null,"link_basis":"identical_code_first_harvested_elsewhere","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":null,"inline_ok":false,"mcp_get_code":{"code_sha256":"e5b1aff86a339d0e"}},{"code_sha256_prefix":"15c3eb97460f6b52","entry":"build_data","repo":"DianboWork/FedDS","repo_kind":"official","path":"utils/data.py","file_url":"https://github.com/DianboWork/FedDS/blob/HEAD/utils/data.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"15c3eb97460f6b52"}},{"code_sha256_prefix":"cd9cfb323679247d","entry":"build_fed_data","repo":"DianboWork/FedDS","repo_kind":"official","path":"utils/data.py","file_url":"https://github.com/DianboWork/FedDS/blob/HEAD/utils/data.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"cd9cfb323679247d"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}