AesCode Infographics Chart: o que as evidências permitem verificar e o que falta para comparar
Imagen generada con gpt-image-2.5-sunburst para InferamaFonte ↗
01

Estado das evidências: há documentação e código, mas não uma reprodução completa

A documentação pública do AesCode permite afirmar mais do que a mera existência de uma suíte com um canal chamado Chart. O repositório oficial descreve o sistema de avaliação, enumera verificadores e oferece instruções para executá-los. A ficha do modelo acrescenta resultados, condições de geração e uma definição geral de como a pontuação é obtida. Portanto, é possível examinar o desenho anunciado e executar partes do harness com dados próprios.

Isso não equivale a reproduzir do zero os números publicados. O repositório especifica que distribui código, mas não os conjuntos de dados. Também indica que uma amostra é composta por um prompt, requisitos verificáveis e uma imagem de referência; contudo, a disponibilidade do formato ou de um exemplo não demonstra que os 300 casos avaliados tenham sido publicados. A principal lacuna está entre dispor de ferramentas de avaliação e ter todos os insumos necessários para repetir o experimento original.

As evidências consideradas aqui vêm de dois recursos primários do projeto: o repositório da Microsoft e a ficha do AesCode-8B. Ambos descrevem o trabalho como AesCode e apontam para o artigo identificado como preprint do arXiv. As informações consultadas não permitem verificar de maneira independente o status de revisão acadêmica do artigo; por isso, ele não é apresentado como trabalho revisado por pares nem como replicação independente. Os resultados devem ser entendidos como números divulgados pelo projeto, não como validação externa.

02

Como Chart se encaixa na suíte

A tabela de resultados apresenta Text, Bound e Chart como verificações programáticas agregadas em Rule. Content, Layout e Style compõem Visual; Overall é a média de Rule e Visual. Essa estrutura importa porque a pontuação Chart não é o resultado total da avaliação visual nem uma medida independente de qualidade estética. É uma dimensão de correção verificável associada aos gráficos.

O repositório descreve os requisitos de gráficos por meio de dados esperados, como séries com nomes e valores ou listas numéricas, além do tipo de gráfico. Na descrição do sistema, o canal tablechart verifica dados de tabelas e gráficos. A ficha do AesCode-8B apresenta Chart como componente programático de Rule. Essa documentação sustenta a relação geral, mas não basta para estabelecer todos os detalhes da função de pontuação ou como casos específicos são agregados.

A nomenclatura exige cuidado: a proposta inicial menciona Bound, Content, Layout e Overall como componentes próximos, mas a documentação também inclui Text, Chart, Rule e Style. São categorias distintas, não sinônimos. Por exemplo, Bound tem uma pontuação própria; Chart também; Rule reúne ambos com Text. Da mesma forma, Content, Layout e Style são combinados em Visual, que depois participa de Overall. Comparar o resultado Chart de um modelo com o Overall de outro seria misturar níveis de agregação.

Mapa das pontuações publicadas

A tabela reflete as relações de agregação descritas na documentação; não reconstrói a fórmula interna de cada verificador.

NívelComponentes indicadosInterpretação prudente
RuleText, Bound e ChartMédia das verificações programáticas
VisualContent, Layout e StyleMédia das dimensões visuais da lista de verificação
OverallRule e VisualMédia dos dois grupos
ChartVerificação programática de gráficosUma dimensão; não equivale à pontuação total
03

O que os números mostram — e o que não demonstram

Na tabela publicada, o AesCode-8B obtém 87,79 em Chart e o AesCode-32B, 90,37. A ficha informa que os resultados foram calculados em 300 amostras de infográficos, com três gerações por prompt e sem seleção entre gerações. Esses dados permitem descrever o resultado divulgado e o procedimento agregado que o acompanha. Por si só, não permitem determinar quanto os números variariam com outra seleção de casos, outra implementação ou uma repetição independente.

A mesma fonte informa os parâmetros de geração usados nas pontuações: temperatura 0,8, top-p 0,95, até 12.000 tokens de saída e contexto de 24.576 tokens. São informações úteis para delimitar a configuração relatada. Não devem ser confundidas com uma especificação exaustiva de todas as condições experimentais de cada sistema comparado: os modelos, as ferramentas disponíveis, as versões e os ambientes podem diferir. Para atribuir uma diferença à capacidade do modelo, seriam necessárias configurações comparáveis e documentadas caso a caso.

Os números também precisam ser interpretados de acordo com o escopo do canal. Chart avalia uma faceta da suíte ligada aos dados dos gráficos; não comprova automaticamente que as visualizações sejam esteticamente boas, que o resultado seja factual além dos requisitos fornecidos ou que um modelo seja superior em toda tarefa de geração visual. A documentação descreve a composição de Rule e Visual, mas as evidências apresentadas não incluem uma auditoria externa do conjunto de casos nem uma estimativa da incerteza estatística de cada pontuação.

04

Lacunas que restringem uma auditoria metodológica

A primeira limitação é a disponibilidade dos dados. O repositório declara que publica código, não os conjuntos de dados, e descreve um formato de amostra com prompt, requisitos verificáveis e imagem de referência. Sem o conjunto completo de casos de Chart, não é possível verificar que tipos de gráficos estão incluídos, como as dificuldades se distribuem, se há duplicatas ou se determinadas famílias de gráficos têm peso maior. Um exemplo incluído no repositório ajuda a compreender o formato, mas não representa necessariamente a avaliação completa.

A segunda limitação é a especificação operacional completa. O código de avaliação está disponível, e a documentação explica os canais e as dependências, mas uma auditoria dos resultados exige fixar versões, parâmetros, tratamento de falhas, regras de agregação e comportamento quando um requisito não pode ser verificado. O próprio repositório alerta que, se o PaddleOCR estiver ausente, um canal de Layout retorna zero em vez de se abster. Esse aviso diz respeito a Layout e não demonstra um defeito em Chart; ainda assim, mostra por que as dependências e os caminhos de erro precisam ser registrados ao reproduzir qualquer pontuação.

A terceira limitação diz respeito à comparabilidade entre modelos. A documentação fornece parâmetros de geração para as pontuações do AesCode-8B, mas uma comparação justa exige conhecer e alinhar as condições pertinentes para todos os sistemas: versões dos modelos, templates, entradas, ferramentas, limites de saída e política de novas tentativas ou seleção. As evidências disponíveis não bastam para afirmar que todos os modelos da tabela receberam exatamente o mesmo tratamento em todos esses aspectos. Portanto, a tabela serve como relatório do projeto, mas não elimina a necessidade de verificar a comparabilidade antes de usá-la em decisões de alto impacto.

05

O que exigir para uma auditoria futura

Uma avaliação reproduzível precisaria, no mínimo, da versão exata do código utilizado, de uma descrição inequívoca da métrica Chart, das especificações de suas entradas e de uma explicação de como os resultados são agregados de cada gráfico até a pontuação divulgada. Também deveria documentar as dependências e o ambiente de execução, além dos critérios para erros de renderização, gráficos não detectados, dados ausentes e casos não aplicáveis. O repositório oferece código e etapas de configuração, mas a lista de insumos permanece incompleta enquanto o conjunto avaliado não estiver disponível ou não puder ser solicitado por um procedimento transparente.

A publicação dos casos permitiria revisar sua cobertura e estabelecer partições reproduzíveis. Para proteger material sensível, se houver, poderiam ser publicados identificadores, especificações, scripts de geração ou um acesso controlado com regras claras. O essencial é que terceiros autorizados possam verificar o que foi pontuado e que o conjunto não mude silenciosamente entre versões. Um registro de versão e uma soma de verificação dos arquivos ajudariam a detectar alterações.

A auditoria também deveria distinguir replicação de ampliação. Replicar significa executar a mesma avaliação com o mesmo conjunto e configuração e comparar os resultados. Ampliar significa testar outros domínios, tipos de gráficos ou modelos; isso pode ser útil, mas não verifica, por si só, os números originais. Por fim, os resultados deveriam ser informados por caso e acompanhados de medidas de variabilidade entre gerações, não apenas de médias agregadas. Assim, seria possível distinguir uma melhoria consistente de uma diferença concentrada em poucos exemplos.

Lista mínima para uma reprodução verificável

Cada etapa reduz uma fonte diferente de ambiguidade. Se faltar algum elemento, ele deve ser declarado como limite da reprodução.

  1. 01Fixar a versão do repositório, do verificador e de todas as dependências relevantes.
  2. 02Obter o conjunto exato de prompts, requisitos, referências e partições usados na avaliação.
  3. 03Registrar modelos, checkpoints, parâmetros de geração, ferramentas e ambiente para cada sistema.
  4. 04Executar o harness sem selecionar resultados e guardar saídas, registros e pontuações por caso.
  5. 05Recalcular as agregações de Chart, Rule, Visual e Overall e compará-las com os resultados publicados.
  6. 06Informar discrepâncias, casos não aplicáveis e variabilidade entre gerações, sem ocultá-los numa média.
06

Conclusão: a comparação é possível, mas seu escopo é limitado

Hoje é possível afirmar que o AesCode documenta um canal Chart integrado a uma avaliação mais ampla, divulga números para modelos específicos e oferece código para executar a avaliação. Também é possível afirmar que o projeto descreve 300 amostras, três gerações por prompt e uma agregação na qual Chart faz parte de Rule. Esses fatos permitem uma leitura informada da estrutura relatada e uma inspeção do software.

Com as evidências disponíveis, não é possível afirmar que qualquer equipe consiga reproduzir exatamente a tabela publicada: o repositório informa que os dados não são distribuídos. Tampouco está demonstrada uma replicação independente ou uma comparação plenamente controlada entre todos os modelos. A postura rigorosa é tratar as pontuações como resultados divulgados pelo projeto, úteis para orientar perguntas e experimentos, mas sujeitos a verificação externa antes de serem usados como critério definitivo de seleção.

Para pesquisadores e equipes de avaliação, a decisão prática depende do uso. Como referência exploratória, os resultados podem ajudar a identificar diferenças relatadas entre sistemas. Para estabelecer uma classificação conclusiva, justificar uma compra ou sustentar uma afirmação geral de desempenho, convém exigir dados, versões, especificação operacional e resultados por caso. Sem esses elementos, as evidências permitem descrever o benchmark, mas não concluir uma auditoria de sua comparabilidade.

Afirmações compatíveis com o estado atual das evidências

Essa distinção ajuda a evitar que um resultado publicado seja transformado numa conclusão mais ampla do que as evidências sustentam.

AfirmaçãoEstado
Chart é um canal programático dentro da suíteSustentada pela documentação do projeto
A tabela apresenta resultados de 300 amostras e três gerações por promptSustentada pela ficha do modelo
Os conjuntos de dados completos estão publicadosNão sustentada; o repositório diz que distribui código, não dados
Uma avaliação independente confirmou os resultadosNão estabelecida pelas evidências apresentadas
As pontuações bastam para ordenar modelos em qualquer tarefa visualNão sustentada; extrapola o escopo descrito

Questões em aberto

  • As evidências apresentadas não permitem verificar diretamente o texto completo do artigo do arXiv nem determinar seu status de revisão por pares.
  • O conjunto integral de avaliação não está disponível, portanto não é possível auditar sua cobertura nem reproduzir exatamente a tabela.
  • A documentação consultada não basta para confirmar que todas as condições de geração e execução foram idênticas para cada modelo comparado.
  • Não é fornecida uma estimativa de incerteza estatística ou variabilidade por caso para as pontuações agregadas de Chart.
07

Continue a explorar

07

Fontes consultadas

03

Correções e transparência

Se encontrar informação incorreta ou desatualizada, envie-nos a página e a fonte que devemos rever.

Propor uma correção