{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T07:20:33Z","timestamp":1769066433433,"version":"3.49.0"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031626968","type":"print"},{"value":"9783031626975","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-62697-5_4","type":"book-chapter","created":{"date-parts":[[2024,6,10]],"date-time":"2024-06-10T21:01:23Z","timestamp":1718053283000},"page":"56-74","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Field-Based Coordination for\u00a0Federated Learning"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-8337-8990","authenticated-orcid":false,"given":"Davide","family":"Domini","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1553-4561","authenticated-orcid":false,"given":"Gianluca","family":"Aguzzi","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0248-1552","authenticated-orcid":false,"given":"Lukas","family":"Esterle","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2702-5702","authenticated-orcid":false,"given":"Mirko","family":"Viroli","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,6,11]]},"reference":[{"key":"4_CR1","doi-asserted-by":"publisher","unstructured":"Aguzzi, G.: Research directions for aggregate computing with machine learning. In: El-Araby, E., et al. (eds.) IEEE International Conference on Autonomic Computing and Self-organizing Systems, ACSOS 2021, Companion Volume, Washington, DC, USA, 27 September\u20131 Octoter 2021, pp. 310\u2013312. IEEE (2021). https:\/\/doi.org\/10.1109\/ACSOS-C52956.2021.00078","DOI":"10.1109\/ACSOS-C52956.2021.00078"},{"issue":"6","key":"4_CR2","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MIC.2022.3216753","volume":"26","author":"G Aguzzi","year":"2022","unstructured":"Aguzzi, G., Casadei, R., Pianini, D., Viroli, M.: Dynamic decentralization domains for the internet of things. IEEE Internet Comput. 26(6), 16\u201323 (2022). https:\/\/doi.org\/10.1109\/MIC.2022.3216753","journal-title":"IEEE Internet Comput."},{"key":"4_CR3","doi-asserted-by":"publisher","unstructured":"Aguzzi, G., Casadei, R., Viroli, M.: Addressing collective computations efficiency: towards a platform-level reinforcement learning approach. In: Casadei, R., et al. (eds.) IEEE International Conference on Autonomic Computing and Self-Organizing Systems, ACSOS 2022, Virtual, CA, USA, 19\u201323 September 2022, pp. 11\u201320. IEEE (2022). https:\/\/doi.org\/10.1109\/ACSOS55765.2022.00019","DOI":"10.1109\/ACSOS55765.2022.00019"},{"key":"4_CR4","doi-asserted-by":"publisher","unstructured":"Aguzzi, G., Casadei, R., Viroli, M.: Machine learning for aggregate computing: a research roadmap. In: 42nd IEEE International Conference on Distributed Computing Systems, ICDCS Workshops, Bologna, Italy, 10 July 2022, pp. 119\u2013124. IEEE (2022). https:\/\/doi.org\/10.1109\/ICDCSW56584.2022.00032","DOI":"10.1109\/ICDCSW56584.2022.00032"},{"key":"4_CR5","doi-asserted-by":"publisher","unstructured":"Aguzzi, G., Casadei, R., Viroli, M.: Towards reinforcement learning-based aggregate computing. In: ter Beek, M.H., Sirjani, M. (eds.) COORDINATION 2022. IFIP Advances in Information and Communication Technology, vol. 13271, pp. 72\u201391. Springer, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-031-08143-9_5","DOI":"10.1007\/978-3-031-08143-9_5"},{"key":"4_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-3-031-35361-1_2","volume-title":"Coordination Models and Languages","author":"G Aguzzi","year":"2023","unstructured":"Aguzzi, G., Casadei, R., Viroli, M.: Macroswarm: a field-based compositional framework for swarm programming. In: Jongmans, S., Lopes, A. (eds.) COORDINATION 2023. LNCS, vol. 13908, pp. 31\u201351. Springer, Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-35361-1_2"},{"key":"4_CR7","doi-asserted-by":"publisher","unstructured":"Aguzzi, G., Viroli, M., Esterle, L.: Field-informed reinforcement learning of collective tasks with graph neural networks. In: IEEE International Conference on Autonomic Computing and Self-organizing Systems, ACSOS 2023, Toronto, ON, Canada, 25\u201329 September 2023, pp. 37\u201346. IEEE (2023).https:\/\/doi.org\/10.1109\/ACSOS58161.2023.00021","DOI":"10.1109\/ACSOS58161.2023.00021"},{"key":"4_CR8","unstructured":"Audrito, G., Beal, J., Damiani, F., Pianini, D., Viroli, M.: Field-based coordination with the share operator. Log. Methods Comput. Sci. 16(4) (2020). https:\/\/lmcs.episciences.org\/6816"},{"key":"4_CR9","doi-asserted-by":"publisher","unstructured":"Audrito, G., Casadei, R., Damiani, F., Salvaneschi, G., Viroli, M.: The exchange calculus (XC): a functional programming language design for distributed collective systems. J. Syst. Softw. 210, 111976 (2024). https:\/\/doi.org\/10.1016\/J.JSS.2024.111976","DOI":"10.1016\/J.JSS.2024.111976"},{"key":"4_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1007\/978-3-030-21759-4_17","volume-title":"Formal Techniques for Distributed Objects, Components, and Systems","author":"G Audrito","year":"2019","unstructured":"Audrito, G., Viroli, M., Damiani, F., Pianini, D., Beal, J.: On a higher-order calculus of computational fields. In: P\u00e9rez, J.A., Yoshida, N. (eds.) FORTE 2019. LNCS, vol. 11535, pp. 289\u2013292. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-21759-4_17"},{"issue":"9","key":"4_CR11","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MC.2015.261","volume":"48","author":"J Beal","year":"2015","unstructured":"Beal, J., Pianini, D., Viroli, M.: Aggregate programming for the internet of things. Computer 48(9), 22\u201330 (2015). https:\/\/doi.org\/10.1109\/MC.2015.261","journal-title":"Computer"},{"key":"4_CR12","doi-asserted-by":"publisher","unstructured":"Casadei, R., Mariani, S., Pianini, D., Viroli, M., Zambonelli, F.: Space-fluid adaptive sampling by self-organisation. Log. Methods Comput. Sci. 19(4) (2023) https:\/\/doi.org\/10.46298\/LMCS-19(4:29)2023","DOI":"10.46298\/LMCS-19(4:29)2023"},{"key":"4_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1007\/978-3-030-22397-7_11","volume-title":"Coordination Models and Languages","author":"R Casadei","year":"2019","unstructured":"Casadei, R., Pianini, D., Viroli, M., Natali, A.: Self-organising coordination regions: a pattern for edge computing. In: Riis Nielson, H., Tuosto, E. (eds.) COORDINATION 2019. LNCS, vol. 11533, pp. 182\u2013199. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-22397-7_11"},{"key":"4_CR14","doi-asserted-by":"publisher","unstructured":"Casadei, R., Viroli, M., Aguzzi, G., Pianini, D.: ScaFI: a scala DSL and toolkit for aggregate programming. SoftwareX 20, 101248 (2022). https:\/\/doi.org\/10.1016\/J.SOFTX.2022.101248","DOI":"10.1016\/J.SOFTX.2022.101248"},{"key":"4_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1007\/978-3-030-61470-6_21","volume-title":"Leveraging Applications of Formal Methods, Verification and Validation: Engineering Principles","author":"R Casadei","year":"2020","unstructured":"Casadei, R., Viroli, M., Audrito, G., Damiani, F.: FScaFi: a core calculus for collective adaptive systems programming. In: Margaria, T., Steffen, B. (eds.) ISoLA 2020, Part II. LNCS, vol. 12477, pp. 344\u2013360. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-61470-6_21"},{"key":"4_CR16","doi-asserted-by":"publisher","unstructured":"Elvebakken, M.F., Iosifidis, A., Esterle, L.: Adaptive parameterization of deep learning models for federated learning. CoRR abs\/2302.02949 (2023). https:\/\/doi.org\/10.48550\/ARXIV.2302.02949","DOI":"10.48550\/ARXIV.2302.02949"},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"Esterle, L.: Deep learning in multiagent systems. In: Deep Learning for Robot Perception and Cognition, pp. 435\u2013460. Elsevier (2022)","DOI":"10.1016\/B978-0-32-385787-1.00022-1"},{"key":"4_CR18","doi-asserted-by":"publisher","unstructured":"Laddad, S., Sen, K.: ScalaPy: seamless python interoperability for cross-platform scala programs. In: Salvaneschi, G., Amin, N. (eds.) SPLASH 2020: Conference on Systems, Programming, Languages, and Applications, Software for Humanity, Virtual Event, USA, November 2020, pp. 2\u201313. ACM (2020) https:\/\/doi.org\/10.1145\/3426426.3428485","DOI":"10.1145\/3426426.3428485"},{"key":"4_CR19","unstructured":"LeCun, Y., Cortes, C., Burges, C., et\u00a0al.: MNIST handwritten digit database (2010)"},{"issue":"2","key":"4_CR20","doi-asserted-by":"publisher","first-page":"1136","DOI":"10.1109\/JIOT.2021.3078543","volume":"9","author":"C Li","year":"2022","unstructured":"Li, C., Li, G., Varshney, P.K.: Decentralized federated learning via mutual knowledge transfer. IEEE Internet Things J. 9(2), 1136\u20131147 (2022). https:\/\/doi.org\/10.1109\/JIOT.2021.3078543","journal-title":"IEEE Internet Things J."},{"key":"4_CR21","doi-asserted-by":"publisher","unstructured":"Lluch-Lafuente, A., Loreti, M., Montanari, U.: Asynchronous distributed execution of fixpoint-based computational fields. Log. Methods Comput. Sci. 13(1) (2017). https:\/\/doi.org\/10.23638\/LMCS-13(1:13)2017","DOI":"10.23638\/LMCS-13(1:13)2017"},{"issue":"2","key":"4_CR22","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1109\/MPRV.2004.1316820","volume":"3","author":"M Mamei","year":"2004","unstructured":"Mamei, M., Zambonelli, F., Leonardi, L.: Co-fields: a physically inspired approach to motion coordination. IEEE Pervasive Comput. 3(2), 52\u201361 (2004). https:\/\/doi.org\/10.1109\/MPRV.2004.1316820","journal-title":"IEEE Pervasive Comput."},{"key":"4_CR23","unstructured":"McMahan, B., Moore, E., Ramage, D., Hampson, S., y\u00a0Arcas, B.A.: Communication-efficient learning of deep networks from decentralized data. In: Singh, A., Zhu, X.J. (eds.) Proceedings of the 20th International Conference on Artificial Intelligence and Statistics, AISTATS 2017, 20\u201322 April 2017, Fort Lauderdale, FL, USA. Proceedings of Machine Learning Research, vol.\u00a054, pp. 1273\u20131282. PMLR (2017). http:\/\/proceedings.mlr.press\/v54\/mcmahan17a.html"},{"key":"4_CR24","unstructured":"McMahan, H.B., Moore, E., Ramage, D., y\u00a0Arcas, B.A.: Federated learning of deep networks using model averaging. CoRR abs\/1602.05629 (2016). http:\/\/arxiv.org\/abs\/1602.05629"},{"issue":"3","key":"4_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3501296","volume":"55","author":"DC Nguyen","year":"2022","unstructured":"Nguyen, D.C., et al.: Federated learning for smart healthcare: a survey. ACM Comput. Surv. (CSUR) 55(3), 1\u201337 (2022)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"4_CR26","unstructured":"Papernot, N., Abadi, M., Erlingsson, \u00da., Goodfellow, I.J., Talwar, K.: Semi-supervised knowledge transfer for deep learning from private training data. In: 5th International Conference on Learning Representations, ICLR 2017, Toulon, France, 24\u201326 April 2017, Conference Track Proceedings. OpenReview.net (2017). https:\/\/openreview.net\/forum?id=HkwoSDPgg"},{"key":"4_CR27","unstructured":"Paszke, A., et al.: PyTorch: an imperative style, high-performance deep learning library. In: Wallach, H.M., Larochelle, H., Beygelzimer, A., d\u2019Alch\u00e9-Buc, F., Fox, E.B., Garnett, R. (eds.) Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019, NeurIPS 2019, 8\u201314 December 2019, Vancouver, BC, Canada, pp. 8024\u20138035 (2019). https:\/\/proceedings.neurips.cc\/paper\/2019\/hash\/bdbca288fee7f92f2bfa9f7012727740-Abstract.html"},{"issue":"3","key":"4_CR28","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1057\/JOS.2012.27","volume":"7","author":"D Pianini","year":"2013","unstructured":"Pianini, D., Montagna, S., Viroli, M.: Chemical-oriented simulation of computational systems with ALCHEMIST. J. Simul. 7(3), 202\u2013215 (2013). https:\/\/doi.org\/10.1057\/JOS.2012.27","journal-title":"J. Simul."},{"key":"4_CR29","doi-asserted-by":"crossref","unstructured":"Rajkumar, K., Goswami, A., Lakshmanan, K., Gupta, R.: Comment on \u201cfederated learning with differential privacy: Algorithms and performance analysis\u201d. IEEE Trans. Inf. Forensics Secur. 17, 3922\u20133924 (2022)","DOI":"10.1109\/TIFS.2022.3214717"},{"key":"4_CR30","doi-asserted-by":"publisher","unstructured":"Rebuffi, S., Bilen, H., Vedaldi, A.: Efficient parametrization of multi-domain deep neural networks. In: 2018 IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2018, Salt Lake City, UT, USA, 18\u201322 June 2018, pp. 8119\u20138127. Computer Vision Foundation\/IEEE Computer Society (2018). https:\/\/doi.org\/10.1109\/CVPR.2018.00847, http:\/\/openaccess.thecvf.com\/content_cvpr_2018\/html\/Rebuffi_Efficient_Parametrization_of_CVPR_2018_paper.html","DOI":"10.1109\/CVPR.2018.00847"},{"issue":"5","key":"4_CR31","doi-asserted-by":"publisher","first-page":"4641","DOI":"10.1109\/JIOT.2020.2964162","volume":"7","author":"S Savazzi","year":"2020","unstructured":"Savazzi, S., Nicoli, M., Rampa, V.: Federated learning with cooperating devices: a consensus approach for massive IoT networks. IEEE Internet Things J. 7(5), 4641\u20134654 (2020). https:\/\/doi.org\/10.1109\/JIOT.2020.2964162","journal-title":"IEEE Internet Things J."},{"key":"4_CR32","unstructured":"Szegedy, C., et al.: Going deeper with convolutions. CoRR abs\/1409.4842 (2014). http:\/\/arxiv.org\/abs\/1409.4842"},{"key":"4_CR33","unstructured":"Vanhaesebrouck, P., Bellet, A., Tommasi, M.: Decentralized collaborative learning of personalized models over networks. In: Singh, A., Zhu, X.J. (eds.) Proceedings of the 20th International Conference on Artificial Intelligence and Statistics, AISTATS 2017, 20\u201322 April 2017, Fort Lauderdale, FL, USA. Proceedings of Machine Learning Research, vol.\u00a054, pp. 509\u2013517. PMLR (2017). http:\/\/proceedings.mlr.press\/v54\/vanhaesebrouck17a.html"},{"key":"4_CR34","doi-asserted-by":"publisher","unstructured":"Viroli, M., Audrito, G., Beal, J., Damiani, F., Pianini, D.: Engineering resilient collective adaptive systems by self-stabilisation. ACM Trans. Modell. Comput. Simul. 28(2), 16:1\u201316:28 (2018). https:\/\/doi.org\/10.1145\/3177774, http:\/\/doi.acm.org\/10.1145\/3177774","DOI":"10.1145\/3177774"},{"key":"4_CR35","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1007\/978-3-319-92408-3_12","volume-title":"Coordination Models and Languages","author":"M Viroli","year":"2018","unstructured":"Viroli, M., Beal, J., Damiani, F., Audrito, G., Casadei, R., Pianini, D.: From field-based coordination to aggregate computing. In: Di Marzo Serugendo, G., Loreti, M. (eds.) COORDINATION 2018. LNCS, vol. 10852, pp. 252\u2013279. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-92408-3_12"},{"key":"4_CR36","doi-asserted-by":"publisher","unstructured":"Warren, C.W.: Global path planning using artificial potential fields. In: Proceedings of the 1989 IEEE International Conference on Robotics and Automation, Scottsdale, Arizona, USA, 14\u201319 May 1989, pp. 316\u2013321. IEEE Computer Society (1989). https:\/\/doi.org\/10.1109\/ROBOT.1989.100007","DOI":"10.1109\/ROBOT.1989.100007"},{"key":"4_CR37","unstructured":"Xiao, H., Rasul, K., Vollgraf, R.: Fashion-MNIST: a novel image dataset for benchmarking machine learning algorithms. CoRR abs\/1708.07747 (2017). http:\/\/arxiv.org\/abs\/1708.07747"},{"key":"4_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s41666-020-00082-4","volume":"5","author":"J Xu","year":"2021","unstructured":"Xu, J., Glicksberg, B.S., Su, C., Walker, P., Bian, J., Wang, F.: Federated learning for healthcare informatics. J. Healthc. Inform. Res. 5, 1\u201319 (2021)","journal-title":"J. Healthc. Inform. Res."},{"key":"4_CR39","doi-asserted-by":"publisher","unstructured":"Yang, Q., Liu, Y., Chen, T., Tong, Y.: Federated machine learning: concept and applications. ACM Trans. Intell. Syst. Technol. 10(2), 12:1\u201312:19 (2019) https:\/\/doi.org\/10.1145\/3298981","DOI":"10.1145\/3298981"},{"key":"4_CR40","doi-asserted-by":"publisher","unstructured":"Zhang, Y., Xiang, T., Hospedales, T.M., Lu, H.: Deep mutual learning. In: 2018 IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2018, Salt Lake City, UT, USA, 18\u201322 June 2018, pp. 4320\u20134328. Computer Vision Foundation\/IEEE Computer Society (2018). https:\/\/doi.org\/10.1109\/CVPR.2018.00454, http:\/\/openaccess.thecvf.com\/content_cvpr_2018\/html\/Zhang_Deep_Mutual_Learning_CVPR_2018_paper.html","DOI":"10.1109\/CVPR.2018.00454"}],"container-title":["Lecture Notes in Computer Science","Coordination Models and Languages"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-62697-5_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,10]],"date-time":"2024-06-10T21:01:54Z","timestamp":1718053314000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-62697-5_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031626968","9783031626975"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-62697-5_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"11 June 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"COORDINATION","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Coordination Models and Languages","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Groningen","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"The Netherlands","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 June 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 June 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"coordination2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}