{"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/edge-cloud-polarization-and-collaboration-a","title":"Edge-Cloud Polarization and Collaboration: A Comprehensive Survey for AI","arxiv_id":"2111.06061","date":"2021-11-11","proceeding":null,"authors":["Jiangchao Yao","Shengyu Zhang","Yang Yao","Feng Wang","Jianxin Ma","Jianwei Zhang","Yunfei Chu","Luo Ji","Kunyang Jia","Tao Shen","Anpeng Wu","Fengda Zhang","Ziqi Tan","Kun Kuang","Chao Wu","Fei Wu","Jingren Zhou","Hongxia Yang"],"abstract":"Influenced by the great success of deep learning via cloud computing and the rapid development of edge chips, research in artificial intelligence (AI) has shifted to both of the computing paradigms, i.e., cloud computing and edge computing. In recent years, we have witnessed significant progress in developing more advanced AI models on cloud servers that surpass traditional deep learning models owing to model innovations (e.g., Transformers, Pretrained families), explosion of training data and soaring computing capabilities. However, edge computing, especially edge and cloud collaborative computing, are still in its infancy to announce their success due to the resource-constrained IoT scenarios with very limited algorithms deployed. In this survey, we conduct a systematic review for both cloud and edge AI. Specifically, we are the first to set up the collaborative learning mechanism for cloud and edge modeling with a thorough review of the architectures that enable such mechanism. We also discuss potentials and practical experiences of some on-going advanced edge AI topics including pretraining models, graph neural networks and reinforcement learning. Finally, we discuss the promising directions and challenges in this field.","url_abs":"https://arxiv.org/abs/2111.06061v3","url_pdf":"https://arxiv.org/pdf/2111.06061v3.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":"edge-cloud-polarization-and-collaboration-a","repo_url":"https://github.com/luoxi-model/luoxi_models","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"cloud-computing","task_name":"Cloud Computing"},{"task_slug":"edge-computing","task_name":"Edge-computing"},{"task_slug":"survey","task_name":"Survey"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2111.06061","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2111.06061"}},"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/luoxi-model/luoxi_models","reach":null}],"summary":{"ran_honours":2,"unverified":1},"by_repo_kind":{"official":{"samples":3,"ran":2,"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":"cc4573ee793bb6d5","entry":"get_batch","repo":"luoxi-model/luoxi_models","repo_kind":"official","path":"train_hub/model_execution_template.py","file_url":"https://github.com/luoxi-model/luoxi_models/blob/HEAD/train_hub/model_execution_template.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"cc4573ee793bb6d5"}},{"code_sha256_prefix":"101eb9fee2c7d4c9","entry":"get_inference_batch","repo":"luoxi-model/luoxi_models","repo_kind":"official","path":"train_hub/model_execution_template.py","file_url":"https://github.com/luoxi-model/luoxi_models/blob/HEAD/train_hub/model_execution_template.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"101eb9fee2c7d4c9"}},{"code_sha256_prefix":"2d141763028865f4","entry":"model_provider","repo":"luoxi-model/luoxi_models","repo_kind":"official","path":"train_hub/model_execution_template.py","file_url":"https://github.com/luoxi-model/luoxi_models/blob/HEAD/train_hub/model_execution_template.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"2d141763028865f4"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}