Utilize este identificador para referenciar este registo: https://hdl.handle.net/10316/99424
Campo DCValorIdioma
dc.contributor.advisorPortugal, David Bina Siassipour-
dc.contributor.advisorFernandes, Gabriel Falcão Paiva-
dc.contributor.authorEsteves, Leonardo Galveias-
dc.date.accessioned2022-03-18T23:03:08Z-
dc.date.available2022-03-18T23:03:08Z-
dc.date.issued2022-02-28-
dc.date.submitted2022-03-18-
dc.identifier.urihttps://hdl.handle.net/10316/99424-
dc.descriptionDissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractOs dados gerados por anualmente rondam os 40 trilhões de gigabytes. Este aumento significativo de dados todos os anos trás a necessidade de assegurar a proteção de informação sensível. A Inteligência Artificial tem vindo a melhorar cada vez mais os seus resultados, apresentando modelos capazes de responder rigorosamente em áreas de atuação críticas, por exemplo, medicina, veículos autónomos, robótica, etc. Estes algoritmos precisam de enormes quantidades de dados disponíveis para otimizarem ao máximo a sua resposta perante todos a sua área de operação.Surgiu a necessidade de continuar a melhorar estes algoritmos mantendo a privacidade e confidencialidade dos dados utilizados.Desta forma, foi criado o conceito de Federated Learning. O Federated Learning permite continuar a treinar algoritmos de Machine Learning sem partilhar os dados utilizados para a convergência do modelo. O Federated Learning apresenta apresenta algumas similaridades com o Distributed Learning. Em ambos os conceitos o treino é distribuido, no entanto o Federated Learning descentraliza também os dados de forma a manter a informação privada.O objetivo desta dissertação passa por explorar o conceito de Federated Learning, assim como comparar diretamente este conceito com o Machine Learning centralizado. Para tal, é mostrada a arquitetura necessária para a construção de uma solução federada. Este documento apresenta ainda resultados obtidos com soluções federadas tanto em ambiente de simulação como numa implementação em ambiente real. Finalmente, é também apresentado um ponto de vista dos resultados obtidos e opções de otimização de uma solução com Federated Learning são discutidas.por
dc.description.abstractThe data generated annually is around 40 trillion gigabytes. This significant increase in data every year brings with it the need to ensure the protection of sensitive information. Artificial Intelligence has been improving its results more and more, presenting models capable of responding rigorously in critical areas, for example medicine, autonomous vehicles, robotics, etc. These algorithms need huge amounts of available data to optimize their response to all their area of operation.The urge to continue to improve these algorithms while maintaining the privacy and confidentiality of the data used emerged.Thus, the concept of Federated Learning was created. Federated Learning allows to continue training Machine Learning algorithms without sharing the data used for model convergence. Federated Learning has some similarities with Distributed Learning. In both concepts the training is distributed, however, Federated Learning also decentralizes the data in order to keep the information private.The objective of this dissertation is to explore the concept of Federated Learning, as well as to directly compare this concept with centralized Machine Learning. To this end, the architecture required to build a federated solution is analyzed in depth. This dissertation also presents results obtained with federated solutions in both simulation and real-world deployment. Finally, a viewpoint of the obtained results is also presented, and options for optimizing a solution with Federated Learning are discussed.eng
dc.language.isoeng-
dc.rightsopenAccess-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/-
dc.subjectAprendizagem Federadapor
dc.subjectRede Neuronal Convulacionalpor
dc.subjectComputação de Bordapor
dc.subjectComputação em Nuvempor
dc.subjectFederated Averaging (FedAvg)por
dc.subjectFederated Learning (FL)eng
dc.subjectConvolutional Neural Network (CNN)eng
dc.subjectEdge Computingeng
dc.subjectCloud Computingeng
dc.subjectFederated Averaging (FedAvg)eng
dc.titleFederated Learning for IoT Edge Computing: An Experimental Studyeng
dc.title.alternativeAprendizagem Federada Aplicada a Computação de Borda em IdC: Um Estudo Experimentalpor
dc.typemasterThesis-
degois.publication.locationDepartamento de Engenharia Eletrotécnica e de Computadores da Faculdade de Ciências e Tecnologias da Universidade de Coimbra-
degois.publication.titleFederated Learning for IoT Edge Computing: An Experimental Studyeng
dc.peerreviewedyes-
dc.identifier.tid202967662-
thesis.degree.disciplineEngenharia Electrotécnica e de Computadores-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado Integrado em Engenharia Electrotécnica e de Computadores-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Eng. Electrotécnica e de Computadores-
uc.degree.grantorID0500-
uc.contributor.authorEsteves, Leonardo Galveias::0000-0001-7855-2196-
uc.degree.classification18-
uc.degree.presidentejuriGonçalves, Nuno Miguel Mendonça da Silva-
uc.degree.elementojuriPremebida, Cristiano-
uc.degree.elementojuriFernandes, Gabriel Falcão Paiva-
uc.contributor.advisorPortugal, David Bina Siassipour::0000-0002-1447-0439-
uc.contributor.advisorFernandes, Gabriel Falcão Paiva::0000-0001-9805-6747-
item.openairetypemasterThesis-
item.fulltextCom Texto completo-
item.languageiso639-1en-
item.grantfulltextopen-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
Aparece nas coleções:UC - Dissertações de Mestrado
Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato
Dissertation_Leonardo_Galveias_Esteves.pdf1.64 MBAdobe PDFVer/Abrir
Mostrar registo em formato simples

Google ScholarTM

Verificar


Este registo está protegido por Licença Creative Commons Creative Commons