Federated learning provides a communication-efficient and privacy-preserving training process by enabling statistical models with massive participants while keeping their data in local clients. However, standard federated techniques that naively minimize an average loss function are vulnerable to corruptions from outliers, systematic mislabeling, or even adversaries. In addition, it is often pr...