"Federated Learning: Advancements, Applications, and Future Directions for Collaborative Machine Learning in Distributed Environments"
M. Katyayani, Kumar Keshamoni, A. Sree Rama Chandra Murthy, K. Usha Rani, Sreenivasulu Reddy L., Yaswanth Kumar Alapati
DOI: https://doi.org/10.52783/jes.1900
2024-04-13
Abstract:Federated Learning (FL) has become widely recognized as a feasible method for training machine learning models on decentralized devices, ensuring the preservation of data privacy. This study offers an extensive overview of the latest progress in federated learning methods, their applications, and the challenges they entail. We begin by introducing the concept of federated learning and its significance in distributed environments. Next, we delve into a range of methodologies aimed at improving the effectiveness, scalability, and confidentiality of federated learning. These encompass optimization algorithms, communication protocols, and mechanisms designed to uphold privacy. Moreover, we investigate the broad spectrum of applications where federated learning finds utility, spanning healthcare, the Internet of Things (IoT), and edge computing. This exploration illuminates tangible scenarios and advantages in real-world settings. Top of Form
Additionally, we analyze the challenges and limitations inherent in federated learning, including communication overhead, non-IID data distribution, and model heterogeneity. We review recent research efforts aimed at addressing these challenges, such as federated averaging variants, adaptive client selection, and robust aggregation techniques. Finally, we outline future research directions and potential avenues for the advancement of federated learning, emphasizing the need for standardized benchmarks, federated learning frameworks, and interdisciplinary collaborations.