Federated Learning: Privacy, Security, and Data Sovereignty in the Lab and in the Wild (with Tutorial) Federated learning, also known as collaborative learning, allows training models at scale on data that remains distributed on the devices where they are generated. Sensitive data remains with the owners of said data, where training is conducted, and a centralized training orchestrator of training only sees the contribution of each…