← Últimos artigos
💬 NLP

Self-supervised User Profile Generation for Personalization

O artigo apresenta o BUMP, um framework de auto-supervisão que treina um grande modelo de linguagem para gerar perfis de usuários para personalização usando um objetivo de ranking bidirecional em lote com GRPO, eliminando a necessidade de rótulos caros de tarefas de jusante enquanto alcança desempenho comparável ou superior aos métodos supervisionados.

Autores originais: Clark Mingxuan Ju, Yuwei Qiu, Tong Zhao, Neil Shah

Publicado 2026-06-05
📖 4 min de leitura☕ Leitura rápida

Autores originais: Clark Mingxuan Ju, Yuwei Qiu, Tong Zhao, Neil Shah

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ê tem um assistente muito inteligente, mas um pouco esquecido (a IA). Você quer que esse assistente conheça você tão bem que possa escrever e-mails, recomendar filmes ou responder perguntas exatamente do jeito que você gosta.

O problema é que você tem milhares de interações com esse assistente ao longo dos anos. Se você tentar fornecer todo o seu histórico para o assistente toda vez que fizer uma pergunta, ele ficará sobrecarregado, lento e confuso. É como tentar ler uma biblioteca inteira para encontrar um livro específico.

A Solução: Um "Cartão de Identidade do Usuário"
Em vez de despejar a biblioteca inteira sobre o assistente, o artigo propõe a criação de um "cartão de identidade" ou perfil curto, em linguagem natural, para cada usuário. Esse perfil resume quem você é e do que você gosta. O assistente lê esse cartão curto antes de responder à sua pergunta, fazendo com que pareça que ele conhece você pessoalmente.

O Jeito Antigo vs. O Jeito Novo (BUMP)

  • O Jeito Antigo: Para ensinar a IA a escrever esses cartões de identidade, os pesquisadores geralmente precisavam de um professor para avaliar cada cartão. "Este cartão é bom para recomendar filmes", dizia o professor. "Este outro é ruim para escrever e-mails". Isso é caro, lento e exige que um humano rotule os dados para cada nova tarefa.
  • O Jeito Novo (BUMP): Os autores criaram um sistema chamado BUMP (Bidirectional User Modeling via Profiles — Modelagem de Usuário Bidirecional via Perfis). Ele ensina a IA a escrever esses perfis sem nenhum professor humano ou rótulos. Ele utiliza um método de "autoverificação".

Como o BUMP Funciona: O Teste do "Espelho de Duas Vias"
Imagine uma sala cheia de pessoas (um lote de usuários). A IA tenta escrever um perfil para a Pessoa A. Para ver se o perfil é bom, ela realiza dois testes usando uma IA "Juiz" pequena e congelada:

  1. O Teste "Adivinhe Quem" (Direção Direta):
    A IA mostra ao Juiz o novo perfil da Pessoa A e uma pilha de atividades recentes da Pessoa A e de várias outras pessoas.

    • A Pergunta: "Com base neste perfil, quais destas atividades pertencem à Pessoa A?"
    • O Objetivo: Se o perfil for bom, o Juiz deve conseguir escolher facilmente as atividades da Pessoa A em relação às de todos os outros.
  2. O Teste "Quem Sou Eu?" (Direção Inversa):
    A IA mostra ao Juiz uma de suas atividades recentes e uma pilha de perfis da Pessoa A e das outras pessoas.

    • A Pergunta: "Com base nesta atividade, de quem é o perfil que mais combina com ela?"
    • O Objetivo: Se o perfil for bom, o Juiz deve escolher imediatamente o perfil da Pessoa A em relação aos demais.

Se a IA conseguir passar em ambos os testes, ela sabe que escreveu um perfil que captura verdadeiramente a identidade daquela pessoa específica. Ela aprende tentando passar nesses testes repetidamente, usando o "Juiz" para dar uma pontuação, sem nunca precisar de um humano para dizer "bom trabalho".

A Atualização "Modo Difícil" (BUMP+)
Às vezes, o "Juiz" acha muito fácil distinguir as pessoas (por exemplo, comparar o perfil de um chef com o de uma estrela do rock é óbvio). Para tornar a IA mais inteligente, o BUMP+ adiciona um "Modo Difícil". Ele busca especificamente pessoas que são muito semelhantes ao usuário (como dois chefs) e força a IA a escrever um perfil que consiga diferenciá-las. Isso torna o perfil muito mais preciso.

Os Resultados
Os autores testaram isso em um conjunto padrão de tarefas (LaMP). Eles descobriram que:

  • O sistema de autoaprendizado deles (BUMP+) teve um desempenho tão bom quanto, ou até melhor do que, sistemas que exigiam rotulagem humana cara.
  • O sistema deles, rodando em um modelo de código aberto relativamente pequeno, superou uma IA massiva, cara e de código fechado (Gemini-3-Pro) em tarefas de personalização.
  • Ele funciona comprimindo o longo histórico de um usuário em um resumo curto e útil que faz a IA parecer um amigo de longa data.

Em Resumo
O BUMP é uma forma de ensinar uma IA a escrever uma "biografia de usuário" perfeita para você, não por meio de um humano avaliando seu trabalho, mas fazendo a IA jogar um jogo de "combinar o perfil com a pessoa" contra uma multidão de outros usuários. É uma maneira mais inteligente, barata e escalável de fazer a IA parecer pessoal.

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 →