可验证秘密共享
块链
计算机科学
正确性
联合学习
方案(数学)
数学证明
计算机安全
人工智能
分布式计算
程序设计语言
几何学
数学
数学分析
集合(抽象数据类型)
作者
Zhe Peng,Jianliang Xu,Xiaowen Chu,Shang Gao,Yuan Yao,Rong Gu,Yuzhe Tang
出处
期刊:IEEE Transactions on Network Science and Engineering
[Institute of Electrical and Electronics Engineers]
日期:2021-01-13
卷期号:9 (1): 173-186
被引量:131
标识
DOI:10.1109/tnse.2021.3050781
摘要
Advanced artificial intelligence techniques, such as federated learning, has been applied to broad areas, e.g., image classification, speech recognition, smart city, and healthcare. Despite intensive research on federated learning, existing schemes are vulnerable to attacks and can hardly meet the security requirements for real-world applications. The problem of designing a secure federated learning framework to ensure the correctness of training procedure has not been sufficiently studied and remains open. In this paper, we propose VFChain, a verifiable and auditable federated learning framework based on the blockchain system. First, to provide the verifiability, a committee is selected through the blockchain to collectively aggregate models and record verifiable proofs in the blockchain. Then, to provide the auditability, a novel authenticated data structure is proposed for blockchain to improve the search efficiency of verifiable proofs and support a secure rotation of committee. Finally, to further improve the search efficiency, an optimization scheme is proposed to support multiple-model learning tasks. We implement VFChain and conduct extensive experiments by utilizing the popular deep learning models over the public real-world dataset. The evaluation results demonstrate the effectiveness of our proposed VFChain system.
科研通智能强力驱动
Strongly Powered by AbleSci AI