Foundations and Trends® in Machine Learning · 2020 · 4.7K citations · 316 references
ComputingComputer ScienceData ScienceDecentralizationDistributed SystemsMachine LearningData MinimizationData PrivacyDistributed AlgorithmsDistributed LearningFederated LearningOptimization For Machine LearningDecentralized Federated LearningFederated Learning TheoryFederated Training ArchitectureService ProviderService Provider Collaboration
Federated learning (FL) is a machine learning setting where many clients (e.g., mobile devices or whole organizations) collaboratively train a model under the orchestration of a central server (e.g., service provider), while keeping the training data decentralized. FL embodies the principles of focused data collection and minimization, and can mitigate many of the systemic privacy risks and costs resulting from traditional, centralized machine learning and data science approaches. Motivated by the explosive growth in FL research, this monograph discusses recent advances and presents an extensive collection of open problems and challenges.
316
Sinno Jialin Pan, Qiang Yang · IEEE Transactions on Knowledge and Data Engineering · 2009 · 23.2K citations
PyTorch: An Imperative Style, High-Performance Deep Learning Library
Adam Paszke, Sam Gross, Francisco Massa et al. · arXiv (Cornell University) · 2019 · 16.2K citations · Full text
Fully homomorphic encryption using ideal lattices
Craig Gentry · 2009 · 6.6K citations