Privacy-preserving and Byzantine-resilient machine learning has been an important research issue, and many centralized methods have been developed. However, it is difficult for these methods to achieve fast learning and high accuracy simultaneously. In contrast, federated learning based on local model masking like Byzantine-Resilient Secure Aggregation (BREA), is a promising approach to simultaneously achieve them. Despite the advantage of light computation of randomizing local models of users for privacy preservation, the verification of shares generated from local models in BREA, which mitigates Byzantine attacks, still incurs large complexity in communication. The paper designs a share verification method for BREA to offload some parts of the share verification process from users to a semi-honest server, which avoids broadcasting large-size commitments to shares. In addition, to mitigate the increase in computation time due to computations offloaded to the server, our method makes the verification algorithm running on the server efficient and executes the server and user computations in parallel. In our experiments, our method provides a speedup of up to 15× on low-bandwidth networks like mobile networks. Our method also preserves BREA's resilience against Byzantine attacks.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.