Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufjf.br/jspui/handle/ufjf/21436
Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
andrewbuzinarid'ornellasvieira.pdf2.97 MBAdobe PDFVisualizar/Abrir
Clase: Trabalho de Conclusão de Curso
Título : Avaliação de privacidade e eficiência em sistemas de recomendação federados com criptografia homomórfica
Autor(es): Vieira, Andrew Buzinari d' Ornellas
Orientador: Vieira, Alex Borges
Miembros Examinadores: Silva, Edelberto Franco
Miembros Examinadores: Chaves, Luciano Jerez
Resumo: Sistemas 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.
Resumen : Recommender 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.
Palabras clave : Aprendizado federado
Criptografia homomórfica
Sistemas de recomendação
Privacidade por design
Federated learning
Homomorphic encryption
Recommender systems
Privacy by design
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA
Idioma: por
País: Brasil
Editorial : Universidade Federal de Juiz de Fora (UFJF)
Sigla de la Instituición: UFJF
Departamento: Faculdade de Engenharia
Clase de Acesso: Acesso Aberto
Attribution 3.0 Brazil
Licenças Creative Commons: http://creativecommons.org/licenses/by/3.0/br/
URI : https://repositorio.ufjf.br/jspui/handle/ufjf/21436
Fecha de publicación : 13-jul-2026
Aparece en las colecciones: Engenharia Computacional - TCC Graduação



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons