← Últimos artigos
💬 NLP

Arithmetic OOD Failure Unfolds in Stages in Minimal GPTs

O artigo demonstra que a falha de generalização fora da distribuição (OOD) em modelos GPT mínimos para aritmética ocorre em estágios distintos e experimentais: barreiras de layout, semântica de transporte (carry), recomposição condicional e resíduos de dezenas, propondo intervenções específicas para superar cada uma dessas limitações.

Autores originais: Seine A. Shintani

Publicado 2026-03-31
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Seine A. Shintani

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á ensinando uma criança a somar números. Você a treina exaustivamente com somas de dois dígitos (como 49 + 07). Ela aprende todas as regras: quando o resultado passa de 9, você "carrega" o 1 para a próxima coluna. A criança se torna uma mestra nesses cálculos curtos.

Agora, você pede para ela somar números de três dígitos (como 241 + 320). Surpreendentemente, ela falha. Por que? Se ela já sabe todas as regras locais (como somar 1 + 2), o que está errado?

Este artigo, escrito por Seine Shintani, é como um detetive que investiga por que essa "criança" (uma Inteligência Artificial simples) falha ao fazer a transição para números maiores. O autor descobre que o erro não é uma coisa só; é uma escada de falhas. A IA tropeça em quatro degraus diferentes, e você precisa consertar um de cada vez para que ela suba ao próximo.

Aqui está a explicação dos quatro degraus, usando analogias do dia a dia:

1. O Degrau da "Mudança de Formatação" (O Barreira de Layout)

O Problema: Imagine que você treinou a criança para ler números escritos em uma folha de caderno quadriculado. De repente, você pede para ela ler o mesmo número, mas escrito em uma folha de bloco de notas sem linhas. A criança entra em pânico. Ela não sabe onde começa e onde termina o número.
A Descoberta: A IA aprendeu a somar, mas ficou "viciada" na posição exata dos números. Se você mudar o formato (de 2 dígitos para 3 dígitos), ela perde a noção de onde cada número deve ficar.
O Conserto: Não adianta apenas dar mais regras de matemática. É preciso mostrar para a IA o mesmo problema, mas escrito de formas diferentes (misturar os formatos). Só assim ela entende que "49" é o mesmo número, seja ele pequeno ou grande.

2. O Degrau do "Bandeirinha de Carona" (Semântica do "Carry")

O Problema: Agora que a IA sabe onde os números estão, ela começa a olhar para o terceiro dígito (as centenas) de um jeito estranho. Em vez de ver aquele número como uma "centena" (como em 300), ela o trata como um sinal de alerta.
A Analogia: Imagine um semáforo. Quando a soma das dezenas dá mais de 10, o semáforo acende vermelho (o "carry" ou "vai-um"). A IA aprendeu que o terceiro dígito é apenas esse semáforo. Ela pensa: "Ah, tem um 'vai-um', então esse dígito aqui é só um aviso, não um número real". Ela esquece que aquele dígito também tem valor próprio.
O Conserto: O autor usa um "sondador" (um teste específico) para forçar a IA a ver aquele dígito como um número de verdade, não apenas como um aviso de que houve um transporte.

3. O Degrau da "Costura" (Recomposição Condicional)

O Problema: A IA agora sabe onde os números estão e sabe que o terceiro dígito é um número real. Mas ela ainda erra a resposta final. É como se ela soubesse a parte de cima da história perfeitamente, mas não soubesse como costurar a parte de baixo.
A Analogia: Pense em um alfaiate que sabe cortar o tecido do peito de uma camisa perfeitamente (os dígitos superiores), mas quando chega a hora de costurar as mangas e a barra (os dígitos inferiores), ele usa o padrão errado. A IA sabe o resultado das centenas, mas não consegue "casar" isso com o resto do número.
O Conserto: A IA precisa ser treinada especificamente para ver o resultado das centenas e aprender qual é o final correto para aquele caso específico. Ela precisa aprender a "costura condicional": "Se a parte de cima é X, a parte de baixo deve ser Y".

4. O Degrau do "Erro de Sinal" (O Resíduo Final)

O Problema: Depois de consertar tudo acima, a IA fica muito boa. Mas ainda erra em casos muito difíceis. O erro restante é muito específico: ela erra o sinal do número das dezenas.
A Analogia: É como se a IA estivesse quase acertando o alvo, mas às vezes atirasse um pouco para a esquerda e outras vezes para a direita, dependendo de uma pequena condição (se houve um "vai-um" ou não).
O Conserto: Um ajuste fino que ensina a IA a corrigir essa tendência de "atirar para o lado errado" quando há um transporte de valor.

A Lição Principal

O grande valor deste trabalho é que ele nos diz: não adianta apenas olhar para a nota final da prova.

Se uma IA tira nota baixa em matemática, pode ser por qualquer um desses quatro motivos:

  1. Ela não entendeu o formato do papel.
  2. Ela confundiu um número com um sinal de alerta.
  3. Ela não soube juntar as partes da resposta.
  4. Ela errou o sinal de um número pequeno.

O autor mostra que, ao invés de tentar "jogar mais dados" aleatórios na IA, precisamos identificar qual degrau da escada ela está tropeçando e consertar apenas aquele. Isso transforma a IA de uma "caixa preta" misteriosa em um sistema onde podemos diagnosticar e reparar falhas específicas, passo a passo.

Em resumo: A inteligência artificial não falha de uma vez só; ela falha em etapas, e precisamos consertar cada etapa com a ferramenta certa.

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 →