Edge Computing, Federated Learning, Model Compression, model selection, resource-constrained devices, Transfer Learning.