Federated learning (FL) is a distributed machine learning (ML) technique that enables collaborative training in which devices perform learning using a local dataset while preserving their privacy. This technique ensures privacy, communication efficiency, and resource conservation. Despite these advantages, FL still suffers from several challenges related to reliability (i.e., unreliable participating devices in training), tractability (i.e., a large number of trained models), and anonymity. To address these issues, we propose a secure and trustworthy blockchain framework (SRB-FL) tailored to FL, which uses blockchain features to enable collaborative model training in a fully distributed and trustworthy manner. In particular, we design a secure FL based on the blockchain sharding that ensures data reliability, scalability, and trustworthiness. In addition, we introduce an incentive mechanism to improve the reliability of FL devices using subjective multi-weight logic. The results show that our proposed SRB-FL framework is efficient and scalable, making it a promising and suitable solution for federated learning.
翻译:联邦学习(FL)是一种分布式的机器学习(ML)技术,它使各种装置在保护隐私的同时使用当地数据集进行学习的合作培训能够确保隐私、通信效率和资源保护。尽管有这些优势,FL仍然在可靠性(即参加培训的装置不可靠)、可移动性(即大量经过培训的模式)和匿名性方面受到若干挑战。为了解决这些问题,我们提议了一个针对FL的安全和可靠的块链框架(SRB-FL),它使用块链功能,使合作模式培训能够以充分分布和可信赖的方式进行。特别是,我们设计了一个安全的FL,以块链条为基础,确保数据的可靠性、可扩展性和可信任性。此外,我们引入了一种激励机制,用主观的多体重逻辑提高FL装置的可靠性。结果显示,我们提议的SRB-FL框架是高效和可扩展的,能够使FL框架成为有希望和合适的亲联式学习解决办法。