{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T15:54:33Z","timestamp":1784217273450,"version":"3.55.0"},"reference-count":24,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2021,1,16]],"date-time":"2021-01-16T00:00:00Z","timestamp":1610755200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100010418","name":"Institute for Information and Communications Technology Promotion","doi-asserted-by":"publisher","award":["IITP-2020-2018-0-01799"],"award-info":[{"award-number":["IITP-2020-2018-0-01799"]}],"id":[{"id":"10.13039\/501100010418","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100014188","name":"Ministry of Science and ICT, South Korea","doi-asserted-by":"publisher","award":["2018R1C1B5083050"],"award-info":[{"award-number":["2018R1C1B5083050"]}],"id":[{"id":"10.13039\/501100014188","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Federated learning is a learning method that collects only learned models on a server to ensure data privacy. This method does not collect data on the server but instead proceeds with data directly from distributed clients. Because federated learning clients often have limited communication bandwidth, communication between servers and clients should be optimized to improve performance. Federated learning clients often use Wi-Fi and have to communicate in unstable network environments. However, as existing federated learning aggregation algorithms transmit and receive a large amount of weights, accuracy is significantly reduced in unstable network environments. In this study, we propose the algorithm using particle swarm optimization algorithm instead of FedAvg, which updates the global model by collecting weights of learned models that were mainly used in federated learning. The algorithm is named as federated particle swarm optimization (FedPSO), and we increase its robustness in unstable network environments by transmitting score values rather than large weights. Thus, we propose a FedPSO, a global model update algorithm with improved network communication performance, by changing the form of the data that clients transmit to servers. This study showed that applying FedPSO significantly reduced the amount of data used in network communication and improved the accuracy of the global model by an average of 9.47%. Moreover, it showed an improvement in loss of accuracy by approximately 4% in experiments on an unstable network.<\/jats:p>","DOI":"10.3390\/s21020600","type":"journal-article","created":{"date-parts":[[2021,1,20]],"date-time":"2021-01-20T03:34:25Z","timestamp":1611113665000},"page":"600","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":77,"title":["FedPSO: Federated Learning Using Particle Swarm Optimization to Reduce Communication Costs"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0253-110X","authenticated-orcid":false,"given":"Sunghwan","family":"Park","sequence":"first","affiliation":[{"name":"The Department of Security Convergence Science, Chung-Ang University, Seoul 06974, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yeryoung","family":"Suh","sequence":"additional","affiliation":[{"name":"The Department of Security Convergence Science, Chung-Ang University, Seoul 06974, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5887-2184","authenticated-orcid":false,"given":"Jaewoo","family":"Lee","sequence":"additional","affiliation":[{"name":"The Department of Industrial Security, Chung-Ang University, Seoul 06974, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,1,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2224","DOI":"10.1109\/COMST.2019.2904897","article-title":"Deep Learning in Mobile and Wireless Networking: A Survey","volume":"21","author":"Zhang","year":"2019","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","unstructured":"Hard, A., Rao, K., Mathews, R., Ramaswamy, S., Beaufays, F., Augenstein, S., Eichner, H., Kiddon, C., and Ramage, D. (2019). Federated Learning for Mobile Keyboard Prediction. arXiv."},{"key":"ref_3","unstructured":"Kone\u010dn\u00fd, J., McMahan, H.B., and Ramage, D. (2015). Federated Optimization: Distributed Optimization Beyond the Datacenter. arXiv."},{"key":"ref_4","unstructured":"Kone\u010dn\u00fd, J., McMahan, H.B., Yu, F.X., Richtarik, P., Suresh, A.T., and Bacon, D. (2017, January 9). Federated Learning: Strategies for Improving Communication Efficiency. Proceedings of the NIPS Workshop on Private Multi-Party Machine Learning, Barcelona, Spain."},{"key":"ref_5","first-page":"1273","article-title":"Communication-Efficient Learning of Deep Networks from Decentralized Data","volume":"Volume 54","author":"Singh","year":"2017","journal-title":"Artificial Intelligence and Statistics"},{"key":"ref_6","unstructured":"Eberhart, R., and Kennedy, J. (1995, January 4\u20136). A new optimizer using particle swarm theory. Proceedings of the MHS\u201995\u2014Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan."},{"key":"ref_7","unstructured":"Kennedy, J., and Eberhart, R. (December, January 27). Particle swarm optimization. Proceedings of the ICNN\u201995\u2014International Conference on Neural Networks, Perth, Australia."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"4229","DOI":"10.1109\/TNNLS.2019.2953131","article-title":"Communication-Efficient Federated Deep Learning With Layerwise Asynchronous Model Update and Temporally Weighted Aggregation","volume":"31","author":"Chen","year":"2020","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_9","first-page":"14774","article-title":"Deep Leakage from Gradients","volume":"Volume 32","author":"Wallach","year":"2019","journal-title":"Advances in Neural Information Processing Systems"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Zhao, S.Z., Liang, J.J., Suganthan, P.N., and Tasgetiren, M.F. (2008, January 1\u20136). Dynamic multi-swarm particle swarm optimizer with local search for Large Scale Global Optimization. Proceedings of the 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), Hong Kong, China.","DOI":"10.1109\/CEC.2008.4631320"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Zhao, S., Suganthan, P.N., and Das, S. (2010, January 18\u201323). Dynamic multi-swarm particle swarm optimizer with sub-regional harmony search. Proceedings of the IEEE Congress on Evolutionary Computation, Barcelona, Spain.","DOI":"10.1109\/CEC.2010.5586323"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1016\/j.asoc.2014.12.026","article-title":"Dynamic multi-swarm particle swarm optimizer with cooperative learning strategy","volume":"29","author":"Xu","year":"2015","journal-title":"Appl. Soft Comput."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Sun, S., Abraham, A., Zhang, G., and Liu, H. (2007, January 28\u201330). A Particle Swarm Optimization Algorithm for Neighbor Selection in Peer-to-Peer Networks. Proceedings of the 6th International Conference on Computer Information Systems and Industrial Management Applications (CISIM\u201907), Elk, Poland.","DOI":"10.1109\/CISIM.2007.6"},{"key":"ref_14","unstructured":"Biazzini, M. (2014, January 23\u201327). A Flexible P2P Gossip-based PSO Algorithm. Proceedings of the ICN 2014, The Thirteenth International Conference on Networks, Nice, France."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1016\/j.protcy.2012.05.048","article-title":"Fast Convergence Particle Swarm Optimization for Functions Optimization","volume":"4","author":"Sahu","year":"2012","journal-title":"Procedia Technol."},{"key":"ref_16","unstructured":"Nayak, A.C., and Sharma, A. (2019). A Hybrid GA-PSO Method for Evolving Architecture and Short Connections of Deep Convolutional Neural Networks. PRICAI 2019: Trends in Artificial Intelligence, Springer International Publishing."},{"key":"ref_17","first-page":"52","article-title":"Particle Swarm Optimization (PSO) for Training Optimization on Convolutional Neural Network (CNN)","volume":"9","author":"Purnomo","year":"2016","journal-title":"J. Ilmu Komput. Dan Inf."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1016\/j.swevo.2019.05.010","article-title":"Particle swarm optimization of deep neural networks architectures for image classification","volume":"49","author":"Yen","year":"2019","journal-title":"Swarm Evol. Comput."},{"key":"ref_19","unstructured":"Serizawa, T., and Fujita, H. (2020). Optimization of Convolutional Neural Network Using the Linearly Decreasing Weight Particle Swarm Optimization. arXiv."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/j.cmpb.2018.05.006","article-title":"Convolutional neural network-based PSO for lung nodule false positive reduction on CT images","volume":"162","author":"Valente","year":"2018","journal-title":"Comput. Methods Progr. Biomed."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Santucci, V., Milani, A., and Caraffini, F. (2019). An Optimisation-Driven Prediction Method for Automated Diagnosis and Prognosis. Mathematics, 7.","DOI":"10.3390\/math7111051"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1315","DOI":"10.1007\/s00366-019-00764-7","article-title":"Feasibility of a novel predictive technique based on artificial neural network optimized with particle swarm optimization estimating pullout bearing capacity of helical piles","volume":"36","author":"Wang","year":"2020","journal-title":"Eng. Comput."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Band, S.S., Janizadeh, S., Chandra Pal, S., Saha, A., Chakrabortty, R., Shokri, M., and Mosavi, A. (2020). Novel Ensemble Approach of Deep Learning Neural Network (DLNN) Model and Particle Swarm Optimization (PSO) Algorithm for Prediction of Gully Erosion Susceptibility. Sensors, 20.","DOI":"10.3390\/s20195609"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Qolomany, B., Ahmad, K., Al-Fuqaha, A., and Qadir, J. (2020). Particle Swarm Optimized Federated Learning For Industrial IoT and Smart City Services. arXiv.","DOI":"10.1109\/GLOBECOM42002.2020.9322464"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/2\/600\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:11:54Z","timestamp":1760159514000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/2\/600"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,16]]},"references-count":24,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2021,1]]}},"alternative-id":["s21020600"],"URL":"https:\/\/doi.org\/10.3390\/s21020600","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,16]]}}}