{"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/cefhri-a-communication-efficient-federated","title":"CEFHRI: A Communication Efficient Federated Learning Framework for Recognizing Industrial Human-Robot Interaction","arxiv_id":"2308.14965","date":"2023-08-29","proceeding":null,"authors":["Umar Khalid","Hasan Iqbal","Saeed Vahidian","Jing Hua","Chen Chen"],"abstract":"Human-robot interaction (HRI) is a rapidly growing field that encompasses social and industrial applications. Machine learning plays a vital role in industrial HRI by enhancing the adaptability and autonomy of robots in complex environments. However, data privacy is a crucial concern in the interaction between humans and robots, as companies need to protect sensitive data while machine learning algorithms require access to large datasets. Federated Learning (FL) offers a solution by enabling the distributed training of models without sharing raw data. Despite extensive research on Federated learning (FL) for tasks such as natural language processing (NLP) and image classification, the question of how to use FL for HRI remains an open research problem. The traditional FL approach involves transmitting large neural network parameter matrices between the server and clients, which can lead to high communication costs and often becomes a bottleneck in FL. This paper proposes a communication-efficient FL framework for human-robot interaction (CEFHRI) to address the challenges of data heterogeneity and communication costs. The framework leverages pre-trained models and introduces a trainable spatiotemporal adapter for video understanding tasks in HRI. Experimental results on three human-robot interaction benchmark datasets: HRI30, InHARD, and COIN demonstrate the superiority of CEFHRI over full fine-tuning in terms of communication costs. The proposed methodology provides a secure and efficient approach to HRI federated learning, particularly in industrial environments with data privacy concerns and limited communication bandwidth. Our code is available at https://github.com/umarkhalidAI/CEFHRI-Efficient-Federated-Learning.","url_abs":"https://arxiv.org/abs/2308.14965v1","url_pdf":"https://arxiv.org/pdf/2308.14965v1.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":"cefhri-a-communication-efficient-federated","repo_url":"https://github.com/umarkhalidai/cefhri-efficient-federated-learning","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}}],"tasks":[{"task_slug":"federated-learning","task_name":"Federated Learning"},{"task_slug":"image-classification","task_name":"Image Classification"},{"task_slug":"video-understanding","task_name":"Video Understanding"},{"task_slug":"image-classification","task_name":"image-classification"}],"methods":[{"method_slug":"adapter","method_name":"Adapter"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2308.14965","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2308.14965"}},"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/umarkhalidai/cefhri-efficient-federated-learning","reach":{"status":"ok"}}],"summary":{"ran":3,"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":5,"samples":[{"code_sha256_prefix":"a303755cfc07a135","entry":"add_args","repo":"umarkhalidai/cefhri-efficient-federated-learning","repo_kind":"official","path":"main_use.py","file_url":"https://github.com/umarkhalidai/cefhri-efficient-federated-learning/blob/HEAD/main_use.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"a303755cfc07a135"}},{"code_sha256_prefix":"4afd90bb94960123","entry":"allocate_clients_to_threads","repo":"umarkhalidai/cefhri-efficient-federated-learning","repo_kind":"official","path":"main_use.py","file_url":"https://github.com/umarkhalidai/cefhri-efficient-federated-learning/blob/HEAD/main_use.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"4afd90bb94960123"}},{"code_sha256_prefix":"fbd986ee5ae1167b","entry":"get_noise_multiplier","repo":"umarkhalidai/cefhri-efficient-federated-learning","repo_kind":"official","path":"methods/base.py","file_url":"https://github.com/umarkhalidai/cefhri-efficient-federated-learning/blob/HEAD/methods/base.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"fbd986ee5ae1167b"}},{"code_sha256_prefix":"b89b7f29226b19b5","entry":"run_clients","repo":"umarkhalidai/cefhri-efficient-federated-learning","repo_kind":"official","path":"main_use.py","file_url":"https://github.com/umarkhalidai/cefhri-efficient-federated-learning/blob/HEAD/main_use.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":"b89b7f29226b19b5"}},{"code_sha256_prefix":"14b3b13b2e7ee844","entry":"tensor_normalize","repo":"umarkhalidai/cefhri-efficient-federated-learning","repo_kind":"official","path":"datasets/kinetics.py","file_url":"https://github.com/umarkhalidai/cefhri-efficient-federated-learning/blob/HEAD/datasets/kinetics.py","link_basis":"harvester_set","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":"14b3b13b2e7ee844"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}