%0 Journal Article %T Concepts, Key Challenges and Open Problems of Federated Learning %J International Journal of Engineering %I Materials and Energy Research Center %Z 1025-2495 %A Iqbal, Z. %A Chan, H.Y. %D 2021 %\ 07/01/2021 %V 34 %N 7 %P 1667-1683 %! Concepts, Key Challenges and Open Problems of Federated Learning %K Federated Learning %K On Device Learning %K Decentralized Learning %K Privacy Preserving Machine Learning %R 10.5829/ije.2021.34.07a.11 %X With the modern invention of high-quality sensors and smart chips with high computational power, smart devices like smartphones and smart wearable devices are becoming primary computing sources for routine life. These devices, collectively, might possess an enormous amount of valuable data but due to privacy concerns and privacy laws like General Data Protection Regulation (GDPR), this enormous amount of very valuable data is not available to train models for more accurate and efficient AI applications. Federated Learning (FL) has emerged as a very prominent collaborative learning technique to learn from such decentralized private data while reasonably satisfying the privacy constraints. To learn from such decentralized and massively distributed data, federated learning needs to overcome some unique challenges like system heterogeneity, statistical heterogeneity, communication, model heterogeneity, privacy, and security. In this article, to begin with, we explain some fundamentals of federated learning along with the definition and applications of FL. Subsequently, we further explain the unique challenges of FL while critically covering recently proposed approaches to handle them. Furthermore, this paper also discusses some relatively novel challenges for federated learning. To conclude, we discuss some future research directions in the domain of federated learning. %U https://www.ije.ir/article_132537_2b49f1db906e52d328e78b068cfb2af2.pdf