Adaptive Federated Learning in Resource Constrained Edge Computing Systems | Synapse