← Últimos artigos
💻 computer science

HE-LRM: Encrypted Deep Learning Recommendation Models using Fully Homomorphic Encryption

Este artigo apresenta o HE-LRM, um framework otimizado para desempenho que possibilita a inferência criptografada de ponta a ponta para modelos de recomendação de aprendizagem profunda usando Criptografia Totalmente Homomórfica ao introduzir a decomposição de dígitos no lado do cliente e o empacotamento de múltiplos embeddings para superar os gargalos de comunicação e computação de entradas categóricas esparsas.

Autores originais: Karthik Garimella, Austin Ebel, Gabrielle De Micheli, Brandon Reagen

Publicado 2026-07-21
📖 3 min de leitura☕ Leitura rápida

Autores originais: Karthik Garimella, Austin Ebel, Gabrielle De Micheli, Brandon Reagen

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você está tentando manter uma receita secreta segura enquanto pede a um robô chef gigante e superveloz para cozinhá-la para você. Você não quer que o robô veja os ingredientes (seus dados privados), e o robô não quer ver a receita (o modelo secreto da empresa). Normalmente, para manter algo em segredo, você tem que trancar os ingredientes em um cofre, enviá-los ao robô, esperar que ele os destranque, cozinhe e os tranque novamente. Mas e se você pudesse dar ao robô uma caixa trancada, e o robio pudesse de fato cozinhar dentro da caixa trancada sem nunca abri-la? Isso é a magia da Criptografia Totalmente Homomórfica (FHE). É como uma luva de cozinha especial que permite que você misture e pique ingredientes enquanto eles ainda estão dentro de um saco transparente e selado. O problema é que esse "cozinhar" é incrivelmente lento e desajeitado, especialmente quando a receita envolve procurar ingredientes específicos em uma biblioteca enorme e empoeirada de milhares de opções. Este é o desafio enfrentado pelos Modelos de Recomendação, os algoritmos inteligentes que decidem qual filme assistir ou qual produto comprar em seguida. Eles dependem de enormes "tabelas de embedding" — listas gigantes que transformam palavras simples como "pizza" ou "Nova York" em códigos matemáticos complexos. Quando essas tabelas estão trancadas no saco secreto, encontrar o código certo torna-se um pesadelo de matemática lenta e cara, que pode levar horas.

Apresentamos o HE-LRM, uma nova solução projetada por pesquisadores da Universidade de Nova York e da LG Electronics para tornar esse cozimento secreto muito mais rápido. Pense na maneira antiga de procurar um item em uma biblioteca secreta como tentar encontrar um livro específico verificando cada uma das prateleiras, uma por uma, mesmo que você precise de apenas um livro. Isso é lento e desperdiça muita energia. Os pesquisadores perceberam que, em vez de verificar a biblioteca inteira, você poderia decompor o número de chamada do livro em dígitos menores e mais simples (como decompor "14" em "1" e "4") e usar esses dígitos para saltar diretamente para o lugar certo. Eles chamam isso de decomposição de dígitos. Ao fazer essa matemática no lado do cliente (o seu lado) antes de enviar a solicitação, eles evitam o trabalho pesado e lento no lado do servidor.

Além disso, eles descobriram como empacotar várias bibliotecas diferentes em um único armazém gigante e organizado. Em vez de enviar uma solicitação separada para cada categoria (como "filmes", "locais" e "idades"), eles empilham todas as tabelas de busca diagonalmente em uma grade única e massiva. Isso permite que o robô chef pegue todos os ingredientes necessários em uma única colherada gigante e paralela, em vez de fazer dezenas de pequenas viagens. O resultado é um sistema que é dramaticamente mais rápido do que tentativas anteriores. Em um processador de computador padrão, eles conseguiram executar uma recomendação privada completa em cerca de 24 segundos para uma tarefa de previsão de saúde e entre 228 a 489 segundos para uma tarefa complexa de recomendação de filmes. Embora esses tempos ainda sejam longos demais para um aplicativo em tempo real no seu telefone, os pesquisadores mostraram que, se você usar chips de computador especiais e super-rápidos (GPUs ou ASICs) projetados para esse tipo específico de matemática, o tempo poderia cair para apenas alguns segundos ou até menos de um segundo. Isso sugere que, em um futuro próximo, poderemos finalmente obter recomendações personalizadas sem nunca ter que entregar nossos dados privados para a nuvem.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →