Federated Domain Generalization with Label Smoothing and Balanced Decentralized Training