00 CAMPUS ARISTÓTELES CALAZANS SIMÕES (CAMPUS A. C. SIMÕES) IC - INSTITUTO DE COMPUTAÇÃO TRABALHOS DE CONCLUSÃO DE CURSO (TCC) - GRADUAÇÃO - IC Trabalhos de Conclusão de Curso (TCC) - Bacharelado - ENGENHARIA DE COMPUTAÇÃO- IC
Use este identificador para citar ou linkar para este item: http://www.repositorio.ufal.br/jspui/handle/123456789/15762
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisor1Aquino, André Luiz Lins de-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/7957606883987162pt_BR
dc.contributor.referee1Moura, Douglas Leite Leal-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/2911924943989882pt_BR
dc.contributor.referee2Ramos, Geymerson dos Santos-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/1615075725691676pt_BR
dc.creatorAndrade, Ester de Lima Pontes-
dc.creator.Latteshttp://lattes.cnpq.br/4276162748559451pt_BR
dc.date.accessioned2025-03-17T14:26:43Z-
dc.date.available2025-03-17-
dc.date.available2025-03-17T14:26:43Z-
dc.date.issued2024-08-22-
dc.identifier.citationANDRADE, Ester de Lima Pontes. Avaliação de métodos de agregação em ambientes federados: aplicações em classificação de imagens com redes neurais convolucionais. 2025. 51 f. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) – Instituto de Computação, Universidade Federal de Alagoas, Maceió, 2024.pt_BR
dc.identifier.urihttp://www.repositorio.ufal.br/jspui/handle/123456789/15762-
dc.description.abstractThis study presents a detailed technical analysis of the FedAvg, FedProx, and WeightedFedAvg aggregation methods in the context of federated learning, applied to convolutional neural networks for classification tasks on three datasets: MNIST, FashionMNIST, and CIFAR-10. Federated learning, a decentralized model training approach, facilitates collaboration across multiple devices while maintaining data locally, which is crucial for preserving privacy in distributed scenarios. The experiments were conducted in a non-IID (non-independently and identically distributed) data environment, replicating real-world conditions where data distribution among clients is heterogeneous. For each aggregation method, local training was performed for 5 epochs on each client, followed by central aggregation of the weight updates, with this cycle repeated for 10 rounds. Performance evaluation was based on traditional metrics such as accuracy and loss, as well as more sophisticated analyses using ROC/AUC curves and confusion matrices, providing a granular assessment of the models’ discriminative capabilities and specific error patterns. The results reveal that the WeightedFedAvg method consistently outperforms the others in environments characterized by high heterogeneity and data imbalance, particularly on CIFAR10, achieving superior accuracy and lower loss, which reinforces its suitability for challenging federated learning scenarios. FedProx demonstrated stability in settings with significant variability among client data, mitigating divergence in local updates and preserving the cohesion of the global model. In contrast, while FedAvg is efficient in more homogeneous data distribution environments, it showed significant limitations in more complex scenarios, aligning with the challenges discussed in the literature. The research concludes that, although FedAvg remains an effective solution for homogeneous federated environments, the increasing complexity of real-world scenarios necessitates the adoption of more advanced aggregation methods, such as FedProx and WeightedFedAvg, which exhibit greater resilience and accuracy in contexts of high data variability. These findings indicate the need for future investigations to develop new aggregation algorithms capable of further balancing the stability and accuracy of models in complex and challenging federated environments.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Alagoaspt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCurso de Engenharia da Computação - Bachareladopt_BR
dc.publisher.initialsUFALpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectAprendizado federadopt_BR
dc.subjectAgregação (Computação)pt_BR
dc.subjectClassificação de imagenspt_BR
dc.subjectRedes neurais convolucionaispt_BR
dc.subjectClassificação de imagenspt_BR
dc.subjectFedAvgpt_BR
dc.subjectFedProxpt_BR
dc.subjectWeightedFedAvgpt_BR
dc.subjectFashionMNISTpt_BR
dc.subjectCIFAR-10pt_BR
dc.subjectFederated learningpt_BR
dc.subjectAggregation methodspt_BR
dc.subjectImage Classificationpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpt_BR
dc.titleAvaliação de métodos de agregação em ambientes federados: aplicações em classificação de imagens com redes neurais convolucionaispt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.description.resumoEste trabalho apresenta uma análise técnica detalhada dos métodos de agregação FedAvg, FedProx e WeightedFedAvg no contexto do aprendizado federado, aplicados a redes neurais convolucionais para tarefas de classificação em três datasets: MNIST, FashionMNIST e CIFAR10. O aprendizado federado, uma abordagem descentralizada de treinamento de modelos, permite a colaboração entre múltiplos dispositivos mantendo os dados localmente, o que é crucial para a preservação da privacidade em cenários distribuídos. Os experimentos foram conduzidos em um ambiente de dados não IID (não independentemente e identicamente distribuídos), replicando condições do mundo real onde a distribuição dos dados entre os clientes é heterogênea. Para cada método de agregação, o treinamento local foi realizado por 5 épocas em cada cliente, seguido da agregação central das atualizações dos pesos, com o ciclo repetido por 10 rodadas. A avaliação do desempenho foi realizada com base em métricas tradicionais de acurácia e perda, além de análises mais sofisticadas utilizando curvas ROC/AUC e matrizes de confusão, proporcionando uma avaliação granular da capacidade discriminativa dos modelos e dos padrões de erro específicos. Os resultados obtidos revelam que o método WeightedFedAvg supera consistentemente os demais em ambientes de alta heterogeneidade e desbalanceamento de dados, especialmente no CIFAR-10, atingindo uma acurácia superior e menor perda, o que reforça sua adequação para cenários federados desafiadores. O FedProx demonstrou estabilidade em cenários com grande variabilidade entre os dados dos clientes, mitigando a divergência das atualizações locais e preservando a coesão do modelo global. Por outro lado, o FedAvg, embora eficiente em ambientes com distribuição de dados mais homogênea, mostrou limitações significativas em cenários mais complexos, alinhando-se com os desafios discutidos na literatura. A pesquisa conclui que, embora FedAvg permaneça uma solução eficaz para ambientes federados homogêneos, a crescente complexidade dos cenários reais exige a adoção de métodos de agregação mais avançados, como FedProx e WeightedFedAvg, que demonstram maior resiliência e precisão em contextos de alta variabilidade dos dados. Estes achados indicam a necessidade de futuras investigações que possam desenvolver novos algoritmos de agregação capazes de equilibrar ainda mais a estabilidade e a precisão dos modelos em ambientes federados complexos e desafiadores.pt_BR
Aparece nas coleções:Trabalhos de Conclusão de Curso (TCC) - Bacharelado - ENGENHARIA DE COMPUTAÇÃO- IC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Avaliação de métodos de agregação em ambientes federados_aplicações em classificação de imagens com redes neurais convolucionais.pdfAvaliação de métodos de agregação em ambientes federados: aplicações em classificação de imagens com redes neurais convolucionais3.45 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.