Decentralized brilliance: deploying a federated learning platform and evaluating aggregation algorithms

DSpace Repository

A- A A+

Decentralized brilliance: deploying a federated learning platform and evaluating aggregation algorithms

Show simple item record

dc.contributor Universidade Federal de Santa Catarina. pt_BR
dc.contributor.advisor Moreira, Benjamin Grando
dc.contributor.author Schulz, Hans Herbert
dc.date.accessioned 2024-07-11T03:35:00Z
dc.date.available 2024-07-11T03:35:00Z
dc.date.issued 2024-06-20
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/255868
dc.description TCC (graduação) - Universidade Federal de Santa Catarina, Campus Joinville, Engenharia Aeroespacial. pt_BR
dc.description.abstract Com o desenvolvimento exponencial no campo da inteligência artificial, a preocupação com a privacidade e a aquisição de dados aumentou dramaticamente. Vários governos já restringiram suas leis de proteção de dados para melhor proteger o indivíduo contra vazamentos de informações. Para mitigar a possibilidade de vazamento, foi concebida a abordagem de Federated Learning, de modo que os modelos pudessem ser treinados sem acessar os dados privados de uma entidade. Além disso, ela permite que vários clientes, geograficamente separados, participem do processo de treinamento sem compartilhar dados. Para este trabalho, uma plataforma de Federated Learning foi implantada em dois clientes usando tecnologia de contêineres. Além disso, foi realizado um procedimento de treinamento usando as duas estratégias de Federated Learning mais comuns e usando o conjunto de dados MNIST. Finalmente, os resultados alcançados foram capazes de determinar se a plataforma foi implantada corretamente e qual estratégia teve um desempenho melhor, tanto dentro do modelo quanto dentro das capacidades de hardware dos clientes. pt_BR
dc.description.abstract With the exponential development in the artificial intelligence field, the concern for privacy and data acquisition has increased dramatically. Several governments have already restricted their data protection laws to better shield individuals from information leakage. The Federated Learning (FL) approach was conceived to mitigate any leakage possibility so that models could be trained without accessing one’s private data. Furthermore, it allows several clients who are geographically apart to partake in the training process without sharing data. This work deployed an FL platform in two clients using container technology. Moreover, a training procedure using the two most common FL strategies was performed using the MNIST dataset. Finally, the achieved results were able to tell whether the platform was correctly deployed and which strategy performed better, both within the model and within the hardware capabilities of the clients. pt_BR
dc.format.extent 75 f. pt_BR
dc.language.iso en pt_BR
dc.publisher Joinville, SC. pt_BR
dc.rights Open Access. en
dc.subject Federated Learning pt_BR
dc.subject Docker pt_BR
dc.subject Artificial Intelligence pt_BR
dc.subject IBM pt_BR
dc.subject Aprendizado Federado pt_BR
dc.subject Inteligência Artificial pt_BR
dc.title Decentralized brilliance: deploying a federated learning platform and evaluating aggregation algorithms pt_BR
dc.type TCCgrad pt_BR
dc.contributor.advisor-co Rosa, Gustavo Laydner de Melo


Files in this item

Files Size Format View Description
TCC.pdf 6.967Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar