Federated machine learning is about training a model or an algorithm over dataset across decentralized edge devices in distributed networks via several training rounds until the model or the algorithm converge