{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,23]],"date-time":"2026-06-23T19:44:11Z","timestamp":1782243851555,"version":"3.54.5"},"reference-count":41,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2022,8,19]],"date-time":"2022-08-19T00:00:00Z","timestamp":1660867200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"the European Commission within the European Regional Development Fund"},{"name":"Swedish Agency for Economic and Regional Growth, Region G\u00e4vleborg,"},{"name":"the University of G\u00e4vle"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Industry 4.0 lets the industry build compact, precise, and connected assets and also has made modern industrial assets a massive source of data that can be used in process optimization, defining product quality, and predictive maintenance (PM). Large amounts of data are collected from machines, processed, and analyzed by different machine learning (ML) algorithms to achieve effective PM. These machines, assumed as edge devices, transmit their data readings to the cloud for processing and modeling. Transmitting massive amounts of data between edge and cloud is costly, increases latency, and causes privacy concerns. To address this issue, efforts have been made to use edge computing in PM applications., reducing data transmission costs and increasing processing speed. Federated learning (FL) has been proposed a mechanism that provides the ability to create a model from distributed data in edge, fog, and cloud layers without violating privacy and offers new opportunities for a collaborative approach to PM applications. However, FL has challenges in confronting with asset management in the industry, especially in the PM applications, which need to be considered in order to be fully compatible with these applications. This study describes distributed ML for PM applications and proposes two federated algorithms: Federated support vector machine (FedSVM) with memory for anomaly detection and federated long-short term memory (FedLSTM) for remaining useful life (RUL) estimation that enables factories at the fog level to maximize their PM models\u2019 accuracy without compromising their privacy. A global model at the cloud level has also been generated based on these algorithms. We have evaluated the approach using the Commercial Modular Aero-Propulsion System Simulation (CMAPSS) dataset to predict engines\u2019 RUL Experimental results demonstrate the advantage of FedSVM and FedLSTM in terms of model accuracy, model convergence time, and network usage resources.<\/jats:p>","DOI":"10.3390\/s22166252","type":"journal-article","created":{"date-parts":[[2022,8,22]],"date-time":"2022-08-22T01:56:40Z","timestamp":1661133400000},"page":"6252","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":47,"title":["Aggregation Strategy on Federated Machine Learning Algorithm for Collaborative Predictive Maintenance"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4284-6691","authenticated-orcid":false,"given":"Ali","family":"Bemani","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering, Mathematics and Science, University of G\u00e4vle, 80176 G\u00e4vle, Sweden"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5429-7223","authenticated-orcid":false,"given":"Niclas","family":"Bj\u00f6rsell","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, Mathematics and Science, University of G\u00e4vle, 80176 G\u00e4vle, Sweden"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,8,19]]},"reference":[{"key":"ref_1","unstructured":"Manyika, J., Chui, M., Bisson, P., Woetzel, J., Dobbs, R., Bughin, J., and Aharon, D. (2015). The Internet of Things: Mapping the Value Beyond the Hype, McKinsey & Company."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.dcan.2017.10.002","article-title":"Machine learning for Internet of Things data analysis: A survey","volume":"4","author":"Mahdavinejad","year":"2018","journal-title":"Digit. Commun. Netw."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"100177","DOI":"10.1016\/j.iot.2020.100177","article-title":"The fog cloud of things: A survey on concepts, architecture, standards, tools, and applications","volume":"9","author":"Alli","year":"2020","journal-title":"Internet Things"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"101840","DOI":"10.1016\/j.is.2021.101840","article-title":"The convergence and interplay of edge, fog, and cloud in the AI-driven Internet of Things (IoT)","volume":"107","author":"Firouzi","year":"2021","journal-title":"Inf. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"3467","DOI":"10.1109\/COMST.2019.2938259","article-title":"A survey on information and communication technologies for industry 4.0: State-of-the-art, taxonomies, perspectives, and challenges","volume":"21","author":"Aceto","year":"2019","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_6","unstructured":"Teoh, Y.K., Gill, S.S., and Parlikad, A.K. (2021). IoT and Fog Computing based Predictive Maintenance Model for Effective Asset Management in Industry 4.0 using Machine Learning. IEEE Internet Things J."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"150936","DOI":"10.1109\/ACCESS.2019.2947652","article-title":"Foundations and evolution of modern computing paradigms: Cloud, iot, edge, and fog","volume":"7","author":"Tange","year":"2019","journal-title":"IEEE Access"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Zeng, Q., Du, Y., Huang, K., and Leung, K.K. (2020, January 7\u201311). Energy-efficient radio resource allocation for federated edge learning. Proceedings of the 2020 IEEE International Conference on Communications Workshops (ICC Workshops), Dublin, Ireland.","DOI":"10.1109\/ICCWorkshops49005.2020.9145118"},{"key":"ref_9","unstructured":"Kone\u010dn\u00fd, J., McMahan, B., and Ramage, D. (2015). Federated optimization: Distributed optimization beyond the datacenter. arXiv."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Zhu, H., Xu, J., Liu, S., and Jin, Y. (2021). Federated Learning on Non-IID Data: A Survey. arXiv.","DOI":"10.1016\/j.neucom.2021.07.098"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"140699","DOI":"10.1109\/ACCESS.2020.3013541","article-title":"Federated learning: A survey on enabling technologies, protocols, and applications","volume":"8","author":"Aledhari","year":"2020","journal-title":"IEEE Access"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3339474","article-title":"Federated machine learning: Concept and applications","volume":"10","author":"Yang","year":"2019","journal-title":"ACM Trans. Intell. Syst. Technol. (TIST)"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"120367","DOI":"10.1109\/ACCESS.2021.3108839","article-title":"Privacy-Aware Resource Sharing in Cross-Device Federated Model Training for Collaborative Predictive Maintenance","volume":"9","author":"Bharti","year":"2021","journal-title":"IEEE Access"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1007\/BF00994018","article-title":"Support-vector networks","volume":"20","author":"Cortes","year":"1995","journal-title":"Mach. Learn."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1109\/MCOM.001.1900103","article-title":"Toward an intelligent edge: Wireless communication meets machine learning","volume":"58","author":"Zhu","year":"2020","journal-title":"IEEE Commun. Mag."},{"key":"ref_17","first-page":"1","article-title":"Deep neural network-based application partitioning and scheduling for hospitals and medical enterprises using IoT assisted mobile fog cloud","volume":"16","author":"Lakhan","year":"2021","journal-title":"Enterp. Inf. Syst."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1016\/j.future.2019.09.039","article-title":"Scheduling Internet of Things requests to minimize latency in hybrid Fog-Cloud computing","volume":"111","author":"Aburukba","year":"2020","journal-title":"Future Gener. Compure Syst."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Bierzynski, K., Escobar, A., and Eberl, M. (2017, January 8\u201311). Cloud, fog and edge: Cooperation for the future?. Proceedings of the 2017 Second International Conference on Fog and Mobile Edge Computing (FMEC), Valencia, Spain.","DOI":"10.1109\/FMEC.2017.7946409"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3377454","article-title":"A survey on distributed machine learning","volume":"53","author":"Verbraeken","year":"2020","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Wang, S., Tuor, T., Salonidis, T., Leung, K.K., Makaya, C., He, T., and Chan, K. (2018, January 16\u201319). When edge meets learning: Adaptive control for resource-constrained distributed machine learning. Proceedings of the IEEE INFOCOM 2018-IEEE Conference on Computer Communications, Honolulu, HI, USA.","DOI":"10.1109\/INFOCOM.2018.8486403"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"106775","DOI":"10.1016\/j.knosys.2021.106775","article-title":"A survey on federated learning","volume":"216","author":"Zhang","year":"2021","journal-title":"Knowl. Based Syst."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"2167","DOI":"10.1109\/COMST.2020.3007787","article-title":"Communication-efficient edge AI: Algorithms and systems","volume":"22","author":"Shi","year":"2020","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2031","DOI":"10.1109\/COMST.2020.2986024","article-title":"Federated learning in mobile edge networks: A comprehensive survey","volume":"22","author":"Lim","year":"2020","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Nilsson, A., Smith, S., Ulm, G., Gustavsson, E., and Jirstrand, M. (2018, January 10\u201311). A performance evaluation of federated learning algorithms. Proceedings of the Second Workshop on Distributed Infrastructures for Deep Learning, Rennes, France.","DOI":"10.1145\/3286490.3286559"},{"key":"ref_26","unstructured":"Kone\u010dn\u00fd, J., McMahan, H.B., Ramage, D., and Richt\u00e1rik, P. (2016). Federated optimization: Distributed machine learning for on-device intelligence. arXiv."},{"key":"ref_27","unstructured":"Li, T., Sahu, A.K., Zaheer, M., Sanjabi, M., Talwalkar, A., and Smith, V. (2018). Federated optimization in heterogeneous networks. arXiv."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Liu, L., Zhang, J., Song, S.H., and Letaief, K.B. (2020, January 7\u201311). Client-edge-cloud hierarchical federated learning. Proceedings of the ICC 2020-2020 IEEE International Conference on Communications (ICC), Dublin, Ireland.","DOI":"10.1109\/ICC40277.2020.9148862"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Xu, B., Xia, W., Wen, W., Zhao, H., and Zhu, H. (2021, January 27\u201330). Optimized Edge Aggregation for Hierarchical Federated Learning. Proceedings of the 2021 IEEE 94th Vehicular Technology Conference (VTC2021-Fall), Norman, OK, USA.","DOI":"10.1109\/VTC2021-Fall52928.2021.9625432"},{"key":"ref_30","unstructured":"Mohr, M., Becker, C., M\u00f6ller, R., and Richter, M. (2021). Towards collaborative predictive maintenance leveraging private cross-company data. INFORMATIK 2020, Gesellschaft f\u00fcr Informatik."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Park, D., Kim, S., An, Y., and Jung, J.Y. (2018). LiReD: A light-weight real-time fault detection system for edge computing using LSTM recurrent neural networks. Sensors, 18.","DOI":"10.3390\/s18072110"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1109\/MCOM.2018.1701231","article-title":"Edge computing in IoT-based manufacturing","volume":"56","author":"Chen","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_33","unstructured":"Ge, N., Li, G., Zhang, L., and Liu, Y. (2021). Failure prediction in production line based on federated learning: An empirical study. J. Intell. Manuf., 1\u201318."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3467981","article-title":"A federated learning approach to anomaly detection in smart buildings","volume":"2","author":"Sater","year":"2021","journal-title":"ACM Trans. Internet Things"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"6348","DOI":"10.1109\/JIOT.2020.3011726","article-title":"Deep anomaly detection for time-series data in industrial iot: A communication-efficient on-device federated learning approach","volume":"8","author":"Liu","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_36","unstructured":"Saxena, A., and Goebel, K. (2022, July 22). Turbofan Engine Degradation Simulation Data Set, NASA Ames Prognostics Data Repository, Available online: https:\/\/data.nasa.gov\/Aerospace\/CMAPSS-Jet-Engine-Simulated-Data\/ff5v-kuh6\/."},{"key":"ref_37","unstructured":"(2022, July 22). Available online: https:\/\/github.com\/ali-bemani\/Collaborative-PM-at-the-edge-fog-and-cloud-levels.git."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.ress.2017.11.021","article-title":"Remaining useful life estimation in prognostics using deep convolution neural networks","volume":"172","author":"Li","year":"2018","journal-title":"Reliab. Eng. Syst. Saf."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Sateesh Babu, G., Zhao, P., and Li, X.L. (2016). Deep convolutional neural network based regression approach for estimation of remaining useful life. International Conference on Database Systems for Advanced Applications, Springer.","DOI":"10.1007\/978-3-319-32025-0_14"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"2306","DOI":"10.1109\/TNNLS.2016.2582798","article-title":"Multiobjective deep belief networks ensemble for remaining useful life estimation in prognostics","volume":"28","author":"Zhang","year":"2016","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"154386","DOI":"10.1109\/ACCESS.2019.2942991","article-title":"Remaining useful life estimation using CNN-XGB with extended time window","volume":"7","author":"Zhang","year":"2019","journal-title":"IEEE Access"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/16\/6252\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:12:39Z","timestamp":1760141559000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/16\/6252"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,19]]},"references-count":41,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2022,8]]}},"alternative-id":["s22166252"],"URL":"https:\/\/doi.org\/10.3390\/s22166252","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,8,19]]}}}