Abstract
Privacy leakage that occurs when many IoT devices are utilized for training centralized models, a new distributed learning framework known as federated learning was created, where devices train models together while keeping their private datasets local. In a federated learning setup, a central aggregator coordinates the efforts of several clients working together to solve machine learning issues. The privacy of each device's data is protected by this setup's decentralized training data. Federated learning reduces traditional centralized machine learning systems' systemic privacy issues and costs by emphasizing local processing and model transfer. Client information is stored locally and cannot be copied or shared. By utilizing a centralized server, federated learning enables each participant's device to collect data locally for training purposes before sending the resulting model to the server for aggregate and subsequent distribution. As a means of providing a comprehensive review and encouraging further research into the topic, we introduce the works of federated learning from five different vantage points: data partitioning, privacy method, machine learning model, communication architecture, and systems heterogeneity. Then, we organize the issues plaguing federated learning today and the potential avenues for a prospective study. Finally, we provide a brief overview of the features of existing federated knowledge and discuss how it is currently being used in the field.
Graphical Abstract
[http://dx.doi.org/10.3390/fi14090246]
[http://dx.doi.org/10.1007/978-3-030-59861-7_55]
[http://dx.doi.org/10.1109/TPAMI.2019.2949299] [PMID: 31675315]
[http://dx.doi.org/10.1038/nature24270] [PMID: 29052630]
[http://dx.doi.org/10.1109/TSG.2016.2563461]
[http://dx.doi.org/10.1007/978-3-319-57959-7]
[http://dx.doi.org/10.1016/j.clsr.2013.07.010]
[http://dx.doi.org/10.1016/j.knosys.2021.106775] [PMID: 34909232]
[http://dx.doi.org/10.1109/TII.2022.3156645]
[http://dx.doi.org/10.1145/1281192.1281275]
[http://dx.doi.org/10.1145/775047.775142]
[http://dx.doi.org/10.1109/TKDE.2009.191]
a [http://dx.doi.org/10.1109/MIS.2020.2988525]
[http://dx.doi.org/10.1109/TIFS.2017.2787987]
[http://dx.doi.org/10.1109/BigData47090.2019.9006280]
[http://dx.doi.org/10.1109/AIKE.2019.00031]
[http://dx.doi.org/10.24053/9783823395676]
[http://dx.doi.org/10.1177/15533506221095298] [PMID: 35503302]
[http://dx.doi.org/10.1145/3286490.3286559]
[http://dx.doi.org/10.1109/JSTSP.2022.3152445]
[http://dx.doi.org/10.1109/CVPR52688.2022.00990]
[http://dx.doi.org/10.1007/s10586-017-1261-1]
[http://dx.doi.org/10.1007/s10586-017-1628-3]
[http://dx.doi.org/10.1109/JIOT.2019.2903821]
[http://dx.doi.org/10.1109/TEM.2019.2928569]
[http://dx.doi.org/10.1016/j.iot.2020.100175]
[http://dx.doi.org/10.1016/j.inffus.2021.03.003]
[http://dx.doi.org/10.1109/JIOT.2021.3060751]
[http://dx.doi.org/10.1109/JIOT.2020.3037098]
[http://dx.doi.org/10.1109/JIOT.2020.2975084]
[http://dx.doi.org/10.1109/FOCS.2018.00056]
[http://dx.doi.org/10.1561/0400000042]
[http://dx.doi.org/10.1145/3035918.3064047]
[http://dx.doi.org/10.1109/TKDE.2009.125]
[http://dx.doi.org/10.1109/SP.2013.30]
[http://dx.doi.org/10.1109/TPDS.2013.18]
[http://dx.doi.org/10.1145/3196494.3196522]
[http://dx.doi.org/10.1145/3243734.3243760]
[http://dx.doi.org/10.1007/978-3-319-57959-7]
[http://dx.doi.org/10.1145/359168.359176]
[http://dx.doi.org/10.1145/3183713.3197390]
[http://dx.doi.org/10.1109/TIFS.2018.2812146]
[http://dx.doi.org/10.1145/375551.375602]
[http://dx.doi.org/10.1080/00207160.2019.1699072]
[http://dx.doi.org/10.1109/TII.2019.2950057]
[http://dx.doi.org/10.1016/j.jpdc.2019.08.007]
[http://dx.doi.org/10.1007/s11390-018-1884-6]
[http://dx.doi.org/10.1109/SP.2019.00029]
[http://dx.doi.org/10.1145/3319535.3363256]
[PMID: 32396074]
[http://dx.doi.org/10.3390/electronics9030440]
[http://dx.doi.org/10.1109/MNET.2019.1800286]
[http://dx.doi.org/10.1109/JIOT.2020.2964162]
[http://dx.doi.org/10.1016/j.jnca.2018.05.003]
[http://dx.doi.org/10.1109/TBDATA.2022.3192121]
[http://dx.doi.org/10.1016/j.cose.2022.102827]
[http://dx.doi.org/10.1002/cpe.6002]
[http://dx.doi.org/10.1109/TEM.2022.3155353]
[http://dx.doi.org/10.1007/978-3-031-08333-4_11]
[http://dx.doi.org/10.1111/exsy.13072]
[http://dx.doi.org/10.1364/PRJ.409114]
[http://dx.doi.org/10.1364/BOE.9.000852] [PMID: 29552418]
[http://dx.doi.org/10.21037/qims.2017.06.02] [PMID: 28812001]
[http://dx.doi.org/10.1038/s41566-020-00716-4]
[http://dx.doi.org/10.1109/JLT.2019.2903474]
[http://dx.doi.org/10.1021/acsphotonics.0c00960]