← Últimos artigos
💬 NLP

\textsc{DiARC}: Distinguishing Positive and Negative Samples Helps Improving ARC-like Reasoning Ability of Large Language Models

Este artigo propõe o \textsc{DiARC}, um método que aprimora as capacidades de raciocínio do tipo ARC de grandes modelos de linguagem através da construção de pares de preferência com amostras negativas informativas por meio de transformações visuais, inversão de regras e edição específica de tarefas, permitindo assim que os modelos distingam entre soluções corretas e incorretas de forma mais eficaz.

Autores originais: Yuxuan Yang, Feiyang Li, Yile Wang

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

Autores originais: Yuxuan Yang, Feiyang Li, Yile Wang

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

O Grande Problema: Ensinar a IA a Resolver Quebra-cabeças

Imagine que você está tentando ensinar um aluno a resolver um quebra-cabeça visual. Você mostra a ele alguns exemplos: "Aqui está um quadrado vermelho transformando-se em um círculo azul. Aqui está um triângulo verde transformando-se em uma estrela amarela." Então, você dá a ele uma nova forma e pergunta: "Em que isso se transforma?"

Este é o desafio ARC (Abstraction and Reasoning Corpus). É um teste de pura lógica e reconhecimento de padrões. Embora grandes modelos de IA (LLMs) sejam ótimos para escrever poemas ou resolver problemas matemáticos, eles têm dificuldade com esses quebra-cabeças visuais. Eles frequentemente chutam aleatoriamente ou ficam travados porque não aprenderam a regra profunda por trás da mudança.

O Jeito Antigo: Mostrando Apenas a Resposta Certa

Anteriormente, pesquisadores tentaram corrigir isso mostrando à IA apenas as respostas corretas.

  • A Analogia: Imagine um professor mostrando a um aluno um problema matemático e dizendo apenas: "A resposta é 5". O aluno memoriza que "5" é a resposta para aquele problema específico, mas não entende por que é 5. Se o problema mudar ligeiramente, o aluno falha.
  • A Crítica do Artigo: Os autores argumentam que apenas mostrar a resposta "certa" não é suficiente. A IA precisa aprender o que não fazer.

A Nova Ideia: Aprender com Erros de "Quase Acerto"

Os autores propõem um novo método chamado DIARC. A ideia central deles é simples: Para aprender a regra certa, você também deve aprender a identificar as regras erradas.

  • A Analogia: Pense em um mestre chef ensinando um aprendiz.
    • Jeito Antigo: O chef diz: "Esta sopa tem o sabor perfeito. Lembre-se deste sabor."
    • Jeito DIARC: O chef diz: "Esta sopa tem o sabor perfeito. Mas olhe para estas outras três tigelas: uma tem sal demais, uma está sem as ervas e uma está queimada. Todas parecem sopa, mas estão erradas. Você consegue notar a diferença?"

Ao mostrar à IA as respostas "quase certas", mas na verdade erradas, a IA aprende a distinguir o padrão verdadeiro dos falsos.

Como Eles Criam as Respostas "Erradas" (Os Três Truques)

O artigo descreve três maneiras inteligentes de criar essas respostas erradas (amostras negativas) sem alterar o quebra-cabeça original:

  1. O Ajuste Visual (Nível de Saída/Output-Level):

    • O que fazem: Eles pegam a resposta correta e a estragam levemente. Talvez desloquem toda a imagem um pouco para a esquerda, ou borrem as bordas.
    • A Metáfora: É como pegar uma foto perfeita e inclinar levemente a câmera ou adicionar um pouco de ruído estático. A foto ainda parece a cena, mas não está exatamente certa.
  2. A Inversão de Regra (Nível de DSL/DSL-Level):

    • O que fazem: Eles observam o "código" ou a lógica que a IA usa para resolver o quebra-cabeça. Se a regra é "Mover tudo para cima", eles a invertem para "Mover tudo para baixo".
    • A Metáfora: Se a regra de um jogo é "Pular quando vir uma luz vermelha", eles criam uma regra falsa: "Pular quando vir uma luz verde". Parece lógico, mas é o oposto da verdade.
  3. A Edição Inteligente (Específica da Tarefa/Task-Specific):

    • O que fazem: Eles usam uma IA super inteligente (como o GPT-5.4) para reescrever a regra de um quebra-cabeça específico para ser o "oposto semântico".
    • A Metáfora: Se o quebra-cabeça é sobre "encher um balde", a IA edita a regra para ser sobre "esvaziar um balde". É um erro muito específico e traiçoeiro que parece que poderia estar certo, mas não está.

O Resultado: Um Aluno Mais Inteligente

Os pesquisadores testaram este método em seis diferentes benchmarks de quebra-cabeças. Eles usaram três modelos de IA de código aberto diferentes e os compararam com modelos que aprenderam apenas com respostas corretas.

  • O Resultado: Os modelos treinados com DIARC (o método de "identificar erros") obtiveram pontuações significativamente melhores.
  • O Destaque: Usando um modelo chamado Qwen3, eles alcançaram mais de 96% de precisão em alguns dos quebra-cabeças mais difíceis. Isso superou muitos modelos caros e fechados, e até IAs especializadas projetadas apenas para essas tarefas.

Resumo

O artigo argumenta que, para tornar a IA melhor em raciocínio abstrato, não devemos apenas alimentá-la com as respostas certas. Precisamos ensinar a ela a rejeitar as erradas. Ao criar erros de "quase acerto" e treinar a IA para escolher o caminho certo sobre os caminhos errados e tentadores, a IA aprende a lógica real por trás dos quebra-cabeças de forma muito mais rápida e eficaz.

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 →