Back to Search
Start Over
Federated Learning in Embedded Systems
- Publication Year :
- 2021
- Publisher :
- Sveučilište u Zagrebu. Fakultet elektrotehnike i računarstva., 2021.
-
Abstract
- Federalnog učenje je kolaborativna, distribuirana metoda za učenje globalnog dijeljenog modela. Koristi računalne mogućnosti krajnjih uređaja (pametni telefoni, uređaji u ugradbenim sustavima, internetu stvari, računarstvu na rubu itd.) za obavljanje procesa strojnog učenja, pri čemu se za treniranje koriste lokalni podaci. Svaki krajnji uređaj (klijentski čvor) trenira lokalni model nad svojim podacima, a centralni čvor kreira globalni model na temelju lokalnih modela. Lokalni podaci svakog klijenta, koji su često privatni, nikada se ne dijele s nekom trećom stranom i na taj način je sačuvana privatnost klijenta. Kako bi se olakšalo istraživanje federalnog učenja razvijeni su programski okviri za federalno učenje, a jedan od njih je Flower. U ovom radu proučeno je područje federalnog učenja, te programski okvir Flower i njegove karakteristike i prednosti u odnosu na slične programske okvire. Implementiran je sustav za stvaranje zajedničkog modela temeljen na programskom okviru Flower, te su ispitane performanse sustava s obzirom na dostignuti kvalitetu zajedničkog globalnog modela i modela dobivenog metodom klasičnog centralnog strojnog učenja. Federated learning (FL) is collaborative, distributed method of machine learning used to create a shared global model. It uses computing capabilities of end devices (smartphones, devices in embedded systems, IoT, edge computing etc.) for machine learning on their local data. Every end device (client node) trains a local model on its local data, while central node creates global shared model based on information from local models. Local data of each client, which is often private, is never shared with other party and privacy of clients is preserved. To make exploration and development of federated learning easier, several frameworks for federated learning have been developed, one of which is Flower. In this work the field of federated learning is described and Flower framework for federated learning is explored. Using Flower framework, system for creating a shared global model is developed and its performance is evaluated based on achieved quality of shared global model and model created using classic centralized method of machine learning.
- Subjects :
- Distributed learning
Internet of things
Kolaborativno učenje
Distribuirano učenje, Federalno učenje
Duboko učenje
Flower
Internet stvari
Računarstvo na rubu
TEHNIČKE ZNANOSTI. Računarstvo
Federated learning
Deep learning
Edge computing
Distribuirano učenje
Collaborative learning
Federalno učenje
TECHNICAL SCIENCES. Computing
Subjects
Details
- Language :
- Croatian
- Database :
- OpenAIRE
- Accession number :
- edsair.dedup.wf.001..fbabe2f7da9bbe0a52141b2d27035e03