← Últimos artigos
🤖 machine learning

DiffGRM: Diffusion-based Generative Recommendation Model

Este artigo introduz o DiffGRM, um modelo de recomendação generativa baseado em difusão que supera as limitações dos métodos autorregressivos ao empregar uma estrutura de difusão discreta mascarada com estratégias especializadas de tokenização, treinamento e inferência para permitir contexto bidirecional e supervisão equilibrada para melhorar a precisão da recomendação.

Autores originais: Zhao Liu, Yichen Zhu, Yiqing Yang, Xiao Lv, Guoping Tang, Rui Huang, Qiang Luo, Ruiming Tang, Kun Gai, Guorui Zhou

Publicado 2026-08-14
📖 4 min de leitura☕ Leitura rápida

Autores originais: Zhao Liu, Yichen Zhu, Yiqing Yang, Xiao Lv, Guoping Tang, Rui Huang, Qiang Luo, Ruiming Tang, Kun Gai, Guorui Zhou

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á caminhando por uma biblioteca imensa e infinita onde cada livro possui um código secreto em vez de um título. Para encontrar o próximo livro que você vai amar, um computador tem que adivinhar esse código, um dígito de cada vez. Este é o mundo da Recomendação Generativa, um ramo da inteligência artificial que tenta prever o que você quer ver a seguir — seja um vídeo, uma música ou um produto — "escrevendo" o código secreto desse item do zero.

Por muito tempo, esses computadores trabalharam como um professor rigoroso lendo uma história em voz alta, da esquerda para a direita. Eles adivinhavam o primeiro número do código, depois o segundo, depois o terceiro, sem nunca olhar para trás. Mas este método tem uma falha: ele trata cada parte do código como se fosse igualmente importante e igualmente difícil de adivinhar. Na realidade, algumas partes do código são pistas fáceis (como "é um sapato"), enquanto outras são detalhes complicados (como "é um sapato tamanho 38 esquerdo"). O método antigo costia ficar preso nas partes difíceis porque não conseguia olhar adiante ou revisar seu trabalho, e perdia tempo praticando demais as partes fáceis. A pergunta que os pesquisadores têm feito é: Podemos construir um sistema mais inteligente que olhe para o quadro completo de uma só vez, identifique quais partes são complicadas e preencha as lacunas de forma mais eficiente?

Apresentamos o DiffGRM, uma nova abordagem de pesquisadores da Kuaishou que troca o antigo estilo de leitura "da esquerda para a direita" por algo mais parecido com um grupo de detetives resolvendo um mistério juntos. Em vez de adivinhar um número de cada vez, o DiffGRM usa uma técnica chamada difusão discreta. Imagine um jogo onde você começa com uma página de texto que foi completamente coberta por tinta preta (máscaras). Seu trabalho é descobrir quais eram as palavras originais. O computador começa tentando adivinhar o que está sob a tinta em todos os lugares ao mesmo tempo. Ele não apenas adivinha cegamente; ele olha para a frase inteira para ver quais palavras são mais prováveis de estarem corretas.

O artigo apresenta três truques inteligentes para fazer isso funcionar melhor do que os métodos antigos. Primeiro, eles mudaram a forma como os "códigos secretos" são feitos. Em vez de uma corrente onde um número depende do anterior, eles usam um método chamado Codificação Semântica Paralela. Pense nisso como dar a cada detetive um cartão de pista separado e independente. Dessa forma, nenhuma pista fica esperando por outra, e o computador pode adivinhar todos os números ao mesmo tempo sem se confundir com um palpite ruim anterior na linha.

Segundo, a equipe percebeu que nem todos os palpites são iguais. Algumas partes do código são fáceis de descobrir, enquanto outras são um verdadeiro quebra-cabeça. O método antigo tratava todos da mesma forma, desperdiçando energia com o que era fácil. O DiffGRM usa uma estratégia chamada Ruído Coerente On-policy. Imagine um professor que sabe exatamente quais alunos estão com dificuldades. Em vez de fazer as mesmas perguntas fáceis para toda a classe, esse professor foca o tempo de prática especificamente nos alunos que estão tendo mais dificuldade. O computador faz o mesmo: ele identifica os dígitos "difíceis" do código e concentra seu poder de aprendizado ali, ignorando as partes fáceis que ele já conhece.

Finalmente, quando chega a hora de fazer a recomendação final, o computador precisa fornecer uma lista de opções, não apenas uma. O modo antigo escolheria o melhor palpite único e pararia. O DiffGRM usa Denoisagem Paralela Guiada por Confiança. Isso é como uma equipe de detetives que todos gritam seus melhores palpites ao mesmo tempo. O líder da equipe então escolhe os palpites mais confiantes primeiro, preenche esses espaços e, em seguida, usa essa nova informação para resolver o restante do quebra-cabeça. Isso permite que o sistema gere uma lista diversificada de recomendações principais de forma rápida e precisa.

Os pesquisadores testaram este novo sistema com dados do mundo real da Amazon, observando categorias como Esportes, Beleza e Brinquedos. Eles descobriram que o DiffGRM foi significativamente melhor do que os métodos anteriores mais fortes. Em seus testes, eles melhoraram a precisão das recomendações entre 6,9% e 15,5% em comparação aos modelos existentes mais robustos. O artigo sugere que, ao permitir que o computador olhe para o código completo de uma só vez e foque sua energia nas partes difíceis, podemos construir sistemas de recomendação que nos entendem melhor e nos dão escolhas mais relevantes. Não é apenas um pequeno ajuste; é uma mudança fundamental na forma como ensinamos os computadores a adivinhar o que queremos a seguir.

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 →