← Últimos artigos
🤖 AI

CoRCi: Cross-Reconstruction of Coherent Interests Modeling in Cross-Domain Sequential Recommendation

O CoRCi é um novo framework de recomendação sequencial cross-domain que aborda problemas de esparsidade de dados e coerência de interesse ao empregar um mecanismo de reconstrução cruzada para gerar representações de domínios mistos e uma função de perda FocalNCE para fortalecer o alinhamento invariante de domínio, superando, assim, métodos de última geração.

Autores originais: Qingtian Bian, Tieying Li, Marcus de Carvalho, Jiaxing Xu, Hui Fang, Yiping Ke

Publicado 2026-08-11
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Qingtian Bian, Tieying Li, Marcus de Carvalho, Jiaxing Xu, Hui Fang, Yiping Ke

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ê esteja tentando adivinhar o que seu amigo quer comer em seguida. Se você souber apenas que ele ama pizza, pode sugerir mais pizza. Mas e se você também souber que ele acabou de comprar uma cafeteira sofisticada e alguns grãos gourmet? De repente, você percebe que ele não é apenas um "amante de pizza"; ele é um "foodie" com um gosto específico e evolutivo por ingredientes de alta qualidade, seja para algo italiano ou para um café de inspiração italiana. Este é o coração dos Sistemas de Recomendação: os casamenteiros digitais que tentam prever o que você gostará em seguida com base no que você já fez antes.

Geralmente, esses sistemas trabalham em silos. Um aplicativo de filmes só conhece seu histórico de filmes, e um aplicativo de compras só conhece seu histórico de alimentos. Mas as pessoas são complexas; nós saltamos entre categorias. Compramos uma frigideira, depois um pacote de café, depois um lanche. Nossos interesses fluem através dessas fronteiras. O desafio que os cientistas enfrentam é a Recomendação Sequencial Cross-Domain (Entre Domínios). É a arte de conectar os pontos entre sua vida na "cozinha" e sua vida na "alimentação" para entender seu gosto verdadeiro e em evolução. A grande questão é: como ensinamos um computador a ver que uma frigideira e um pacote de café fazem parte da mesma história, sem que ele se confunda com os diferentes tipos de itens?

É aqui que um novo artigo chamado CoRCi (que significa Cross-Reconstruction of Coherent Interests ou Reconstrução Cruzada de Interesses Coerentes) entra em cena. Os pesquisadores, uma equipe de universidades de Singapura e da China, notaram que as tentativas anteriores de conectar esses diferentes "mundos" eram um pouco desajeitadas. Eram como tentar costurar dois tecidos diferentes apenas colando as bordas; o padrão dentro do tecido acabava sendo distorcido.

Os autores argumentam que a forma antiga de fazer as coisas trata seu histórico de "cozinha" e seu histórico de "alimentação" como duas histórias separadas que apenas acontecem de ser contadas ao mesmo tempo. Eles descobriram que, quando você força um computador a aprender com essas histórias misturadas usando os métodos antigos, ele fica confuso. Ele começa a ver as diferenças entre os domínios (como "isso é uma panela" vs. "isso é café") como mais importantes do que as semelhanças (como "estou cozinhando uma refeição saudável"). Isso faz com que o computador perca a "coerência" de seus interesses — o fluxo suave e lógico da sua personalidade através de diferentes tópicos.

Para corrigir isso, o CoRCi introduz uma dança inteligente de dois passos. Primeiro, em vez de construir um novo cérebro do zero para entender a história misturada, ele pega o "cérebro" que já construiu para as histórias específicas (o cérebro apenas de cozinha e o cérebro apenas de alimentação) e utiliza uma ponte especial chamada Cross-Reconstruction (Reconstrução Cruzada). Imagine que você tem dois tradutores que falam línguas diferentes perfeitamente. Em vez de forçá-los a aprender uma terceira língua mista do zero, você permite que eles conversem entre si para criar um entendimento compartilhado da história que ambos estão contando. O CoRCi usa essa "atenção cruzada" (cross-attention) para misturar os detalhes específicos em uma imagem unificada e coerente de seus interesses.

Segundo, o artigo apresenta uma nova regra de pontuação chamada FocalNCE. Pense nisso como um professor rigoroso que sabe que os alunos costumam cometer erros com coisas que parecem muito semelhantes. No mundo das recomendações, itens da mesma categoria (como dois tipos diferentes de café) são muito parecidos, então um computador pode priorizar um porque ele se parece com o outro. O FocalNCE pune o computador com mais rigor quando ele confunde itens da mesma categoria, forçando-o a prestar mais atenção às conexões únicas entre domínios que realmente importam. É como dizer ao computador: "Não escolha o café apenas porque ele se parece com o outro café; escolha-o porque ele se encaixa na história completa da sua aventura culinária".

Os pesquisadores testaram essa ideia em quatro conjuntos de dados do mundo real, incluindo coleções massivas de avaliações da Amazon (abrangendo itens como comida, utensílios de cozinha, produtos de beleza e eletrônicos) e Douban (filmes, livros e música). Eles descobriram que o CoRCi superou consistentemente os melhores métodos existentes. De fato, no conjunto de dados Amazon Food-Kitchen, ele melhorou a capacidade de prever o próximo item em cerca de 5% a 11% em comparação com os campeões anteriores. No conjunto Beauty-Electronics, os ganhos foram ainda mais impressionantes, chegando a 11%.

O artigo também realizou experimentos de "e se" para provar por que seu método funciona. Eles tentaram remover a ponte especial (Cross-Reconstruction) ou o professor rigoroso (FocalNCE), e o desempenho caiu. Eles também testaram em um conjunto de dados com três domínios (filmes, livros e música) onde os usuários não necessariamente interagiam com os três, e o CoRCi ainda assim venceu.

Em resumo, o artigo sugere que, para realmente entender o que um usuário quer a seguir, não devemos apenas amassar seus diferentes históricos e esperar pelo melhor. Em vez disso, devemos reconstruir cuidadosamente seus interesses para manter a história coerente e usar regras de pontuação mais inteligentes para garantir que o computador foure nos detalhes únicos que conectam as diferentes partes de sua vida. Este é um passo pequeno, mas significativo, para fazer com que nossos assistentes digitais pareçam menos com bancos de dados rígidos e mais como amigos que realmente nos "entendem".

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 →