Please use this identifier to cite or link to this item: https://repositorio.ufjf.br/jspui/handle/ufjf/21436
Files in This Item:
File Description SizeFormat 
andrewbuzinarid'ornellasvieira.pdf2.97 MBAdobe PDFView/Open
Full metadata record
DC FieldValueLanguage
dc.contributor.advisor1Vieira, Alex Borges-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/9037224811267705pt_BR
dc.contributor.referee1Silva, Edelberto Franco-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/3987091765361506pt_BR
dc.contributor.referee2Chaves, Luciano Jerez-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/7521861928465039pt_BR
dc.creatorVieira, Andrew Buzinari d' Ornellas-
dc.creator.Latteshttp://lattes.cnpq.br/pt_BR
dc.date.accessioned2026-10-07T10:40:12Z-
dc.date.available2026-09-20-
dc.date.available2026-10-07T10:40:12Z-
dc.date.issued2026-07-13-
dc.identifier.urihttps://repositorio.ufjf.br/jspui/handle/ufjf/21436-
dc.description.abstractRecommender systems traditionally rely on the centralization of sensitive data, generating conflicts with modern data protection regulations, such as the LGPD. Federated Learning (FL) mitigates this risk by decentralizing the training process, but shared gradients remain vulnerable to inference attacks. This work investigates the integration of Homomorphic Encryption (CKKS scheme) into a Federated Matrix Factorization model to ensure strict privacy. Using the Flower framework and the TenSEAL library, we evaluated the FedProx algorithm to handle the data heterogeneity (Non-IID) inherent to recommender systems. Experimental results demonstrate that predictive accuracy is fully preserved under encryption, with the homomorphic approximation noise acting as an implicit regularizer that can stabilize convergence. However, the cryptographic layer imposes a high computational cost and data expansion, exposing critical trade-offs for real-time scalable deployments.pt_BR
dc.description.resumoSistemas de recomendação dependem tradicionalmente da centralização de dados sensíveis, gerando conflitos com legislações modernas de proteção de dados, como a LGPD. O Aprendizado Federado (FL) mitiga este risco ao descentralizar o treino, mas os gradientes partilhados continuam vulneráveis a ataques de inferência. Este trabalho investiga a integração da Criptografia Homomórfica (esquema CKKS) num modelo Federado de Fatoração de Matrizes para garantir privacidade estrita. Utilizando o framework Flower e a biblioteca TenSEAL, avaliamos o algoritmo FedProx para lidar com a heterogeneidade dos dados (Non-IID) inerente aos sistemas de recomendação. Os resultados experimentais demonstram que a precisão preditiva é totalmente preservada sob criptografia, com o ruído de aproximação homomórfico a atuar como um regularizador implícito que pode estabilizar a convergência. Contudo, a camada criptográfica impõe um elevado custo computacional e expansão de dados, expondo trade-offs críticos para implantações escaláveis em tempo real.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Juiz de Fora (UFJF)pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentFaculdade de Engenhariapt_BR
dc.publisher.initialsUFJFpt_BR
dc.rightsAcesso Abertopt_BR
dc.rightsAttribution 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/br/*
dc.subjectAprendizado federadopt_BR
dc.subjectCriptografia homomórficapt_BR
dc.subjectSistemas de recomendaçãopt_BR
dc.subjectPrivacidade por designpt_BR
dc.subjectFederated learningpt_BR
dc.subjectHomomorphic encryptionpt_BR
dc.subjectRecommender systemspt_BR
dc.subjectPrivacy by designpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRApt_BR
dc.titleAvaliação de privacidade e eficiência em sistemas de recomendação federados com criptografia homomórficapt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
Appears in Collections:Engenharia Computacional - TCC Graduação



This item is licensed under a Creative Commons License Creative Commons