← Últimos artigos
💬 NLP

Novelty-based Tree-of-Thought Search for LLM Reasoning and Planning

Este artigo introduz um método de busca Árvore de Pensamento baseado em novidade que aproveita o conhecimento pré-treinado de um LLM para medir e podar caminhos de raciocínio redundantes, melhorando assim a eficiência e reduzindo os custos de tokens em tarefas de planejamento e raciocínio baseadas em linguagem.

Autores originais: Leon Hamm, Zlatan Ajanovic

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

Autores originais: Leon Hamm, Zlatan Ajanovic

Artigo original dedicado ao domínio público sob CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.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 resolver um quebra-cabeça muito complexo, como navegar por um labirinto massivo ou descobrir como empilhar blocos perfeitamente. Você tem um assistente superinteligente (uma IA) que consegue pensar, mas tem um mau hábito: ela fica sobrecarregada com facilidade e gasta muito dinheiro (em "tokens", que são a moeda que a IA usa para pensar) tentando cada caminho possível, até mesmo aqueles que claramente levam a becos sem saída.

Este artigo apresenta uma nova maneira de ajudar essa IA a pensar de forma mais inteligente, e não apenas mais arduamente. Os autores chamam isso de "Busca em Árvore de Pensamento Baseada em Novidade".

Aqui está a explicação usando analogias simples:

1. O Problema: O "Corredor Infinito"

Os métodos atuais de IA (chamados de "Árvore de Pensamento") funcionam como uma pessoa explorando um labirinto. Eles tentam um caminho, batem em uma parede, voltam e tentam outro.

  • O Problema: A IA frequentemente tenta caminhos que são apenas variações sutis de caminhos que ela já tentou. É como caminhar por um corredor, virar à esquerda, bater em uma parede, virar à direita e perceber que você está exatamente no mesmo quarto em que estava há cinco minutos.
  • O Custo: Como a IA continua explorando esses becos sem saída, ela consome uma quantidade massiva de tempo e dinheiro (poder de computação).

2. A Solução: O "Filtro de Novidade"

Os autores pegaram uma ideia de planejamento computacional antigo (usado para coisas como navegação de robôs) e ensinaram a IA a usá-la. Eles chamam isso de "Novidade".

Pense em "Novidade" como um detector de frescor.

  • Jeito Antigo: A IA pergunta: "O que posso fazer a seguir?" e tenta tudo.
  • Jeito Novo: Antes de a IA tentar um novo caminho, ela pergunta a si mesma: "Já vi uma situação como essa antes?"
    • Se a resposta for "Sim, isso é basicamente o mesmo de antes," a IA diz: "Pule isso!" e corta essa ramificação imediatamente.
    • Se a resposta for "Não, isso é algo novo," a IA continua explorando.

3. Como Eles Ensinaram a IA a Fazer Isso

A parte complicada é que a IA não entende naturalmente "átomos" ou "variáveis" como os computadores antigos. Ela entende linguagem.

  • Os pesquisadores não deram à IA uma fórmula matemática complexa. Em vez disso, deram a ela uma pergunta simples: "Este novo estado é diferente da lista de estados que já visitamos?"
  • A IA usa seu conhecimento geral para responder "Sim" ou "Não". Se ela disser "Não" (não é novo), esse caminho é podado (cortado).

4. Os Resultados: Mais Inteligente, Não Apenas Mais Rápido

A equipe testou isso em três tipos diferentes de desafios:

  1. Blocksworld: Empilhar e mover blocos (como um clássico jogo de vídeo).
  2. Logística: Mover pacotes entre cidades com caminhões e aviões.
  3. Matemática: Resolver problemas difíceis de matemática do ensino médio.

O que aconteceu?

  • Nos melhores casos: A IA tornou-se uma mestre da eficiência. Ela encontrou a solução correta com a mesma frequência de antes, mas usou até 20 vezes menos dinheiro (tokens) porque parou de desperdiçar tempo em caminhos de becos sem saída.
  • O Problema: O sistema é um pouco frágil. É como um carro com um motor muito sensível. Se você ajustar as instruções (prompts) perfeitamente, ele voa. Se as instruções estiverem ligeiramente erradas, a IA fica confusa, para de funcionar ou, na verdade, gasta mais dinheiro porque está fazendo muitas perguntas do tipo "Isso é novo?".

5. A Grande Conclusão

O artigo prova que podemos tornar o raciocínio da IA muito mais barato e rápido ensinando-o a reconhecer quando ele "já esteve lá, já fez aquilo".

No entanto, os autores são honestos sobre as limitações:

  • Funciona melhor quando a IA já é boa na tarefa específica.
  • Depende fortemente de como você faz as perguntas (o "prompt").
  • Não garante uma solução perfeita toda vez, mas, quando funciona, é uma grande vitória para a eficiência.

Em resumo: Eles ensinaram a IA a parar de andar em círculos perguntando: "Já vi isso antes?" Se a resposta for sim, ela dá meia-volta e economiza uma fortuna.

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 →