{"title":"面向网络物理系统的基于区块链的分层联邦学习","authors":"M. Aloqaily, I. Al Ridhawi, F. Karray, M. Guizani","doi":"10.1109/BalkanCom55633.2022.9900546","DOIUrl":null,"url":null,"abstract":"Cyber-physical systems (CPS) have evolved over the years and are now integrated into intelligent manufactory. The Internet of Things (IoT) has played a significant role in the advancement of such systems. CPS have become more intelligent and self-automated with the aid of advances in Artificial Intelligence (AI). Automating the process of CPS management requires that AI and secure transaction processing be integrated within all stakeholders, including the cloud, fog, edge, network, storage, and industrial devices. This integration necessitates the distribution and decentralization of the self-configuring, self-managing, self-healing, and self-governing process in CPS. This paper presents a blockchain-based hierarchical federated learning (HFL) solution that maintains quick, secure, and accurate decision-making for industrial machines. A two-stage federated learning (FL) algorithm, where during the first stage, industrial devices are grouped into clusters and perform local ML training. Local models are shared with network edge devices and a set of global models are created using FL averaging. During the second stage, a main global model is created from the distributed first-stage global models using a FL aggregating algorithm. Blockchain is used to verify and validate the trained models on the edge. System evaluations are performed to compare the proposed HFL solution against traditional FL in terms of training accuracy and network overhead.","PeriodicalId":114443,"journal":{"name":"2022 International Balkan Conference on Communications and Networking (BalkanCom)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Towards Blockchain-based Hierarchical Federated Learning for Cyber-Physical Systems\",\"authors\":\"M. Aloqaily, I. Al Ridhawi, F. Karray, M. Guizani\",\"doi\":\"10.1109/BalkanCom55633.2022.9900546\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Cyber-physical systems (CPS) have evolved over the years and are now integrated into intelligent manufactory. The Internet of Things (IoT) has played a significant role in the advancement of such systems. CPS have become more intelligent and self-automated with the aid of advances in Artificial Intelligence (AI). Automating the process of CPS management requires that AI and secure transaction processing be integrated within all stakeholders, including the cloud, fog, edge, network, storage, and industrial devices. This integration necessitates the distribution and decentralization of the self-configuring, self-managing, self-healing, and self-governing process in CPS. This paper presents a blockchain-based hierarchical federated learning (HFL) solution that maintains quick, secure, and accurate decision-making for industrial machines. A two-stage federated learning (FL) algorithm, where during the first stage, industrial devices are grouped into clusters and perform local ML training. Local models are shared with network edge devices and a set of global models are created using FL averaging. During the second stage, a main global model is created from the distributed first-stage global models using a FL aggregating algorithm. Blockchain is used to verify and validate the trained models on the edge. System evaluations are performed to compare the proposed HFL solution against traditional FL in terms of training accuracy and network overhead.\",\"PeriodicalId\":114443,\"journal\":{\"name\":\"2022 International Balkan Conference on Communications and Networking (BalkanCom)\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-08-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Balkan Conference on Communications and Networking (BalkanCom)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/BalkanCom55633.2022.9900546\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Balkan Conference on Communications and Networking (BalkanCom)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BalkanCom55633.2022.9900546","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards Blockchain-based Hierarchical Federated Learning for Cyber-Physical Systems
Cyber-physical systems (CPS) have evolved over the years and are now integrated into intelligent manufactory. The Internet of Things (IoT) has played a significant role in the advancement of such systems. CPS have become more intelligent and self-automated with the aid of advances in Artificial Intelligence (AI). Automating the process of CPS management requires that AI and secure transaction processing be integrated within all stakeholders, including the cloud, fog, edge, network, storage, and industrial devices. This integration necessitates the distribution and decentralization of the self-configuring, self-managing, self-healing, and self-governing process in CPS. This paper presents a blockchain-based hierarchical federated learning (HFL) solution that maintains quick, secure, and accurate decision-making for industrial machines. A two-stage federated learning (FL) algorithm, where during the first stage, industrial devices are grouped into clusters and perform local ML training. Local models are shared with network edge devices and a set of global models are created using FL averaging. During the second stage, a main global model is created from the distributed first-stage global models using a FL aggregating algorithm. Blockchain is used to verify and validate the trained models on the edge. System evaluations are performed to compare the proposed HFL solution against traditional FL in terms of training accuracy and network overhead.