Conheça o YOLO26: IA de visão de próxima geração.
Ultralytics
Voltar para o Glossário da Ultralytics

Tree of Thoughts (ToT)

Explora a estrutura Tree of Thoughts (ToT) para melhorar o raciocínio de LLMs. Aprende a implementar pesquisa estruturada e lógica de vários passos com o Ultralytics YOLO26.

Tree of Thoughts (ToT) é uma estrutura de raciocínio avançada projetada para aprimorar as capacidades de resolução de problemas de Large Language Models (LLMs). Diferente dos métodos tradicionais de prompt linear, o ToT capacita modelos a explorar múltiplos caminhos de raciocínio simultaneamente, de forma semelhante a explorar os ramos de uma árvore. A cada etapa, o modelo gera vários "pensamentos" possíveis ou etapas intermediárias de raciocínio, avalia sua viabilidade e decide ativamente quais caminhos seguir, pausar ou abandonar. Essa abordagem reflete a resolução de problemas humanos, onde frequentemente consideramos várias possibilidades, testamos hipóteses mentalmente e retrocedemos se percebemos que determinada abordagem está falha.

Link to this sectionDiferenciando Tree of Thoughts de Chain of Thought#

Ao explorar estratégias de prompt, é importante distinguir Tree of Thoughts de Chain-of-Thought Prompting (CoT). O CoT instrui um modelo a seguir uma única sequência linear de etapas lógicas para chegar a uma conclusão. Embora altamente eficaz para muitas tarefas, o CoT não consegue se recuperar se cometer um erro no início de sua sequência. Em contraste, o ToT mantém explicitamente uma estrutura de árvore de múltiplos caminhos de raciocínio. Ao utilizar algoritmos de busca em largura ou estruturas de busca em profundidade, o ToT pode retroceder a partir de becos sem saída e mudar para ramos mais promissores, tornando-o significativamente mais robusto para tarefas complexas de Generative AI.

Link to this sectionAplicações reais de Tree of Thoughts#

A capacidade de olhar para frente e avaliar múltiplos resultados torna o ToT altamente valioso em vários setores que exigem lógica complexa.

  • Autonomous AI agents utilizam o ToT para planejamento estratégico em ambientes dinâmicos. Por exemplo, na logística, um agente pode mapear múltiplos cenários de rotas, avaliando os efeitos em cascata de atrasos causados pelo trânsito ou pelo clima antes de se comprometer com um caminho ideal.
  • Em pipelines avançados de computer vision, o ToT facilita o raciocínio visual em várias etapas. Quando implantado ao lado de modelos de object detection de alta velocidade como o Ultralytics YOLO26, um modelo de raciocínio pode avaliar uma cena visual, gerar hipóteses sobre potenciais riscos de segurança em smart manufacturing e retroceder se uma inspeção visual mais próxima refutar a teoria inicial.

Link to this sectionIntegrando dados de visão em ramos de raciocínio#

Ao construir sistemas de raciocínio, a percepção visual atua como o input sensorial para a árvore lógica do modelo. Você pode injetar perfeitamente dados de detecção em tempo real em um OpenAI reasoning model ou em um agente que avalia ramos. O exemplo a seguir demonstra como extrair dados ambientais usando YOLO26, que poderia servir como uma função de avaliação de nó em uma estrutura ToT mais ampla.

from ultralytics import YOLO

# Load Ultralytics YOLO26 to analyze visual states for a reasoning tree
model = YOLO("yolo26n.pt")
results = model("https://ultralytics.com/images/bus.jpg")


def evaluate_thought_state(detections):
    # Returns True if a 'bus' is found, prompting the ToT agent to explore this logic branch
    return any(model.names[int(box.cls)] == "bus" for box in detections[0].boxes)


print(f"Is this reasoning branch viable? {evaluate_thought_state(results)}")

Link to this sectionO futuro do raciocínio estruturado com IA#

À medida que pesquisadores em organizações como o Google DeepMind continuam a refinar a avaliação heurística, a integração do ToT nos fluxos de trabalho diários de IA está acelerando. Estamos nos aproximando da artificial general intelligence (AGI), onde modelos combinam perfeitamente multi-modal learning com busca estruturada. Equipes que constroem essas aplicações de próxima geração confiam em infraestrutura robusta, como a Ultralytics Platform, para gerenciar os complexos datasets necessários para treinar tanto as camadas perceptivas quanto as de raciocínio dos modernos sistemas de IA. Para aqueles que buscam mergulhar mais fundo na matemática por trás dos grafos computacionais dinâmicos que alimentam esses modelos, a documentação oficial do PyTorch permanece um recurso inestimável.

Explore solutions

Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais

Vamos construir o futuro da IA juntos!

Começa a tua jornada com o futuro da aprendizagem automática