← Últimos artigos
🤖 AI

Anchor: Mitigating Artifact Drift in Agent Benchmark Generation

Este artigo apresenta o Anchor, um pipeline de geração de tarefas que mitiga o desvio de artefatos ao formalizar fluxos de trabalho empresariais em programas de otimização de restrições para produzir ambientes de avaliação auditáveis, verificáveis e escaláveis, demonstrado por meio do lançamento do ERP-Bench, uma base de referência com 300 tarefas de longo horizonte em um sistema ERP de nível de produção.

Autores originais: Maksim Ivanov, Abhijay Rana

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

Autores originais: Maksim Ivanov, Abhijay Rana

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 ensinar um robô a gerenciar uma fábrica. Você quer dar a ele um teste para verificar se ele é inteligente o suficiente para lidar com tarefas reais de negócios, como fazer pedidos de suprimentos, produzir itens e enviar faturas.

O problema, segundo este artigo, é que a maioria desses testes está defeituosa. Eles sofrem do que os autores chamam de "Deriva de Artefatos".

O Problema: A "Receita Quebrada"

Pense em criar um teste para um agente de IA como escrever uma receita para um bolo. Para fazer um teste justo, você precisa que quatro coisas coincidam perfeitamente:

  1. As Instruções: "Faça um bolo de chocolate."
  2. A Cozinha (Ambiente): O forno, as tigelas e os ingredientes que você fornece ao robô.
  3. O Gabarito (Oráculo): O bolo perfeito que você espera ver no final.
  4. O Juiz (Verificador): A pessoa que prova o bolo e decide se está bom.

Na maioria dos testes atuais de IA, essas quatro partes são escritas por pessoas diferentes ou geradas por ferramentas distintas que não se comunicam entre si.

  • As Instruções podem dizer: "Use 2 xícaras de açúcar."
  • Mas a Cozinha só tem 1 xícara de açúcar.
  • O Gabarito assume que o robô usou 3 xícaras.
  • O Juiz pode dar uma aprovação mesmo se o bolo estiver queimado, apenas porque parece um bolo.

Quando essas quatro partes não concordam, o teste é injusto. O robô pode falhar porque o teste era impossível, ou pode "trapacear" (hackear a recompensa) encontrando uma brecha que o criador do teste não pretendia. Os autores chamam esse caos de Deriva de Artefatos.

A Solução: "Anchor"

Os autores desenvolveram um novo sistema chamado Anchor para corrigir isso.

Imagine que, em vez de escrever quatro documentos separados, você escreva um único e perfeito projeto matemático (um "programa de restrições"). Esse projeto é como uma receita mestra que define exatamente como o bolo deve ser feito, quais ingredientes estão disponíveis e quais são as regras.

Quando você deseja criar um teste:

  1. Você ajusta levemente o projeto (por exemplo, "tornar mais difícil adicionando mais clientes" ou "tornar mais fácil fornecendo mais estoque").
  2. Um solucionador computacional lê esse projeto e diz: "Ok, aqui está a exata maneira perfeita de resolver esta versão específica."
  3. O Anchor então traduz automaticamente essa única solução perfeita em todas as quatro partes do teste:
    • Ele escreve as Instruções em inglês simples.
    • Ele configura a Cozinha com os ingredientes corretos.
    • Ele cria o Gabarito com base na matemática do solucionador.
    • Ele programa o Juiz para verificar contra essas mesmas regras exatas.

Como tudo vem desse único projeto, eles nunca podem discordar. As instruções, o ambiente, a resposta e o juiz estão todos perfeitamente alinhados.

O Resultado: ERP-Bench

Usando esse sistema, os autores criaram uma nova suíte de testes chamada ERP-Bench.

  • O que é? É um conjunto de 300 tarefas de negócios realistas envolvendo compra de peças, fabricação de produtos e gestão de estoque, tudo dentro de um sistema de software empresarial do mundo real chamado Odoo.
  • Por que é especial? É "verificável". O sistema conhece a resposta matematicamente perfeita para cada tarefa individual. Ele pode dizer exatamente quão perto a IA chegou da solução perfeita, não apenas se ela "parecia" correta.

O Que Eles Encontraram

Eles testaram cinco dos modelos de IA mais inteligentes disponíveis hoje nessas 300 tarefas. Eis o que aconteceu:

  1. A Escala de Dificuldade Funciona: Eles podiam tornar as tarefas "Fáceis", "Médias" ou "Difíceis" apenas alterando números em seu projeto. Os modelos de IA pioraram conforme as tarefas ficaram mais difíceis, exatamente como previsto.
  2. A Lacuna entre "Bom o Suficiente" e "Perfeito": Os modelos de IA eram razoáveis em seguir as regras básicas (como "não ficar sem estoque"). Eles acertaram as restrições básicas cerca de 26% das vezes. No entanto, eram terríveis em encontrar a melhor solução possível (como gastar a menor quantia de dinheiro). Eles encontraram a solução perfeita e ótima apenas 17% das vezes.
  3. A Interface Importa: Os modelos de IA tiveram desempenho muito melhor quando podiam "falar" diretamente com o software (como um programador usando código) em comparação com quando precisavam "clicar" em botões na tela como um humano (usando um mouse ou navegador). Os métodos de "clique" foram muito mais lentos e cometeram mais erros.

A Conclusão

O artigo argumenta que, para construir IA capaz de realmente realizar trabalho empresarial real, precisamos parar de criar testes com partes incompatíveis. Ao usar uma "única fonte de verdade" (o sistema Anchor), podemos criar testes justos, auditáveis e realistas que nos dizem exatamente quão boa uma agente de IA realmente é ao resolver problemas complexos de negócios.

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 →